.geojson
Data
GeoJSON(Geographic JSON)
GeoJSONは地理的フィーチャー(点、線、ポリゴン、ジオメトリコレクション)と関連プロパティをエンコードするJSONベースのフォーマットです。ウェブマッピング、地理空間API、アプリケーション間の地理データ共有の標準です。
MIMEタイプ
application/geo+json
種類
テキスト
圧縮
無劣化
メリット
- + Human-readable JSON format — easy to debug and edit
- + Universal support in web mapping libraries and GIS tools
- + Simple specification that is easy to generate and consume
- + Standardized as RFC 7946
デメリット
- − Verbose for large datasets — consider GeoParquet or TopoJSON
- − No built-in support for coordinate reference systems beyond WGS84
- − Topology is not preserved — no shared boundaries
.GEOJSONを使うタイミング
ウェブマップ、地理空間APIレスポンス、マッピングアプリケーション間の地理データ交換にGeoJSONを使用してください。
技術的詳細
GeoJSONはFeatureオブジェクトを含むFeatureCollectionを使用し、各Featureにはジオメトリ(Point、LineString、Polygon、Multi*)とpropertiesオブジェクトがあります。座標はWGS84(経度、緯度)の10進度数です。
歴史
GeoJSONは2008年に開発者コミュニティによって作成され、2016年にRFC 7946として正式化されました。Mapbox、Leaflet、Google Maps、QGIS、PostGIS、事実上すべてのマッピングプラットフォームでサポートされています。