Bandingkan
FlatGeobuf atau GeoPackage: distribusi dan pengelolaan SQL
FlatGeobuf adalah kumpulan fitur biner; GeoPackage adalah basis data SQLite untuk data geografis.
Format mana yang sebaiknya dipilih?
Pertimbangkan FlatGeobuf untuk layer statis dan baca parsial, GeoPackage untuk mengelola beberapa layer dan tile bersama.
Cocok untuk FlatGeobuf
Mendistribusikan layer fitur statis
- Membaca fitur dalam suatu area dengan alat kompatibel
Cocok untuk GeoPackage
Mendistribusikan dan menggunakan data geospasial dalam satu file
- Menggabungkan fitur vektor, ubin raster, dan atribut untuk GIS atau penggunaan offline
Informasi dasar
| Item | FlatGeobuf | GeoPackage |
|---|---|---|
| Ekstensi | .fgb | .gpkg |
| Tipe MIME | application/geopackage+sqlite3 | |
| Penggunaan umum | Mendistribusikan layer fitur statis | Mendistribusikan dan menggunakan data geospasial dalam satu file |
| Cara membuka | Gunakan GIS kompatibel untuk memeriksa layer, CRS, tipe atribut dan indeks. Pembacaan HTTP parsial perlu dukungan Range dan hosting sesuai. Tetap aktifkan verifikasi buffer untuk data tak dikenal. | Buka di GIS yang mendukung GeoPackage seperti QGIS, lalu periksa layer, sistem referensi koordinat, dan ekstensinya. Alat SQLite mungkin dapat menampilkan tabel, tetapi geometri dan ubin peta perlu perangkat lunak yang kompatibel untuk ditafsirkan. |
| Ekspor atau konversi | Setelah konversi ke GeoPackage, periksa jumlah, CRS, koordinat, Z/M dan tipe atribut. Pisahkan beberapa layer ke berkas .fgb. Tile dan ekstensi GeoPackage tidak semuanya dapat dipindahkan ke berkas fitur. | Anda dapat mengekspor ke GeoJSON, Shapefile, atau MBTiles. Format tujuan mungkin tidak mempertahankan semua layer, atribut, sistem koordinat, atau ubin; setelah ekspor, periksa jumlah fitur, koordinat, atribut, dan tampilan peta. |
Pilih menurut penggunaan
Membaca fitur dalam suatu area dengan alat kompatibel
Mendistribusikan layer fitur statis
FlatGeobufMenggabungkan fitur vektor, ubin raster, dan atribut untuk GIS atau penggunaan offline
Mendistribusikan dan menggunakan data geospasial dalam satu file
GeoPackagePoin utama 1
Indeks spasial FlatGeobuf bersifat opsional.
Perbedaan lebih lanjutPoin utama 2
GeoPackage dapat memuat fitur, tile, atribut dan metadata yang ditentukan.
Perbedaan lebih lanjutPerbedaan lebih lanjut
Periksa kebutuhan pembaruan dan dukungan penerima. Ukur kinerja dengan data, indeks, implementasi dan distribusi sebanding.
- FlatGeobuf tidak ditujukan untuk penulisan pada posisi acak. GeoPackage mendukung pembaruan SQL sambil menjaga persyaratan GIS dan konsistensi.
- Saat ekspor .fgb, pisahkan layer dan periksa CRS, Z/M, geometri NULL serta tipe atribut. Simpan tile dan ekstensi khusus terpisah.
Pertanyaan umum
Apakah konversi mempertahankan semuanya?
Tidak. Periksa layer terpilih, geometri, atribut, CRS dan dukungan implementasi, lalu simpan yang asli. Nama format tidak menjamin retensi penuh.