Saya menggunakan QGIS 2.18 sekarang, yang mencakup dukungan untuk format GeoPackage.
Saya tahu bahwa GeoPackage seperti pengganti Shapefile tetapi tidak begitu, karena GeoPackage memiliki kemampuan basis data. Pada saat yang sama, GeoPackage bukan pengganti penuh untuk SpatiaLite, karena tidak memiliki kueri dan fungsi spasial. Juga, Spatialite mendukung GeoPackage.
Jadi, dalam konteks pengeditan QGIS, kapan masuk akal untuk menggunakan GeoPackage (dan mengakses GeoPackage dari SpatiaLite untuk tugas SQL Spasial), dan kapan lebih baik menggunakan Spatialite saja?
qgis
spatialite
geopackage
Tanda Pahbloo
sumber
sumber
Jawaban:
Perbandingan kecil antara GeoPackage dan SpatiaLite di QGIS. Tepat saat ini tidak benar-benar produktif untuk menggunakan GeoPackage dengan QGIS. Mungkin berubah cukup cepat (lihat tambahan!).
Beberapa tambahan tentang QGIS baru 2,99 alias QGIS 3, November 2017 (juga ditambahkan sebagai perbandingan): GeoPackage sekarang berfungsi hampir tanpa masalah di QGIS 3. Apakah menghadapi beberapa masalah kecil yang mungkin berkaitan dengan versi pengembang QGIS. Juga masalah yang paling bermasalah untuk SpatiaLite diselesaikan. Kolom dapat dihapus sekarang tanpa ada solusi tambahan. Keduanya masih tidak mendukung penulisan raster melalui GUI yang bukan masalah besar karena raster dalam database bukan tujuan utama. Kedua format adalah format kerja yang sangat bagus. Fokus untuk GeoPackage adalah format transportasi dan untuk SpatiaLite sistem basis data berbasis file yang mudah dengan banyak alat untuk membangun penyimpanan data lokal (karena ini lebih merupakan RDBMS daripada format file).
Keduanya memiliki:
Paket Geo:
SpatiaLite:
sumber