Format Atlas

Bandingkan

GML dan GeoJSON: skema dan koordinat

GML mendeskripsikan fitur dengan XML dan skema aplikasi. GeoJSON menyatakan geometri dan atribut dalam JSON; perbandingan ini mengikuti koordinat RFC 7946.

Format mana yang sebaiknya dipilih?

Pertimbangkan GML untuk definisi khusus suatu bidang dan GeoJSON untuk geometri serta atribut umum pada peta web.

Cocok untuk GML

Menukar fitur geografis dan atribut

  • Mendefinisikan fitur bidang tertentu dengan skema bersama

Cocok untuk GeoJSON

Menukar fitur geografis dan propertinya

  • Titik, garis, dan poligon di peta web

Informasi dasar

ItemGMLGeoJSON
Ekstensi.gml, .xml.geojson, .json
Tipe MIMEapplication/gml+xmlapplication/geo+json
Penggunaan umumMenukar fitur geografis dan atributMenukar fitur geografis dan propertinya
Cara membukaBuka dengan GIS yang kompatibel setelah memeriksa versi GML dan skema aplikasi; validasi juga struktur XML.Buka dalam alat peta yang mendukung GeoJSON atau editor teks; periksa posisi dan bentuk pada peta.
Ekspor atau konversiSaat mengubah ke GeoJSON, periksa sistem referensi, urutan sumbu, tipe atribut dan struktur bersarang.Saat mengonversi, periksa urutan koordinat, sistem referensi, geometri, dan properti di alat tujuan.

Pilih menurut penggunaan

Mendefinisikan fitur bidang tertentu dengan skema bersama

Menukar fitur geografis dan atribut

GML

Titik, garis, dan poligon di peta web

Menukar fitur geografis dan propertinya

GeoJSON

Poin utama 1

GML mendukung skema aplikasi. GeoJSON memakai struktur umum seperti Feature dan Geometry.

Perbedaan lebih lanjut

Poin utama 2

GML mengikuti sistem referensi yang dinyatakan atau diwariskan. GeoJSON RFC 7946 memakai WGS 84 dengan bujur lalu lintang.

Perbedaan lebih lanjut

Perbedaan lebih lanjut

Periksa versi dan profil GML serta dukungan GeoJSON penerima; uji konversi bolak-balik dengan fitur yang mewakili data.

  • Saat beralih ke GeoJSON, transformasikan sistem referensi dan urutan sumbu, bukan sekadar menyalin koordinat.
  • Tentukan pemetaan fitur bersarang, tipe atribut, pengenal dan referensi. Peta yang tampil tidak membuktikan makna skema tetap terjaga.

Pertanyaan umum

Apakah konversi GML ke GeoJSON mempertahankan semuanya?

Tidak. Periksa fitur kompleks, referensi dan ketelitian transformasi; simpan sumber serta skema jika diperlukan.

Pelajari lebih lanjut

Kegunaan dan pemeriksaan terkait

Pemeriksaan sebelum menyerahkan data GIS

Referensi dan spesifikasi