LRTKレフィクシア株式会社

ネットワークRTKの測量成果をJSON化する5つの確認

ネットワークRTKで取得した測量成果は、点名、座標、標高、観測時刻、測位状態、精度情報、写真やメモなど、後工程で再利用したい情報を多く含みます。これらをJSON化しておくと、台帳作成、図面確認、現場共有、クラウド連携、別システムへの受け渡しがしやすくなります。一方で、座標系や単位、点名ルール、精度情報の扱いを曖昧にしたままJSON化すると、見た目は整っていても、後で位置ずれや属性欠落に気づくことがあります。この記事では、ネットワークrtkで得た測量成果を実務で使いやすいJSONに整理するための確認点を解説します。

JSON化する目的と利用先を先に決める

ネットワークRTKの測量成果をJSON化する時に最初に確認したいのは、何のためにJSONへ変換するのかという目的です。JSONは自由度が高い形式なので、点名と座標だけを並べる簡単なデータにもできますし、写真、観測時刻、測位状態、メモ、作業者、工区、出来形種別まで含めた詳細なデータにもできます。自由度が高い反面、目的を決めずに作ると、項目が増えすぎて扱いにくくなったり、逆に必要な情報が不足して後工程で再入力が必要になったりします。

たとえば、現場内で位置確認を行うだけであれば、点名、緯度経度または平面直角座標、標高、簡単なメモがあれば足りることがあります。しかし、出来形管理、施設台帳、維持管理記録、写真台帳、設計データとの照合に使う場合は、点の種類、観測日、観測者、工区、測位状態、補正情報、座標系、単位、元データの管理番号なども必要になります。つまり、JSON化の設計は、測量成果をどの業務に渡すかによって変わります。

実務では、まず利用先を一つに絞るのではなく、主な利用先と副次的な利用先を分けて考えると整理しやすくなります。主な利用先が現場確認であれば、現場担当者が見てすぐ理解できる項目名や点名を優先します。主な利用先がシステム連携であれば、機械的に読み取りやすいキー名、型、必須項目の定義を優先します。発注者や協力会社への受け渡しを想定する場合は、後から第三者が見ても測量成果の意味が分かるように、メタ情報を残すことが重要です。

JSON化でよく起きる失敗は、座標値だけを取り出して「成果データ」として扱ってしまうことです。座標値そのものは重要ですが、それがどの座標系で、どの単位で、いつ、どの状態で取得されたのかが分からなければ、測量成果としての再利用性は下がります。特にネットワークRTKでは、現場条件、通信状態、衛星配置、上空視界、補正データの受信状況などが結果に影響します。すべてを詳細に書く必要はありませんが、少なくとも後で品質を確認できる項目は残しておくべきです。

また、JSON化したデータを人が読むのか、システムが読むのかも重要です。人が確認する用途では、項目名が分かりやすく、点ごとの説明が読みやすい構造が向いています。一方、システム連携では、表記ゆれを避け、同じキー名に同じ型の値が入ることが重要です。たとえば、ある点では標高を数値で入れ、別の点では「未計測」と文字で入れると、読み込み側でエラーになる可能性があります。未計測の場合は空欄にするのか、nullにするのか、別のステータス項目で表すのかを事前に決めておく必要があります。

ネットワークRTKの測量成果をJSON化する目的は、単にデータを軽くすることではありません。現場で取得した位置情報を、次の確認、次の判断、次の記録に安全につなげることです。そのためには、JSON化の前に、利用先、必須項目、任意項目、更新頻度、受け渡し方法、保管期間を整理しておくことが大切です。最初の設計が曖昧だと、後で項目追加や形式変更が増え、過去データとの互換性も崩れやすくなります。

座標系と単位をJSON内で明確にする

ネットワークRTKの測量成果をJSON化する時に、最も注意したい項目の一つが座標系です。JSONの中に数値として座標が入っていても、その数値が緯度経度なのか、平面直角座標なのか、現場独自のローカル座標なのかが分からなければ、正しく扱えません。座標系の記載がないデータは、受け取った側が推測で読み込むことになり、位置ずれや方向違いの原因になります。

特に日本国内の現場では、緯度経度、平面直角座標、標高、ジオイド高、設計図面上の座標、施工管理用のローカル座標が混在することがあります。現場では問題なく見えていても、JSONとして外部に渡した瞬間に、どの基準の座標かが分からなくなることがあります。ネットワークRTKで取得した座標をそのままJSON化する場合でも、座標参照系、測地系、座標軸の意味、単位を明記しておくことが重要です。

緯度経度を使う場合は、緯度と経度の順序も確認が必要です。地図系のデータでは経度、緯度の順で扱う形式もあれば、測量の説明では緯度、経度の順で書かれることもあります。JSONは構造を自由に作れるため、キー名をlatitude、longitudeのように分ければ誤解は減りますが、配列で座標を表す場合は順序の取り違えが起きやすくなります。配列にするなら、仕様として座標の順序を必ず定義する必要があります。

平面直角座標を使う場合は、系番号や座標軸の扱いを明確にします。X座標、Y座標という表記だけでは、利用するソフトや組織の慣習によって解釈が変わる場合があります。北方向を表す値と東方向を表す値をどのキーに入れるのか、図面上の縦横とどのように対応するのかを、JSONのメタ情報または仕様書で示しておくと安全です。単位もメートルなのかミリメートルなのかを明記します。

標高の扱いも見落としやすい点です。ネットワークRTKで得られる高さに関する情報は、楕円体高、標高、現場基準高など、用途によって意味が変わります。JSON内にheightやelevationのような項目を作るだけでは、その高さが何を指すのかが分かりません。出来形や管理台帳で使う場合は、標高の基準、単位、補正の有無、現場基準高への変換有無を確認しておく必要があります。

また、座標値の桁数をどこまで保持するかも重要です。見やすさを優先して小数点以下を丸めすぎると、後工程で精度が不足することがあります。逆に、必要以上に桁数を残しても、実際の観測精度を超えた意味のない数値として受け取られる可能性があります。JSONには元の観測値を適切な桁数で保持し、表示用の丸めは別の工程で行うのが安全です。

JSON化の段階では、座標の数値だけでなく、座標を解釈するための情報を一緒に持たせるという考え方が重要です。たとえば、全体のメタ情報として座標系、単位、作成日時、変換元データ、変換方法を記録し、各点には点名、座標、標高、属性、観測情報を持たせる構造が考えられます。このようにすると、受け取った側は全体条件を確認したうえで各点を読み込めます。

座標系と単位の確認を後回しにすると、JSON化自体は完了していても、図面に重ねた時にずれる、別の地図に載せると位置が合わない、標高だけが合わない、工区ごとに向きが違うといった問題が起きます。ネットワークRTKの成果は現場判断に使われることが多いため、座標系の誤解は単なるデータ不備ではなく、施工や確認作業の手戻りにつながります。JSON化の前に、座標系、単位、軸、標高基準を必ず確認することが大切です。

点名と属性項目のルールを統一する

ネットワークRTKの測量成果をJSON化する時は、点名と属性項目のルールを統一することが欠かせません。点名は現場での識別に使われるだけでなく、写真、図面、台帳、帳票、検査記録とのひも付けにも使われます。点名がその場限りの表記になっていると、JSON化した後にどの点がどの構造物や測点に対応するのか分からなくなります。

点名のルールでは、工区、測点種別、連番、枝番、日付、構造物名など、どの情報を含めるかを決めます。ただし、点名に情報を詰め込みすぎると長くなり、入力ミスが増えます。そのため、点名には最低限の識別情報を入れ、詳細な説明は別の属性項目として持たせる方法が実務では扱いやすいです。たとえば、点名は短く保ち、種別、工種、位置説明、備考、写真番号などを別項目に分けると、検索や集計がしやすくなります。

属性項目を設計する時は、後から絞り込みや集計に使う項目と、人が読むためのメモを分けることが重要です。たとえば、種別や工区名は選択式に近い管理項目として統一し、備考は自由記述として扱います。すべてを自由記述にすると、同じ意味の項目が複数の表記で入力されます。反対に、すべてを固定項目にすると、現場で必要な補足が残せなくなります。管理項目と自由記述の役割を分けることで、JSON化後の再利用性が高まります。

よくある問題は、同じ項目に複数の意味を入れてしまうことです。たとえば、remarksという備考項目に、観測状態、現場状況、補足説明、修正理由をすべて入れると、後で必要な情報を抽出しにくくなります。測位状態は測位状態の項目、現場状況は現場状況の項目、判断メモは判断メモの項目として分けた方が、データとして扱いやすくなります。

JSONのキー名も統一が必要です。同じ意味の項目にpointName、point_name、nameのような表記が混在すると、読み込み側で別項目として扱われる可能性があります。日本語の項目名を使うことも可能ですが、外部連携や長期運用を考える場合は、半角英数字のキー名と、日本語の表示名を別に管理する方が安定しやすいです。どちらを採用する場合でも、キー名の表記ゆれをなくすことが大切です。

値の型も統一します。点名や種別は文字列、座標や標高は数値、観測時刻は日時形式、測位状態は定義済みの文字列、写真の有無は真偽値または配列など、項目ごとに型を決めておきます。現場入力では空欄や未入力が発生するため、未入力をどう表すかも重要です。空文字にするのか、nullにするのか、項目自体を省略するのかを決めておかないと、受け取り側で解釈が分かれます。

また、測量成果をJSON化する際には、点の状態を表す項目もあると便利です。たとえば、仮測点、確定点、再測点、削除予定点、確認済み点などの状態を持たせると、データの更新やレビューがしやすくなります。ネットワークRTKでは現場で素早く点を取得できるため、試しに取った点、正式な成果点、確認用の点が混在することがあります。JSON化の段階で点の状態を区別しておくと、後で誤って仮の点を成果として使うリスクを減らせます。

点名と属性項目の統一は、見た目の整理ではなく、測量成果を業務データとして扱うための土台です。現場では多少の表記ゆれがあっても人が判断できますが、JSON化して連携する場合は、その表記ゆれが処理ミスや検索漏れにつながります。最初にルールを決め、入力時に守り、出力前に確認することで、ネットワークRTKの成果をより安全に活用できます。

精度情報と観測条件を省略しない

ネットワークRTKの測量成果をJSON化する時に、座標と点名だけを残して精度情報や観測条件を省略してしまうケースがあります。しかし、測量成果を後から確認する場面では、座標値そのものと同じくらい、どのような状態で取得された座標なのかが重要になります。特に出来形確認、施設管理、境界付近の確認、工事前後の比較などでは、観測品質を判断できる情報が残っていないと、成果の信頼性を説明しにくくなります。

ネットワークRTKでは、測位状態、補正データの受信状況、衛星数、精度指標、観測時刻、観測回数、平均化の有無、上空視界、通信状態などが結果に影響します。すべての情報を詳細に記録する必要があるとは限りませんが、少なくとも後から品質を確認するための代表的な情報はJSONに含めるべきです。たとえば、測位状態、水平精度の目安、垂直精度の目安、観測時刻、観測方法、観測者、再測の有無などは、実務で役立つ項目です。

精度情報を入れる時は、数値の意味を明確にする必要があります。水平精度や垂直精度の項目を作る場合、その値が機器表示の推定精度なのか、既知点との較差なのか、複数回観測のばらつきなのかを区別します。これらは似ているようで意味が違います。機器表示の推定精度は観測時の目安であり、既知点との較差は現場基準との整合確認に近い情報です。平均化した結果のばらつきは、同じ場所で繰り返し測った時の安定性を示します。

観測条件としては、現場状況も重要です。高い建物の近く、樹木の下、法面の下、橋梁の下、重機の近く、金属構造物の近くなどでは、衛星信号の受信条件が変わります。JSON内に周辺状況の簡単なメモを残しておくと、後で値を見直す時に判断しやすくなります。たとえば、同じ工区内で一部の点だけ精度が不安定だった場合、観測条件のメモがあれば、再測が必要かどうかを検討しやすくなります。

また、ネットワークRTKの成果を比較に使う場合は、観測日時の記録が欠かせません。地形や施工状況は日々変わるため、いつ測った点なのかが分からないと、古い点と新しい点を混同する可能性があります。JSONでは日時を一定の形式で記録し、必要に応じてタイムゾーンも明確にします。現場の日報や写真と照合する場合にも、観測時刻が揃っていると確認作業がしやすくなります。

写真やメモをひも付ける場合は、ファイル名や管理番号との対応も重要です。JSON内に写真データそのものを入れる方法もありますが、実務では写真ファイルやクラウド上の管理先を参照する形にした方が扱いやすいことが多いです。この場合、JSONには写真ID、撮影時刻、撮影方向、対象点、コメントなどを持たせます。座標付き写真として扱う場合は、写真の位置と測量点の位置が同じ意味なのか、対象物を撮影した位置なのかを区別します。

精度情報と観測条件を残すことは、過剰な記録を増やすことではありません。後で説明できる最低限の根拠を残すことです。測量成果は一度作ると、工事中だけでなく、検査、維持管理、改修、問い合わせ対応で再利用されることがあります。その時に、座標値だけでは判断できない場面が出てきます。JSON化の段階で観測品質に関する情報を入れておけば、再利用時の不安を減らせます。

一方で、項目を増やしすぎると入力負担が大きくなります。実務では、必須項目と任意項目を分けることが有効です。必須項目には、点名、座標、座標系、単位、観測時刻、測位状態、成果種別などを入れます。任意項目には、周辺状況、写真、詳細メモ、再測理由、確認者コメントなどを入れます。このように設計すれば、現場の入力負担を抑えつつ、必要な品質情報を残せます。

受け渡し前に検証と再利用テストを行う

ネットワークRTKの測量成果をJSON化した後は、受け渡し前に必ず検証と再利用テストを行います。JSONは構文が正しくても、測量成果として正しいとは限りません。括弧やカンマの形式が正しいことと、座標系、単位、点名、属性、精度情報が実務上正しく使えることは別の問題です。そのため、構文チェック、項目チェック、座標チェック、読み込みチェックを分けて確認する必要があります。

まず確認したいのは、JSONとして正しい形式になっているかです。余分なカンマ、閉じ忘れ、文字コードの問題、改行や引用符の扱いに不備があると、読み込み側でエラーになります。日本語の点名や備考を含む場合は、文字化けが起きないかも確認します。現場名、工区名、作業者名、備考などに日本語を使うことは珍しくないため、文字コードの確認は実務上重要です。

次に、必須項目がすべて入っているかを確認します。点名が空欄の点、座標が片方だけない点、標高が未入力なのに成果点として扱われている点、座標系のメタ情報が欠けているデータなどは、受け渡し前に検出する必要があります。項目が欠けている場合、それが許容される未入力なのか、入力漏れなのかを判定できるルールも必要です。

座標値の検証では、明らかに現場範囲外の点がないかを確認します。緯度経度の順序を取り違えると、まったく別の場所に表示されることがあります。平面直角座標の系番号を間違えると、同じ国内でも大きな位置ずれが発生します。単位をメートルとミリメートルで取り違えると、図面上のスケールが合わなくなります。JSON化後に地図や図面へ読み込んで、現場範囲に点が収まっているかを確認することが有効です。

再利用テストでは、実際に後工程で使う形に近い操作を行います。たとえば、台帳に取り込む、図面に重ねる、点一覧として表示する、属性で絞り込む、写真と対応させる、別形式へ変換するなどです。机上でJSONを見るだけでは気づかない問題も、実際に読み込むと発見できます。点名の長さ、属性名の表記ゆれ、空欄の扱い、日時形式の違いなどは、再利用テストで見つかりやすい問題です。

受け渡し先が複数ある場合は、共通で使う基本JSONと、用途別に変換したJSONを分ける考え方もあります。基本JSONには元の測量成果と品質情報をできるだけ正確に残し、用途別JSONでは必要な項目だけを抽出します。これにより、後から別用途で使いたい時にも、元データに戻って再変換できます。

また、JSON化した成果にはバージョン管理の考え方も必要です。測量成果は再測や修正によって更新されることがあります。上書きだけで管理すると、どの時点の成果が正式なのか分からなくなります。JSON内に作成日時、更新日時、作成者、データ版、修正理由などを入れておくと、後で経緯を追いやすくなります。特に発注者や協力会社とデータを共有する場合は、最新版の取り違えを避けるために、ファイル名だけでなくデータ内にも版情報を持たせると安全です。

検証では、機械的なチェックと人の確認を組み合わせます。機械的なチェックは、必須項目の有無、型、座標範囲、重複点名、日時形式などに向いています。一方で、人の確認は、点の意味、現場状況との整合、写真との対応、成果として採用してよいかの判断に向いています。ネットワークRTKの測量成果は現場判断と密接に関係するため、どちらか一方だけでは不十分です。

受け渡し前の検証を省くと、JSONファイルを渡した後に、読み込めない、位置がずれる、属性が欠ける、点名が重複している、写真が見つからないといった問い合わせが発生します。これらは後から修正できますが、関係者が増えるほど手戻りは大きくなります。JSON化は出力して終わりではなく、受け渡し先で問題なく使えることを確認して完了と考えるべきです。

まとめ

ネットワークRTKの測量成果をJSON化する目的は、現場で取得した位置情報を、後工程で扱いやすく、確認しやすく、再利用しやすい形に整えることです。JSONは柔軟な形式ですが、その柔軟さのために、設計を曖昧にすると表記ゆれや情報不足が起きやすくなります。点名と座標だけを出力するのではなく、利用先、座標系、単位、属性、精度情報、観測条件、更新履歴まで含めて考えることが重要です。

最初に確認すべきことは、JSON化した成果を何に使うのかです。現場確認、出来形管理、施設台帳、写真台帳、図面照合、システム連携では、必要な項目や構造が変わります。目的が明確であれば、必須項目と任意項目を分けやすくなり、現場入力の負担と後工程の使いやすさのバランスを取りやすくなります。

次に、座標系と単位を明確にします。緯度経度なのか、平面直角座標なのか、現場独自座標なのか、標高の基準は何か、座標の順序はどうなっているのかをJSON内または仕様として残します。座標値だけが正しく見えても、基準が分からなければ正しい測量成果として扱えません。

点名と属性項目の統一も重要です。点名は短く分かりやすくし、工区、種別、状態、備考、写真番号などは属性として整理します。キー名、値の型、未入力の扱いを統一することで、検索、集計、変換、共有がしやすくなります。ネットワークRTKでは現場で多くの点を素早く取得できるため、仮点と正式な成果点を区別するルールも必要です。

さらに、精度情報と観測条件を省略しないことが大切です。測位状態、観測時刻、精度の目安、観測方法、周辺状況、再測の有無などを残しておくと、後から成果の信頼性を確認できます。座標値だけでは説明できない場面でも、観測時の情報があれば判断しやすくなります。

最後に、受け渡し前の検証と再利用テストを行います。JSONとして構文が正しいかだけでなく、必須項目が揃っているか、座標が現場範囲に入っているか、図面や台帳に読み込めるか、写真や属性と正しくひも付くかを確認します。出力したファイルを実際の利用先で試すことで、手戻りを大きく減らせます。

ネットワークRTKの成果をJSON化できると、現場の測量結果を単なる記録ではなく、次の業務につながるデータとして活用しやすくなります。点群、写真、出来形、施設情報、維持管理情報と組み合わせることで、現場確認から共有、報告、再利用までの流れを整理できます。日々の測量成果を扱いやすいデータに変えていくためには、取得、整理、確認、共有までを一体で考えることが大切です。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る