GeoJSON 是一個開放的標準,用于在 Web 上表示地理空間數據。它是 JSON 格式的子集,使得它在 Web 應用程序中更容易地使用、交換和共享地理空間數據。
GeoJSON 支持幾何特征類型,包括點、線、多邊形、多點、多線和多面。每個特征可以包含屬性值和坐標。GeoJSON 圖形可以輕松地在各種地圖應用程序和框架中使用,包括 Leaflet、OpenLayers 和 Mapbox。
{ "type": "FeatureCollection", "features": [ { "type": "Feature", "properties": { "name": "New York City", "population": 8406000 }, "geometry": { "type": "Point", "coordinates": [-74.0060, 40.7128] } }, { "type": "Feature", "properties": { "name": "Los Angeles", "population": 3994000 }, "geometry": { "type": "Point", "coordinates": [-118.2437, 34.0522] } } ] }
上面是一個 GeoJSON 文件的示例,包含兩個點特征。第一個特征代表紐約市,第二個特征代表洛杉磯。每個特征的屬性包含名稱和人口數量。特征的 geometry 屬性包含了點的坐標。
GeoJSON 數據可以以多種方式創建,包括手動創建、從 GIS 軟件導出、從 Web 服務中下載等。無論數據源來自何處,GeoJSON 文件都可以輕松地在 WEB 上使用、共享和交換。