GeoJSON — sadə coğrafi obyektləri və onların qeyri-məkan atributlarını təsvir etmək üçün nəzərdə tutulmuş açıq standart format. O, JSON formatı əsasında yaradılıb.[3]
| GeoJSON | |
|---|---|
| Fayl adı uzantısı |
.geojson[2] |
| MIME tipi |
application/geo+json[1][2] |
| Tərtibatçı | IETF |
| Əsaslanır | JSON |
| Veb-sayt | geojson.org |
Obyektlərə nöqtələr (ünvanlar və yerlər), xətlər (küçələr, magistral yollar və sərhədlər), çoxbucaqlılar (ölkələr, əyalətlər, torpaq sahələri) və bu tiplərin çox hissəli kolleksiyaları daxildir. GeoJSON obyektləri yalnız fiziki dünyanın obyektlərini təmsil etməklə məhdudlaşmır; mobil marşrutlaşdırma və naviqasiya proqramları, məsələn, GeoJSON istifadə edərək, öz xidmət əhatə dairəsini təsvir edə bilər.[4]
GeoJSON formatı digər coğrafi informasiya sistemi standartlarından onunla fərqlənir ki, o, rəsmi standartlar təşkilatı tərəfindən deyil, tərtibatçılardan ibarət İnternet işçi qrupu tərəfindən yazılıb və idarə olunur.[5]
GeoJSON-un diqqətəlayiq törəməsinə geoməkan topologiyasını kodlayan və adətən daha kiçik fayl ölçülərini təmin edən TopoJSON-dur.
GeoJSON formatının işçi qrupu və müzakirəsi 2007-ci ilin martında başlanmış[6] və formatın spesifikasiyası 2008-ci ilin iyununda yekunlaşdırılmışdır.
2015-ci ilin aprelində IETF 2016-cı ilin avqustunda GeoJSON-u RFC 7946 olaraq yayımlayan "Geographic JSON"[7] işçi qrupunu qurmuşdur.
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [102.0, 0.5]
},
"properties": {
"prop0": "value0"
}
},
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[102.0, 0.0],
[103.0, 1.0],
[104.0, 0.0],
[105.0, 1.0]
]
},
"properties": {
"prop0": "value0",
"prop1": 0.0
}
},
{
"type": "Feature",
"geometry": {
"type": "Polygon",
"coordinates": [
[
[100.0, 0.0],
[101.0, 0.0],
[101.0, 1.0],
[100.0, 1.0],
[100.0, 0.0]
]
]
},
"properties": {
"prop0": "value0",
"prop1": { "this": "that" }
}
}
]
}
- ↑ 1 2 https://www.iana.org/assignments/media-types/media-types.xhtml.
- ↑ 1 2 3 Butler H., Daly M., Doyle A., Gillies S., Hagen S., Schaub T. The GeoJSON Format (ing.). IETF, 2016. 28 p. doi:10.17487/RFC7946
- ↑ Butler, Howard; Daly, Martin; Doyle, Allan; Gillies, Sean; Hagen, Stefan; Schaub, Tim. RFC 7946. IETF. avqust 2016. doi:10.17487/RFC7946.
- ↑ "Providing Directions". developer.apple.com. 20 iyun 2025 tarixində arxivləşdirilib. İstifadə tarixi: 20 iyun 2025.
- ↑ "GeoJSON Info Page". lists.geojson.org. 1 avqust 2018 tarixində arxivləşdirilib. İstifadə tarixi: 20 iyun 2025.
- ↑ "The GeoJSON March 2007 Archive by thread". lists.geojson.org. 8 aprel 2023 tarixində arxivləşdirilib. İstifadə tarixi: 20 iyun 2025.
- ↑ "Geographic JSON (geojson) -". datatracker.ietf.org. 20 iyun 2025 tarixində arxivləşdirilib. İstifadə tarixi: 20 iyun 2025.