GeoJSON (Geographic JSON)
GeoJSON, coğrafi özellikleri JSON formatında temsil etmek için tasarlanmış bir veri formatıdır. Nokta, çizgi ve çokgen gibi geometrileri özellik koleksiyonlarında organize eder. GeoJSON, web haritacılığı, GIS uygulamaları ve konum tabanlı hizmetlerde yaygın olarak kullanılır.
MIME Tipi
application/geo+json
Tip
Metin
Sikistirma
Kayipsiz
Avantajlar
- + 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
Dezavantajlar
- − 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 Ne Zaman Kullanilir
Web haritacılığı (Leaflet, Mapbox), coğrafi veri API'leri ve konumsal analiz için GeoJSON kullanın. Büyük veri kümeleri için GeoParquet'i değerlendirin.
Teknik Detaylar
GeoJSON, Point, LineString, Polygon, MultiPoint, MultiLineString, MultiPolygon ve GeometryCollection geometri türlerini destekler. Koordinatlar WGS 84 (boylam, enlem) biçimindedir. Feature nesneleri, geometriyi keyfi özelliklerle eşler.
Gecmis
GeoJSON spesifikasyonu, 2008 yılında bir topluluk çalışması olarak ortaya çıktı. 2016'da RFC 7946 ile resmi bir internet standardı haline geldi.