GeoJSONとは?

GeoJSONは、JSON(JavaScript Object Notation)を使用して地理データ構造をエンコードするための標準形式です。ポイント、ラインおよびポリゴンなどの単純な地理的フィーチャーとそれらのプロパティを表現します。マップ上の位置、ルート、境界、および領域を説明する方法と考えてください。コンピュータが簡単に読み取り、表示できる形式です。GeoJSONは、人間が読みやすく、軽量で、最新のウェブテクノロジーとシームレスに連携するため、ウェブマッピングアプリケーション、GISソフトウェア、およびロケーションベースサービスで広く使用されています。

GeoJSONはどのように機能しますか?

GeoJSONは地理データをフィーチャーに整理します。各フィーチャーはジオメトリ(形状と座標)とオプションのプロパティ(説明情報)を持ちます。ジオメトリタイプには、Point(単一の位置)、LineString(接続されたパス)、Polygon(囲まれた領域)、およびそれらのマルチパートバリアントが含まれます。座標は10進度の経度緯度ペアとして保存されます。この標準化された構造により、異なるマッピングツールとアプリケーションが同じ地理データを一貫して解釈および表示できるため、GeoJSONはロケーション情報を共有するための普遍的な言語となります。

ツール説明

GeoJSON Viewerは、GeoJSONデータをマップ上で可視化するインタラクティブなツールです。GeoJSONファイルをアップロードするか、JSONコードを直接貼り付けて、地理的フィーチャーがインタラクティブなLeafletマップにレンダリングされるのを確認できます。このツールは、フィーチャー数やLineStringジオメトリの総距離を含む統計情報を自動的に計算します。

機能

  • 複数の入力方法: GeoJSONファイル(.json、.geojson、.geojsonl)をアップロードするか、JSONコードを直接貼り付けます
  • インタラクティブなマップ可視化: インタラクティブなLeafletマップでズームおよびパンコントロール付きで地理的フィーチャーを表示します
  • 自動統計: フィーチャー数とラインジオメトリの計算距離を表示します