LRTKレフィクシア株式会社

ネットワークRTKのAPI連携で測量データを渡す6つの注意

ネットワークRTKで取得した測量データを、社内システム、施工管理システム、出来形管理、点群管理、帳票作成、図面更新などへAPI連携する場面があります。現場で測った座標をすぐ共有できれば、転記作業やファイル受け渡しの手間を減らしやすくなります。しかし、測量データは単なる数値ではなく、座標系、高さの扱い、測定時刻、測位品質、点名、観測条件、権限管理まで含めて意味が決まります。API連携を急ぐあまり、位置情報の前提が抜けると、後工程で座標がずれる、標高が合わない、どの点が最新版か分からない、証跡として使いにくいといった問題につながります。この記事では、ネットワークRTKのAPI連携で測量データを渡す時に、実務担当者が事前に確認しておきたい注意点を6つに分けて整理します。

ネットワークRTKのAPI連携は測量条件まで渡す前提で考える

ネットワークRTKのAPI連携を検討する時、多くの場合は「現場で測った座標を別システムへ自動で渡したい」という目的から始まります。現場で取得した点の緯度経度、平面直角座標、標高、点名、写真、メモなどをクラウドへ送り、施工管理や出来形確認、帳票作成に使う流れです。手入力やファイル添付を減らせるため、現場と事務所の情報共有が早くなり、測量後の整理時間も短縮しやすくなります。

ただし、ネットワークRTKで扱う測量データは、数値だけを渡せば正しく利用できるものではありません。座標値は、どの座標参照系で表現されているのか、標高は楕円体高なのか、ジオイド高を考慮した標高なのか、現場独自の基準高なのか、補正情報を受けた状態なのか、測定時にFIXなどの測位状態が安定していたのかによって意味が変わります。API連携では、人が画面を見ながら確認していた前提が省略されやすいため、データの意味をシステム側で解釈できる形にしておく必要があります。

API連携の失敗は、通信そのものよりも、データ定義の曖昧さから起きることが少なくありません。たとえば、受け側のシステムでは緯度経度を想定しているのに、送り側では平面直角座標を渡していた場合、地図上の表示が大きくずれます。標高についても、現場では問題なく見えていた値が、別の設計データと重ねた時に合わないことがあります。点名が現場ごとにばらばらだと、同じ構造物を指す点なのか、別の日に測り直した点なのかを判断できなくなります。

そのため、ネットワークRTKのAPI連携では、単に通信先を設定するだけでなく、測量データの仕様書を作る意識が重要です。どの項目を必須にするか、どの単位で送るか、未取得の項目をどう扱うか、修正や再送信をどう表現するかを決めておくと、現場運用が安定します。APIは便利な自動連携の仕組みですが、測量データの品質を自動的に保証してくれるものではありません。測る段階、送る段階、受け取る段階のそれぞれで、意味が変わらない設計にすることが基本です。

特にネットワークRTKは、現場での即時確認に使いやすい測位方法です。測定してすぐにデータを共有できる運用にするほど、誤った前提のまま連携された情報も早く広がります。後から気付いて修正できる場合もありますが、施工判断や出来形確認に使われた後では手戻りが大きくなることがあります。API連携を導入する前に、どの業務で使うデータなのか、確認用なのか、記録用なのか、成果品に近い扱いなのかを整理しておくことが大切です。

注意1 座標系と高さの基準を曖昧にしない

ネットワークRTKのAPI連携で最も注意したいのが、座標系と高さの基準です。測量データを別システムへ渡す時、座標値だけが送られていても、その数値がどの基準に基づくものか分からなければ、正しく重ね合わせることができません。現場では測量アプリや受信機側の設定で自然に処理されていても、API連携先では同じ前提を持っていない場合があります。

平面位置では、緯度経度で渡すのか、平面直角座標で渡すのかを明確にする必要があります。緯度経度の場合は度単位なのか、度分秒なのか、小数点以下の桁数をどうするのかも確認が必要です。平面直角座標の場合は、対象地域に合った系を使っているか、XとYの扱いが送り側と受け側で逆になっていないかを確認します。図面系の座標やローカル座標へ変換している場合は、変換元と変換後の関係も記録しておくべきです。

高さについては、さらに注意が必要です。GNSSで直接得られる高さは、一般的な現場で使う標高とそのまま一致するとは限りません。ジオイドモデルによる補正や現場基準への変換を行っている場合、APIで渡す値が変換前なのか変換後なのかを明確にしなければ、後工程で高さの不一致が発生します。特に、出来形管理、排水勾配、基礎高さ、造成高、構造物天端などに使う場合、高さの扱いは施工判断に直結します。

API項目名も重要です。単に「height」や「z」といった項目だけでは、楕円体高、標高、現場基準高のどれなのか判断しにくくなります。実務では、受け渡し仕様の中で、値の意味、単位、丸め方、基準面、変換処理の有無を文章で定義しておくと安全です。小数点以下を何桁まで保持するかも、表示用と計算用で分けて考える必要があります。画面表示では丸めていても、APIでは元の値を必要な桁数で保持した方が後工程で扱いやすい場合があります。

また、座標変換をAPI連携のどこで行うかも決めておく必要があります。現場端末側で変換してから送るのか、クラウド側で変換するのか、受け側システムで変換するのかによって、責任範囲が変わります。複数のシステムがそれぞれ変換処理を持つと、二重変換や設定違いが起きやすくなります。変換処理はできるだけ一箇所に寄せ、変換条件を履歴として残すことが望ましいです。

ネットワークRTKは高精度化を狙える測位方法ですが、その結果は正しい基準で扱われて初めて業務に活かせます。API連携の初期段階では、代表的な既知点や図面上で確認しやすい点を使い、送り側と受け側の表示が一致するかを確認します。平面位置だけでなく高さも確認し、座標系の違い、軸の向き、単位、桁落ち、丸め処理がないかを見ます。この確認を省くと、後から大量データを修正することになりかねません。

注意2 測位品質と観測条件を座標値から切り離さない

API連携では、座標値だけを渡す設計にしてしまいがちです。しかし、ネットワークRTKの実務では、その点がどのような状態で測られたかが非常に重要です。同じ座標値でも、FIX状態で安定して取得した点と、受信環境が悪く一時的に不安定だった点では、後工程での信頼度が異なります。測量データをAPIで渡す時は、測位品質と観測条件を座標値と一緒に扱うことが大切です。

確認したい項目には、測位状態、観測時刻、衛星受信状況、補正情報の受信状態、水平精度や高さ方向の推定精度、観測回数、平均化の有無などがあります。現場で画面上に表示される品質情報を人が判断している場合、API連携後のシステムでも同じ判断ができるとは限りません。受け側で点を自動処理する場合、品質情報がなければ、条件の悪い点も通常の測量点として扱われる可能性があります。

測位状態は、連携先でのフィルタリングに役立ちます。たとえば、記録として全点を保存しつつ、出来形確認や図面反映に使う点は一定条件を満たしたものに限定する運用が考えられます。この時、品質情報がAPIで渡っていなければ、後から選別できません。現場担当者がメモで補足していても、システム処理では読み取りにくく、属人的な判断になってしまいます。

観測時刻も重要です。ネットワークRTKでは、同じ場所を複数回測ることがあります。最初の測定、確認測定、手直し後の再測定が混在すると、どれが最新で、どれが採用値なのか分からなくなります。API連携では、測定時刻、送信時刻、受信時刻を区別して扱うことが望ましいです。通信圏外で一時保存し、後からまとめて送信する運用では、送信時刻だけを見ても実際の観測タイミングは分かりません。

写真やメモを一緒に渡す場合も、測位品質との関係を意識します。写真付きの測量点は現場確認に有効ですが、写真があるからといって座標精度が担保されるわけではありません。逆に、品質情報が良好でも、点名や対象物の取り違えがあれば業務上は使いにくくなります。座標、品質、写真、メモ、担当者、端末情報を一体で管理することで、後から見た時に判断しやすいデータになります。

APIの項目としては、品質情報を任意項目にするか必須項目にするかも検討が必要です。すべての現場で同じ情報が取得できるとは限りませんが、重要な判断に使う項目は可能な限り必須にしておくべきです。未取得の場合は空欄にするのではなく、未取得であることが分かる値や状態を明確にします。空欄の意味が「問題なし」なのか「取得できなかった」なのか分からない設計は、後から混乱を招きます。

ネットワークRTKのAPI連携を現場で安心して使うためには、測位品質を後工程へ引き継ぐ考え方が欠かせません。測った瞬間の画面を見ていた人だけが分かる情報を、データとして残すことが連携の価値を高めます。品質情報が残っていれば、確認用の点、採用する点、再測定が必要な点を後から整理できます。これは、現場のスピードを保ちながら、測量データの信頼性を落とさないための基本です。

注意3 点名と属性ルールを現場運用に合わせて統一する

ネットワークRTKの測量データをAPI連携する時、座標値や精度情報と同じくらい重要なのが点名と属性です。点名は単なるラベルではなく、現場で何を測ったのか、どの工種に関係するのか、どの図面や帳票に紐づくのかを判断するための入口になります。点名ルールが曖昧なままAPI連携すると、データは蓄積されても、後から検索しにくく、活用しにくい状態になります。

現場では、担当者ごとに点名の付け方が変わりやすいものです。たとえば、同じ基準点でも「基準1」「KBM1」「BM-1」「No1」などの表記が混在することがあります。人が見るだけならある程度推測できますが、API連携先のシステムでは別の点として扱われる可能性があります。出来形、杭打ち、写真管理、帳票作成などに自動連携する場合、点名の揺れはそのまま集計や検索の揺れになります。

点名ルールは、現場の実態に合わせて作ることが大切です。あまり細かく複雑なルールにすると、現場入力の負担が増え、結果として守られなくなります。一方で、自由入力だけにすると、後工程で整理が必要になります。工区、工種、測点番号、対象物、測定目的、再測定回数など、業務で本当に必要な要素を整理し、入力しやすい形に落とし込むことが現実的です。

属性情報は、点名だけでは表現しきれない意味を補うために使います。たとえば、点の種類、対象構造物、測定目的、採用可否、写真の有無、確認者、施工段階、図面番号、備考などです。これらをすべて点名に詰め込むと、点名が長くなりすぎます。API連携では、点名と属性を分けて渡すことで、表示用、検索用、集計用、帳票用に使い分けやすくなります。

注意したいのは、属性項目を増やしすぎないことです。API上は多くの項目を用意できますが、現場で入力されなければ意味がありません。自動で付与できる項目と、人が判断して入力する項目を分けて考える必要があります。測定時刻、担当者、端末、測位状態などは自動記録できる場合が多く、対象物名や施工段階などは現場選択式にすると入力ミスを減らせます。自由記述は便利ですが、検索や集計には向かないため、重要な項目は選択式や定義済みの値にするのが安全です。

また、同じ点を更新するのか、別点として追加するのかもルール化が必要です。既存点を再測定した場合、点名が同じなら上書きするのか、履歴として追加するのか、採用値だけを切り替えるのかを決めておきます。測量データは後から確認されることが多いため、単純な上書きだけでは、いつ誰がどの値を測ったのか分からなくなる恐れがあります。API連携では、点の識別番号と表示用の点名を分けて管理すると、履歴管理がしやすくなります。

点名と属性の設計は、最初に少し手間をかけるだけで、その後の運用効率に大きく影響します。ネットワークRTKの強みは、現場で測った情報をすぐデジタル化しやすいことです。その情報が整理された形でAPI連携されれば、事務所側の確認、図面反映、帳票作成、関係者共有までスムーズになります。反対に、点名がばらばらで属性が不足していると、結局は人が目視で整理する作業に戻ってしまいます。

注意4 APIの更新単位と重複処理を先に決める

ネットワークRTKのAPI連携では、データをどの単位で送るかを事前に決める必要があります。一点測るたびに即時送信するのか、一定数をまとめて送信するのか、作業終了時に一括送信するのかによって、現場の使い勝手とシステム側の処理が変わります。即時性を重視するほどリアルタイム共有には向きますが、通信状況の影響を受けやすくなります。一括送信は安定しやすい一方で、事務所側が確認できるまでに時間差が生じます。

更新単位を決める時は、連携先で何に使うかを基準にします。現場の進捗確認や遠隔確認が目的なら、できるだけ早く反映される設計が向いています。成果整理や日報作成が目的なら、作業単位や日単位でまとめて送る方が扱いやすい場合があります。出来形確認や施工判断に使う場合は、送信タイミングだけでなく、採用前の確認フローを入れるかどうかも検討するべきです。

重複処理も重要です。通信が不安定な現場では、同じデータが再送信されることがあります。送信側では一回しか送ったつもりがなくても、応答が返らず再試行した結果、受け側に同じ測量点が複数登録されることがあります。API連携では、同じデータを識別できる一意のIDを持たせ、重複登録を防ぐ仕組みを用意しておくと安全です。点名だけで重複判定すると、再測定点や同名の別工区点を誤って同一扱いする恐れがあります。

上書き処理にも注意が必要です。API連携先で既存点と同じIDが来た場合、常に上書きするのか、変更履歴を残すのか、エラーとして返すのかを決めておく必要があります。測量データは、後から「なぜこの座標になったのか」を確認する場面があります。上書きだけで過去値が消えると、再測定や修正の経緯を追えません。特に検査、出来形、引き継ぎ資料に関係するデータでは、履歴を残せる設計が望ましいです。

通信エラー時の再送信も、API仕様として考えておくべきです。現場では山間部、地下構造物周辺、造成地、港湾部、建物近接部など、通信が安定しない場所もあります。ネットワークRTKの補正情報受信に加え、API送信の通信も必要になるため、どちらの通信が失敗したのかを分けて扱う必要があります。測位はできたがAPI送信に失敗した場合、端末内にデータを保存し、後から再送信できることが重要です。

データ量が増える場合は、送信の分割も考えます。点数が少ないうちは問題なくても、写真、メモ、品質情報、属性、履歴を含めて大量に送ると、処理時間が長くなることがあります。受け側システムが一度に処理できる件数や、応答までの時間を考慮しないと、現場では送信できたのか分からない状態になります。API連携では、送信完了、処理中、失敗、再送待ちといった状態が分かる設計にしておくと、現場担当者が安心して使えます。

更新単位と重複処理は、後から変更すると影響範囲が大きくなります。最初は簡単な連携に見えても、現場数が増え、担当者が増え、連携先が増えるほど、設計の差が運用負荷として現れます。ネットワークRTKのAPI連携を安定させるには、データを送る瞬間だけでなく、再送、修正、削除、採用、履歴まで含めた流れを先に決めておくことが欠かせません。

注意5 権限管理と通信エラー時の扱いを設計する

ネットワークRTKの測量データは、現場の位置情報や施工状況を含む重要な情報です。API連携によって共有が簡単になる一方で、誰がどのデータを送れるのか、誰が閲覧できるのか、誰が修正できるのかを明確にしておかなければ、情報管理のリスクが高まります。測量データは社内だけでなく、元請、協力会社、発注者、設計担当、検査担当など複数の関係者に渡ることがあります。便利さだけを優先すると、意図しない範囲にデータが共有される恐れがあります。

権限管理では、現場単位、工区単位、役割単位でアクセス範囲を分ける考え方が有効です。すべての担当者がすべての測量データを扱える状態にすると、誤操作やデータ混在が起きやすくなります。測定担当者は登録できるが確定はできない、確認者は採用可否を変更できる、閲覧者は表示のみできるといった役割分担を考えると、現場運用に合わせやすくなります。

API連携では、認証情報の扱いも重要です。端末やシステムに保存された認証情報が漏れると、外部からデータを送信されたり、既存データを取得されたりする可能性があります。認証情報は個人や端末単位で管理し、不要になった時に無効化できるようにしておくべきです。退職、異動、協力会社の作業終了、端末紛失など、現場では権限を見直す場面が必ずあります。初期設定のまま長期間使い続ける運用は避けた方が安全です。

通信エラー時の扱いも、権限管理と同じく実務上の重要ポイントです。API送信に失敗した時、現場担当者が何をすればよいのか分からないと、同じ点を何度も測り直したり、手入力で別管理したりすることになります。その結果、後から同じ測量点が複数存在する、写真だけ別の場所に残る、採用値が分からないといった問題が発生します。エラー時には、送信失敗なのか、認証失敗なのか、データ形式の不備なのか、受け側の処理エラーなのかを区別して表示できると運用しやすくなります。

現場では、通信圏外や一時的な電波不安定が起きる前提で設計することが大切です。ネットワークRTKの補正情報が受信できない状態と、API送信ができない状態は別の問題です。測位できない場合は観測自体の品質に関わりますが、API送信だけが失敗した場合は、データを保持して後から送れるようにすることで作業を継続できます。端末内保存、送信待ち一覧、再送信、送信済み確認などの仕組みがあると、現場での混乱を減らせます。

また、データの削除や修正にも権限を設ける必要があります。誤って測った点を削除したい場面はありますが、完全に消してしまうと履歴が追えなくなります。削除ではなく無効化として扱い、誰がいつ無効化したのかを残す方法もあります。API連携先で帳票や図面に反映済みの場合、元データだけを消しても後工程には残ってしまうことがあります。削除、修正、無効化、再採用のルールを決めておくと、トラブル時に説明しやすくなります。

セキュリティという言葉だけで考えると難しく感じますが、実務上は「誰が、どの現場の、どの測量点に、何をできるか」を整理することが基本です。ネットワークRTKのAPI連携は現場情報の流れを速くする仕組みです。その流れを安全に管理するために、権限、認証、通信失敗、再送、削除、修正の扱いを最初から設計しておくことが必要です。

注意6 受け渡し後の検証と履歴管理を残す

API連携は、データを送信して終わりではありません。ネットワークRTKで取得した測量データが、受け側システムで正しく解釈され、正しい位置に表示され、正しい業務に使える状態になっているかを確認する必要があります。送信完了の表示が出ていても、座標系の解釈、標高の扱い、点名の紐づけ、属性の分類、写真の関連付けが正しくなければ、連携としては不十分です。

導入初期には、検証用の測量点を用意し、連携前後で値が一致するかを確認します。既知点、現場基準点、図面上で位置が明確な点、標高確認がしやすい点を選ぶと、ずれを見つけやすくなります。平面位置だけでなく、高さ、点名、属性、測定時刻、品質情報、写真、担当者情報まで確認します。受け側で表示される座標値が丸められている場合は、表示上の丸めなのか、保存時に桁落ちしているのかを切り分けることも大切です。

履歴管理では、いつ誰が測り、いつAPIで送信され、受け側でいつ登録され、誰が確認し、どのデータが採用されたのかを追える状態にします。測量データは、施工後や検査前に見返されることが多くあります。その時に、最新値だけが残っていて経緯が分からないと、説明や確認に時間がかかります。特に、再測定、手直し、設計変更、工区変更がある現場では、履歴の有無が大きな差になります。

API連携先が複数ある場合は、どのシステムが正本なのかも決めておく必要があります。測量アプリ側、クラウド側、施工管理側、帳票側に同じようなデータが存在すると、どれを修正すればよいのか分からなくなります。正本となるデータを決め、他のシステムは参照なのか、加工後データなのか、出力結果なのかを整理しておくと、運用が安定します。修正が必要な場合も、どこを直せば全体に反映されるのかが明確になります。

検証は導入時だけでなく、運用変更時にも必要です。座標変換設定を変更した時、API項目を追加した時、端末を増やした時、現場の座標系が変わった時、受け側システムの仕様が変わった時には、再度確認するべきです。小さな変更でも、測量データでは大きな影響になることがあります。特に高さの扱いや単位の変更は、見た目では気付きにくいまま後工程に影響するため注意が必要です。

また、エラーや差異が見つかった時の対応手順も決めておきます。現場担当者が気付いた場合に誰へ連絡するのか、送信済みデータを止められるのか、受け側で無効化できるのか、再送信するのか、修正履歴を残すのかを整理します。API連携は自動化の仕組みですが、完全に人の確認が不要になるわけではありません。むしろ、確認すべきポイントを絞り、記録を残しやすくするための仕組みとして使うのが現実的です。

ネットワークRTKのAPI連携で価値が出るのは、現場で測ったデータが、後工程で安心して使える状態になった時です。送信できたかどうかだけでなく、正しく使えるかどうかを検証し、履歴として残すことが重要です。これにより、現場のスピードと測量データの信頼性を両立しやすくなります。

API連携を現場で使える仕組みにするためのまとめ

ネットワークRTKのAPI連携は、測量データの受け渡しを効率化できる仕組みです。現場で取得した座標、写真、属性、品質情報をすぐに共有できれば、転記、ファイル整理、メール送付、手作業の確認を減らしやすくなります。事務所側は現場の状況を早く把握でき、関係者間の確認も進めやすくなります。しかし、測量データは業務判断に使われる情報であるため、単に自動で送れることだけを目的にすると危険です。

最初に確認すべきなのは、座標系と高さの基準です。平面位置がどの座標参照系で表現されているのか、高さがどの基準なのか、変換処理をどこで行うのかを明確にする必要があります。次に、測位品質や観測条件を座標値と一緒に渡すことが重要です。測位状態、観測時刻、補正情報、精度の目安、写真、メモなどを残すことで、後からデータの信頼度を判断できます。

点名と属性の統一も欠かせません。API連携で大量の測量点を扱うほど、点名の揺れや属性不足は大きな負担になります。現場で入力しやすく、後工程で検索しやすいルールを作ることが大切です。さらに、更新単位、重複処理、再送信、上書き、履歴管理を設計しておくことで、通信不安定や再測定があってもデータを整理しやすくなります。

権限管理とエラー処理も、実務では非常に重要です。誰がどの現場のデータを登録、確認、修正、閲覧できるのかを決め、端末紛失や担当変更にも対応できるようにします。通信エラー時には、測位の問題なのか、API送信の問題なのかを切り分け、現場担当者が作業を続けられる状態を用意します。最後に、受け渡し後の検証と履歴管理を行い、送ったデータが正しく使えることを確認します。

ネットワークRTKのAPI連携は、現場と事務所をつなぐ有効な手段です。ただし、測量データの意味を保ったまま渡すには、座標、標高、品質、属性、履歴、権限まで含めた設計が必要です。現場で測った情報がそのまま業務に流れるからこそ、最初のルール作りが重要になります。測量データを安全に共有し、施工管理や出来形確認までスムーズにつなげたい場合は、現場端末、クラウド、連携先システムの役割を整理し、実データで検証しながら段階的に運用へ移すことが大切です。

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

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