Sebenarnya pertanyaan yang sama persis ini muncul di opendata.SE: Format apa yang paling berguna untuk mengeluarkan data geospasial?
Jadi, mudah-mudahan saya tidak melanggar kebijakan apa pun dalam mengutip jawaban saya sendiri di sana:
Pengalaman saya, membuat peta dari beberapa set data pemerintah:
Untuk data titik, CSV adalah yang terbaik, dengan kolom "lat" dan "lon". Sangat mudah untuk dikerjakan dengan berbagai alat, termasuk editor teks, spreadsheet, dll. Ada dua kelemahan:
- GDAL membutuhkan
.vrt
file pendamping.
- Penamaan kolom
lat
dan lon
tidak sepenuhnya standar. Banyak alat yang cukup liberal dalam apa yang mereka terima.
Untuk garis dan poligon, dalam urutan preferensi yang menurun:
- GeoJSON. Mudah dikerjakan, dan kemampuan mengedit dalam editor teks atau dengan geojson.io adalah bonus nyata, jika Anda perlu melakukan pencarian / penggantian, hapus beberapa objek aneh atau salin dan tempel dari satu file ke file lainnya. Manfaat lain adalah bahwa pengembang non-GIS dapat memahaminya. Satu-satunya masalah yang saya alami adalah ketika seseorang memberikan data seperti MultiPoint, bukan Point.
- Shapefile. Sangat banyak didukung, tetapi dengan dua poin yang tidak nyaman. Pertama, ini adalah kumpulan file, jadi Anda harus membagikan .zip dan mengekstraknya. Kedua, nama bidang dibatasi hingga 10 karakter. Mereka sulit diedit untuk orang non-GIS rata-rata.
- KML / KMZ. Ini sering memiliki banyak cruft yang tidak relevan (styling, ikon, dll), dan atribut kadang-kadang dikodekan sebagai tabel HTML mini, yang sangat sulit untuk dikerjakan. Setidaknya Anda dapat mengeditnya dengan mudah menggunakan alat Google.
Jujur saja, jawaban terbaik mungkin adalah "mereka semua". Bantu semua orang dan lepaskan data dalam CSV (jika ada), GeoJSON, zip Shapefile dan KMZ.