Bandingkan
GeoJSON vs JSON
GeoJSON adalah format berbasis JSON dengan konvensi untuk fitur dan geometri geografis. JSON umum dapat mewakili banyak data terstruktur, tetapi tidak menetapkan sendiri makna koordinat atau geometri.
Format mana yang sebaiknya dipilih?
Gunakan GeoJSON untuk fitur geografis yang akan dipakai alat pemetaan kompatibel; gunakan JSON umum untuk data lain atau saat skema geospasial berbeda diperlukan.
Cocok untuk GeoJSON
Menukar fitur geografis dan propertinya
- Titik, garis, dan poligon di peta web
Cocok untuk JSON
API web, file konfigurasi, dan pertukaran data
- Mengirim data terstruktur
Informasi dasar
| Item | GeoJSON | JSON |
|---|---|---|
| Ekstensi | .geojson, .json | .json |
| Tipe MIME | application/geo+json | application/json |
| Penggunaan umum | Menukar fitur geografis dan propertinya | API web, file konfigurasi, dan pertukaran data |
| Cara membuka | Buka dalam alat peta yang mendukung GeoJSON atau editor teks; periksa posisi dan bentuk pada peta. | Buka dalam editor teks, IDE, atau penampil yang mendukung JSON. |
| Ekspor atau konversi | Saat mengonversi, periksa urutan koordinat, sistem referensi, geometri, dan properti di alat tujuan. | Aplikasi atau alat konversi dapat mengubahnya ke format seperti CSV. |
Pilih menurut penggunaan
Titik, garis, dan poligon di peta web
Menukar fitur geografis dan propertinya
GeoJSONMengirim data terstruktur
API web, file konfigurasi, dan pertukaran data
JSONPoin utama 1
GeoJSON menetapkan struktur geometri dan fitur geografis.
Perbedaan lebih lanjutPoin utama 2
JSON adalah sintaks umum untuk nilai terstruktur.
Perbedaan lebih lanjutPerbedaan lebih lanjut
Periksa versi GeoJSON dan konvensi koordinat yang diharapkan penerima. Validasi geometri dan koordinat, lalu pastikan aplikasi peta menafsirkan lokasi serta properti dengan benar.
- GeoJSON menambahkan konvensi khusus di atas JSON.
- JSON umum memerlukan skema yang disepakati agar makna geografis konsisten.
- Konversi ke JSON biasa dapat mempertahankan nilai tetapi kehilangan semantik geografis standar.
Pertanyaan umum
Apakah semua berkas JSON adalah GeoJSON?
Tidak. GeoJSON harus mengikuti konvensi objek dan geometri geografis.