GeoJSON
TopoJSONはGeoJSONの拡張であり、トポロジーを記述する。
以下にTopoJSONの例を示す。
GeoJSONはJavaScript Object Notation(JSON)を用いて空間データをエンコードし非空間属性を関連付けるファイルフォーマットである。属性にはポイント(住所や座標)、ライン(各種道路や境界線)、 ポリゴン(国や地域)などが含まれる。他のGISファイル形式との違いとして、Open Geospatial Consortiumではなく世界各地の開発者達が開発し管理している点で異なる。TopoJSONはGeoJSONに影響され開発された。