top of page

GeoJSONを現在地表示と組み合わせる5つの使い方

タイマーアイコン.jpeg
この記事は平均7分で読めます
万能の測量機LRTKの説明

著者: LRTKチーム

GeoJSONは、点、線、面などの地理情報を扱いやすい形式で表現できるデータ形式です。地図上に施設、道路、施工範囲、点検対象、境界線、ルートなどを重ねるときに使いやすく、「geojson 使い方」と検索する実務担当者にとっても、比較的取り入れやすい入口になります。


一方で、GeoJSONは単に地図へ図形を表示するだけでは十分に活用しきれません。実務では、現場担当者が今どこにいるのか、対象物に近づいているのか、範囲内に入っているのか、記録した位置が図面や管理データと合っているのかを確認できることが重要です。そこで役立つのが、GeoJSONと現在地表示を組み合わせる考え方です。


この記事では、GeoJSONを現在地表示と組み合わせる代表的な5つの使い方を、現場管理、点検、施工確認、施設管理、記録作成の観点から解説します。


目次

GeoJSONと現在地表示を組み合わせる基本

使い方1 現場範囲と現在地を重ねて作業場所を確認する

使い方2 点検対象の位置と現在地を照合して巡回を効率化する

使い方3 ルートや線形データと現在地を重ねて移動を支援する

使い方4 面データと現在地を使って範囲内外を判断する

使い方5 現在地で取得した記録をGeoJSONとして蓄積する

GeoJSON活用で注意したい座標系と精度の考え方

まとめ 現在地とGeoJSONを組み合わせると現場データが使いやすくなる


GeoJSONと現在地表示を組み合わせる基本

GeoJSONは、地理的な位置を持つ情報をテキスト形式で表すためのデータ形式です。点を表す場合は位置座標を持つポイントデータになり、道路や配管のような線状の対象はラインデータになり、施工範囲や管理区域のような面状の対象はポリゴンデータとして扱えます。さらに、それぞれの図形には名称、種類、管理番号、備考、点検状態などの属性情報を持たせることができます。


現在地表示は、端末や測位機器で取得した位置を地図上に表示する仕組みです。一般的な地図アプリのように自分の位置を確認するだけでなく、業務用の現場アプリでは、設計データ、点検対象、施工範囲、測点、埋設物、境界、写真記録などと組み合わせて使うことがあります。GeoJSONは、このような地図上の業務データを扱うための形式として便利です。


GeoJSONと現在地表示を組み合わせると、画面上では「登録済みの地物」と「今いる場所」を同時に確認できます。たとえば、施工範囲をポリゴンで表示し、作業員の現在地を重ねれば、現場のどの区画にいるかを把握しやすくなります。点検対象をポイントで表示し、現在地から近い順に確認すれば、巡回の無駄を減らせます。道路中心線や管路をラインで表示し、現在地との離れを確認すれば、現地での位置合わせにも役立ちます。


実務で重要なのは、GeoJSONを単なる表示データとして扱わないことです。地図に載せて終わりではなく、現在地との関係を見ることで、判断、記録、確認、報告に使えるデータになります。現場で迷わないための案内、対象物を見落とさないための確認、作業範囲を間違えないためのチェック、記録位置を後から説明できる資料化など、さまざまな業務改善につながります。


ただし、GeoJSONを現在地表示と組み合わせるときは、座標の順序、座標参照系、精度、更新頻度、画面表示の見やすさに注意が必要です。GeoJSONでは、一般的なWeb地図で扱う経度・緯度のデータとして利用する場合、座標を経度、緯度の順で記述します。現場で使う測量座標や平面直角座標系の数値をそのまま入れると、地図上で大きくずれることがあります。現在地表示と重ねる前に、どの座標系で作られたデータなのかを確認しておくことが大切です。


また、現在地表示の精度は利用環境によって変わります。開けた場所では比較的安定していても、建物の近く、山間部、橋梁下、樹木の多い場所、重機や構造物の近くでは位置が揺れることがあります。GeoJSON側の図形が正しくても、現在地側の精度が不足していると、画面上では対象から外れて見える場合があります。そのため、用途に応じて、どの程度の位置精度が必要かをあらかじめ整理することが重要です。


使い方1 現場範囲と現在地を重ねて作業場所を確認する

GeoJSONと現在地表示の基本的な使い方として、最初に考えたいのが現場範囲の確認です。施工区域、調査区域、立入可能範囲、点検対象エリア、仮置き場、規制区域などをポリゴンとしてGeoJSON化し、そこに現在地を重ねることで、現場担当者が自分のいる位置を直感的に把握できます。


紙の図面や画像化された平面図だけでは、現地で自分が図面上のどこにいるのかを判断しにくい場面があります。特に、造成地、道路工事、河川工事、広い敷地、太陽光発電施設、港湾施設、山間部の工事などでは、目印が少なく、区画や境界の把握に時間がかかることがあります。このような場合、GeoJSONで作成した範囲データと現在地を重ねることで、現地確認の負担を減らせます。


たとえば、工区ごとにポリゴンを分けておけば、現在地がどの工区に入っているかを画面上で確認できます。作業指示書に記載された工区名と、地図上の工区名が一致していれば、作業場所の取り違えを防ぎやすくなります。さらに、属性情報として工区番号、担当班、作業内容、開始予定日、完了予定日などを持たせておけば、地図上で範囲を選択したときに必要な情報を確認できます。


この使い方は、現場の朝礼後や作業前確認にも向いています。担当者が現場に到着した時点で、現在地が指定された作業範囲内にあるかを確認できれば、移動先の誤りに早く気づけます。複数の作業班が同じ現場内で動く場合でも、班ごとの担当範囲をGeoJSONで分けて表示すれば、作業範囲の重複や抜けを把握しやすくなります。


また、立入禁止範囲や危険区域の表示にも役立ちます。重機作業区域、崩落の可能性がある区域、仮設物周辺、通行止め区域、資材搬入動線などをGeoJSONで表示し、現在地と重ねることで、現場内の注意喚起に使えます。現在地が危険区域に近づいたときに画面上で分かりやすく表示できれば、現場安全の補助になります。


ただし、安全管理に使う場合は、画面表示だけに依存しすぎないことが重要です。現在地は測位状況によって誤差が出るため、危険区域の境界ぎりぎりで判断する用途では、余裕を持った範囲設定が必要です。GeoJSONのポリゴンを実際の境界線ぴったりに作るだけでなく、注意喚起用の緩衝範囲を別データとして用意する方法もあります。現場での運用では、標識、カラーコーン、立入禁止措置、作業手順と組み合わせて使うことが前提になります。


現場範囲のGeoJSON化では、図形を細かく作りすぎないことも大切です。細かすぎるポリゴンは表示が重くなり、端末での操作性が下がることがあります。現場で使う目的が「自分がどの区域にいるかを確認すること」であれば、必要以上に複雑な境界線を入れず、見やすい範囲データに整える方が実用的です。


使い方2 点検対象の位置と現在地を照合して巡回を効率化する

GeoJSONは、点検対象の管理にも使いやすい形式です。マンホール、標識、照明、電柱、バルブ、集水桝、境界杭、構造物、設備、測点など、位置を持つ対象をポイントとして登録し、現在地表示と組み合わせれば、巡回点検や現地確認を効率化できます。


点検業務では、対象物の場所を探す時間が意外に大きな負担になります。現場に詳しい担当者であれば目視や経験で見つけられる場合もありますが、担当者が変わったとき、対象物が草木に隠れているとき、夜間や悪天候で視認性が悪いとき、対象が広い範囲に点在しているときには、探すだけで時間がかかります。GeoJSONで点検対象を地図上に表示し、現在地と重ねることで、対象物までの方向や距離感を把握しやすくなります。


ポイントデータには、対象物の名称だけでなく、管理番号、種別、点検周期、前回点検日、状態区分、写真の有無、補修履歴などを属性として持たせることができます。これにより、地図上の点を選択したときに、点検すべき内容をその場で確認できます。紙の点検台帳と地図を行き来する必要が減り、現地での確認漏れを防ぎやすくなります。


現在地表示と組み合わせると、近くにある点検対象から順番に回る運用も考えられます。点検対象が多い場合、一覧表の順番だけで巡回すると移動距離が長くなることがあります。地図上で現在地と対象点の配置を見ながら、近い対象をまとめて確認すれば、巡回ルートを柔軟に調整できます。広い施設や道路沿いの設備点検では、特に効果が出やすい使い方です。


また、点検済み、未点検、異常あり、再確認が必要といった状態を属性情報で管理すれば、現場の進捗を地図上で見える化できます。作業中に対象点の状態を更新し、その結果をGeoJSONとして出力できれば、事務所に戻ってからの整理作業も減らせます。点検結果が位置情報と結びついているため、後からどの場所で異常があったのかを説明しやすくなります。


この使い方で注意したいのは、点検対象の位置精度です。対象物の座標が古い資料から作られていたり、概略位置として登録されていたりすると、現在地と重ねても実物と一致しない場合があります。特に小さな対象物や地表面に埋もれやすい対象物では、数メートルのずれでも探索に影響します。初回点検時に実際の位置を確認し、必要に応じて座標を更新する運用が大切です。


さらに、点検対象が密集している場所では、地図上の点が重なって見にくくなることがあります。この場合は、縮尺に応じて表示を切り替えたり、種別ごとに表示を分けたり、属性検索で対象を絞り込んだりする工夫が必要です。GeoJSON自体は柔軟な形式ですが、現場で使いやすいかどうかは、データの作り方と画面設計に大きく左右されます。


使い方3 ルートや線形データと現在地を重ねて移動を支援する

GeoJSONでは、ラインデータを使って道路、歩行ルート、配管、ケーブル、河川、境界線、施工中心線、点検ルートなどを表現できます。これを現在地表示と組み合わせると、現場内の移動支援や線状施設の確認に使えます。


現場では、目的地が点ではなく線に沿って存在することが多くあります。道路の延長方向に沿って確認する、管路に沿って点検する、造成地の境界線をたどる、仮設道路に沿って移動する、施工中心線付近で測定する、といった業務では、現在地が線形に対してどの位置にあるかを把握することが重要です。GeoJSONのラインデータを地図に表示し、現在地を重ねれば、線から外れていないか、次に進む方向はどちらか、確認対象がどの区間にあるかを判断しやすくなります。


たとえば、点検ルートをラインとして作成しておけば、担当者は現在地を見ながらルートに沿って移動できます。分岐が多い施設や、似たような通路が続く場所では、画面上でルートと現在地を重ねるだけでも迷いにくくなります。さらに、ラインに区間番号や始点終点の情報を持たせておけば、点検記録や写真記録をどの区間に紐づけるかも整理しやすくなります。


線状施設の管理では、現在地がライン上のどの付近にあるかを確認できることが重要です。道路や水路、管路のような対象は、単に始点と終点を知るだけでは不十分です。どの測点付近か、どの管理区間か、どの枝線か、どの接続部に近いかを現地で把握する必要があります。GeoJSONのラインに属性を持たせ、現在地と重ねて表示することで、現場での確認と管理台帳の対応付けがしやすくなります。


また、施工中の線形確認にも活用できます。たとえば、掘削予定線、舗装範囲の端部、仮設排水の設置ライン、ケーブル敷設予定線などをGeoJSON化し、現在地と重ねることで、現地でおおよその位置を確認できます。図面だけでは分かりにくい線の向きや曲がりを、地図上で自分の位置と合わせて確認できるため、事前確認や立会時の説明にも使いやすくなります。


ただし、線形データと現在地を組み合わせるときは、線の精度と現在地の精度の両方を考える必要があります。線データが設計図から作られたものなのか、現地測量から作られたものなのか、過去の管理図から作られたものなのかによって信頼度が変わります。概略線として使う場合は問題なくても、施工位置の最終判断に使う場合は、別途、測量や現地確認による裏付けが必要です。


さらに、ラインデータは見た目がシンプルなため、属性情報が不足していると意味を取り違えやすくなります。同じ線でも、道路中心線なのか、境界線なのか、埋設管の推定位置なのか、点検ルートなのかによって使い方は大きく異なります。GeoJSONを作る段階で、線の種類、管理区分、作成元、更新日、精度区分などを属性として残しておくと、現場で安心して使いやすくなります。


使い方4 面データと現在地を使って範囲内外を判断する

GeoJSONのポリゴンデータは、現在地が特定の範囲内にあるかどうかを判断する用途に向いています。これは、単に地図上で範囲を眺めるだけでなく、作業可否、点検対象エリア、管理区域、申請範囲、土地利用区分、危険区域、撮影範囲、調査対象範囲などの判定に使える考え方です。


たとえば、現場担当者が現在地を表示したときに、施工対象範囲内にいるのか、隣接地に入っていないか、調査対象区域から外れていないかを確認できます。広い現場では、境界杭や仮囲いがすべて明確に見えるとは限りません。草木、資材、仮設物、造成途中の地形変化によって境界が分かりにくくなることもあります。ポリゴンで範囲を表示し、現在地と重ねることで、範囲確認の補助になります。


範囲内外の判断は、記録の品質向上にも役立ちます。写真を撮影した位置、点検記録を入力した位置、測定を行った位置が、対象範囲内にあるかどうかを確認できれば、後から資料を整理するときに説明しやすくなります。対象範囲外で取得した記録が混ざっている場合でも、位置情報とポリゴンの関係を確認することで、確認漏れや分類ミスに気づきやすくなります。


また、複数の面データを重ねることで、より細かな判断もできます。たとえば、全体の施工範囲、その中の工種別範囲、さらに立入注意範囲を別々のポリゴンとして持たせると、現在地がどの階層の範囲に属しているかを確認できます。これにより、「現場内ではあるが担当工区外」「点検区域内ではあるが危険区域に近い」「調査範囲内ではあるが記録分類が異なる」といった判断がしやすくなります。


範囲内外の判定を運用に取り入れる場合は、境界付近の扱いを決めておくことが大切です。現在地には誤差があるため、画面上で境界線の内側に見えても、実際には外側の可能性があります。その逆もあります。特に、土地境界や占用範囲、施工出来形の確認など、厳密な判断が必要な場面では、現在地表示だけで断定せず、測量成果、現地標識、管理者確認などと併用する必要があります。


実務では、判定用のポリゴンと表示用のポリゴンを分ける考え方も有効です。表示用は見やすさを重視し、判定用は運用上の余裕を持たせることがあります。たとえば、危険区域の本来の範囲とは別に、注意喚起のための周辺範囲を作成する方法です。これにより、現在地が危険区域に入る前の段階で注意を促しやすくなります。


GeoJSONは属性情報を持てるため、範囲ごとに判定内容を変えることもできます。ある範囲では作業可能、別の範囲では許可が必要、さらに別の範囲では立入禁止といった区分を持たせれば、画面上で範囲を選択したときに注意事項を確認できます。現在地表示と組み合わせることで、現場での判断を支える情報として使いやすくなります。


使い方5 現在地で取得した記録をGeoJSONとして蓄積する

GeoJSONは、事前に作成した図形を表示するだけでなく、現場で取得した現在地を記録として蓄積する用途にも使えます。点検結果、写真撮影位置、異常箇所、補修箇所、測定点、仮置き資材の位置、注意箇所、現地メモなどを、現在地をもとにポイントデータとして保存すれば、後から地図上で確認できる記録になります。


現場業務では、報告書を作る段階になってから「この写真はどこで撮ったものか」「異常箇所はどの区間だったか」「記録した位置は対象範囲内だったか」を確認することがあります。写真やメモだけでは場所の説明が難しい場合でも、位置情報付きのGeoJSONとして記録しておけば、地図上で場所を確認しながら整理できます。これにより、報告書作成や社内共有の手間を減らせます。


たとえば、現場で異常を発見したときに、現在地を使ってポイントを作成し、属性として異常内容、確認者、確認日時、写真番号、優先度、対応状況を入力します。このデータをGeoJSONとして保存すれば、事務所に戻った後に、異常箇所だけを地図上に表示できます。対応済み、未対応、再確認が必要といった状態も属性として更新すれば、進捗管理にも使えます。


写真記録との組み合わせも有効です。写真ファイルそのものをGeoJSONに直接入れるのではなく、写真を識別するための番号や保存先に対応する情報を属性として持たせる考え方です。これにより、地図上の記録点を選択すると、どの写真に対応しているかが分かります。現場写真を位置で整理できるため、同じような景色が続く現場でも記録の取り違えを減らせます。


測定点の記録にも使えます。現地で高さ、幅、距離、状態、メモなどを取得し、その位置をポイントとしてGeoJSONに保存すれば、簡易的な現地調査データになります。後から表計算形式や図面データに変換する場合でも、位置と属性が一体になっているため、データ整理がしやすくなります。特に、複数人で調査を行う場合は、記録形式を統一しておくことで、後処理の負担を減らせます。


ただし、現在地をそのまま記録として保存する場合は、精度情報も一緒に残すことが望ましいです。測位状況が良いときの記録と、位置が不安定なときの記録を同じ信頼度で扱うと、後から判断を誤る可能性があります。属性として測位精度の目安、記録方法、補正の有無、確認者、作成日時などを残しておくと、データの信頼性を説明しやすくなります。


また、現場で取得した点が増えるほど、データ管理のルールが重要になります。名前の付け方、分類の仕方、属性項目、記録の更新方法、古いデータの扱い、重複記録の整理方法を決めておかないと、GeoJSONファイルが増えたときに活用しにくくなります。最初は小さな範囲から始め、現場で本当に必要な属性だけに絞って運用する方が、継続しやすくなります。


GeoJSONで記録を蓄積するメリットは、汎用的に扱いやすいことです。特定の業務システムだけに閉じた形式ではなく、地図表示、データ変換、簡易共有、記録の受け渡しに使いやすいため、現場と事務所の間で情報をつなげやすくなります。現在地表示を起点にして記録を作れば、紙のメモや口頭説明だけでは残しにくい位置の根拠を残せます。


GeoJSON活用で注意したい座標系と精度の考え方

GeoJSONを現在地表示と組み合わせるときに、もっとも多い失敗の一つが座標系の不一致です。GeoJSONは地図上で扱いやすい形式ですが、入力する座標が正しくなければ、表示位置はずれます。特に、現場で使う測量成果、設計図、平面図、管理台帳から作成したデータをGeoJSONに変換する場合は、元データの座標系を確認することが欠かせません。


GeoJSONでは、一般的なWeb地図に重ねる経度・緯度データとして扱う場合、経度、緯度の順で座標を記述します。日本語の説明では緯度、経度という順で呼ばれることが多いため、データ作成時に順序を逆にしてしまうことがあります。経度と緯度を逆にすると、地図上でまったく別の場所に表示されるか、表示範囲外に飛んでしまいます。まずは、座標の順序が経度、緯度になっているかを確認することが基本です。


次に重要なのが、地理座標と平面座標の違いです。経度緯度は地球上の位置を角度で表す座標ですが、工事図面や測量成果では、メートル単位の平面座標が使われることがあります。この数値をそのままGeoJSONの座標として入れても、通常の地図表示とは合いません。必要に応じて、地図表示に適した経度・緯度へ変換してからGeoJSON化する必要があります。


現在地表示と重ねる場合は、端末側の現在地がどの座標として扱われているかも意識します。多くの位置表示では経度緯度を扱いますが、現場アプリや測量系のシステムでは、平面座標や現場座標に変換して表示することがあります。GeoJSON側と現在地側の座標が同じ基準で扱われていないと、両方が正しいデータであっても画面上ではずれて見えます。


精度についても、用途ごとに考え方を変える必要があります。たとえば、広い施工範囲の中にいるかを確認するだけであれば、数メートル程度の誤差でも実務上は足りる場合があります。一方で、境界杭、埋設物、出来形確認、測点位置、構造物の端部などを扱う場合は、より高い位置精度や測量成果による確認が必要になることがあります。GeoJSONの使い方を決める前に、その業務で必要な精度を整理しておくことが大切です。


また、データの作成元も精度に影響します。設計図から作ったデータ、現地測量から作ったデータ、過去の図面をなぞって作ったデータ、航空写真や地図画像を見ながら作ったデータでは、信頼度が異なります。GeoJSONの属性情報に、作成元、作成日、更新日、精度区分、確認状況などを入れておけば、現場で利用するときに判断しやすくなります。


表示の分かりやすさも実務では重要です。正確なデータであっても、地図上で見にくければ現場では使われません。点が多すぎる、線が細すぎる、面が重なりすぎる、属性名が分かりにくい、縮尺によって情報が詰まりすぎるといった状態では、かえって確認ミスにつながります。GeoJSONを作るときは、データの正確さだけでなく、現場で見る人が迷わない表現に整えることが必要です。


さらに、更新管理も忘れてはいけません。現場は日々変化します。施工範囲が変わる、点検対象が追加される、仮設物の位置が変わる、通行ルートが変更される、危険区域が移動する、といった変化が起きます。古いGeoJSONを使い続けると、現在地表示と重ねても判断を誤る可能性があります。ファイル名や属性に更新日を入れ、どのデータが最新かを分かるようにしておくことが大切です。


まとめ 現在地とGeoJSONを組み合わせると現場データが使いやすくなる

GeoJSONは、点、線、面の地理情報を扱える便利な形式です。ただし、実務で本当に効果を出すには、単に地図上に図形を表示するだけでなく、現在地表示と組み合わせて使うことが重要です。現在地とGeoJSONを重ねることで、作業範囲の確認、点検対象の探索、ルート確認、範囲内外の判断、現場記録の作成といった業務が進めやすくなります。


現場範囲をポリゴンとして表示すれば、担当者が自分のいる工区や作業区域を確認しやすくなります。点検対象をポイントとして表示すれば、巡回時に対象物を探す時間を減らし、点検漏れを防ぎやすくなります。ルートや線形をラインとして表示すれば、道路、管路、境界、点検経路に沿った移動や確認がしやすくなります。面データと現在地を使えば、作業範囲内にいるか、危険区域に近づいていないか、記録位置が対象範囲内かを確認できます。さらに、現在地を使って現場記録をGeoJSONとして蓄積すれば、写真、メモ、異常箇所、測定点を位置とともに管理できます。


一方で、GeoJSONを現在地表示と組み合わせる場合は、座標系、座標の順序、精度、データの作成元、更新管理に注意が必要です。データが正しく作られていなければ、地図上の表示はずれます。現在地の精度が用途に足りなければ、現場判断に使うには不十分です。特に、施工管理や測量に近い用途では、概略確認なのか、厳密な位置確認なのかを明確に分けて運用することが大切です。


「geojson 使い方」を実務に落とし込むときは、まず小さな用途から始めるのがおすすめです。いきなり全ての図面や台帳をGeoJSON化するのではなく、点検対象のポイント表示、施工範囲のポリゴン表示、巡回ルートのライン表示など、現場で効果が分かりやすいところから始めると運用に乗せやすくなります。現場担当者が実際に使いながら、必要な属性、表示方法、更新ルールを整えていくことで、GeoJSONは単なる地図データではなく、現場判断を支える業務データになります。


現在地表示とGeoJSONの組み合わせは、現場の「どこで」「何を」「どの範囲で」行ったのかを分かりやすくするための基本的な仕組みです。さらに高精度な位置情報、図面、点群、測点、現場写真、AR表示などと連携できれば、現場確認や施工管理の精度向上を支える選択肢になります。ただし、どこまでを概略確認に使い、どこからを測量成果や管理者確認で判断するのかを明確にし、用途に合った精度と更新ルールを整えることが大切です。


LRTKで現場の測量精度・作業効率を飛躍的に向上

LRTKシリーズは、建設・土木・測量分野における高精度なGNSS測位を実現し、作業時間短縮や生産性の大幅な向上を可能にします。国土交通省が推進するi-Constructionにも対応しており、建設業界のデジタル化促進に最適なソリューションです。

LRTKの詳細については、下記のリンクよりご覧ください。

 

製品に関するご質問やお見積り、導入検討に関するご相談は、

こちらのお問い合わせフォームよりお気軽にご連絡ください。ぜひLRTKで、貴社の現場を次のステージへと進化させましょう。

bottom of page