Konversi shapefile ke GeoPackage
Konverter ini mengubah satu atau beberapa shapefile menjadi satu GeoPackage (.gpkg) untuk QGIS atau ArcGIS Pro, dengan fitur, atribut, encoding, dan sistem koordinat tetap terjaga, dan setiap shapefile menjadi layer sendiri. File dikonversi di browser Anda dan tidak diunggah. Nama field yang sudah dipotong menjadi 10 karakter tidak bisa dipulihkan, garis dan poligon disimpan sebagai tipe multi-part, dan poligon yang tidak valid diperbaiki.
Ada file yang tidak terkonversi dengan benar? Kirim e-mail ke [email protected], sebaiknya disertai contoh file kecil, dan masalahnya akan diperbaiki.
Fakta singkat
- Masukan: Shapefile (.shp). Keluaran: GeoPackage (.gpkg).
- File Anda tidak diunggah: prosesnya dilakukan di browser, di perangkat Anda sendiri.
- Ukuran file: tidak ada batas tetap; file yang sangat besar dibatasi oleh memori perangkat Anda.
- Membutuhkan browser terbaru (Chrome, Edge, Firefox, atau Safari) di komputer, tablet, atau ponsel; tidak ada yang perlu diinstal.
- Gratis digunakan, tanpa pendaftaran.
Perlu mengonversi satu pasang koordinat ke sistem koordinat lain? Gunakan konverter koordinat di GeoDrafter, situs saudara kami (dalam bahasa Inggris).
Shapefile ke GeoPackage: mengapa perlu dikonversi
Sebuah shapefile terdiri dari setidaknya tiga file, nama field-nya berhenti di 10 karakter, bagian-bagiannya tidak bisa melebihi 2 GB, dan ia tidak mengingat encoding karakter yang dipakai kecuali ada file .cpg di sampingnya. GeoPackage, format default QGIS, mengatasi semua itu dalam satu file. Konverter ini mengubah shapefile Anda menjadi .gpkg: letakkan .zip, folder, atau file .shp, .shx, .dbf, dan .prj yang terpisah, lalu unduh GeoPackage dengan fitur, atribut, dan sistem koordinat yang sama. Beberapa shapefile sekaligus menjadi layer terpisah dalam satu GeoPackage, yang berguna untuk menyerahkan seluruh proyek sebagai satu file. Shapefile tanpa .cpg dibaca dengan encoding yang tepat jika bisa dideteksi, sehingga æ, ø, dan ü tetap utuh.
Cara mengonversi Shapefile ke GeoPackage
- Letakkan shapefile Anda sebagai .zip, folder, atau file terpisah, atau klik untuk memilihnya.
- Periksa layer di peta. Jika perlu, pilih sistem koordinat keluaran.
- Klik Konversi ke GeoPackage, lalu unduh file .gpkg.
Apa yang berubah saat Anda mengonversi
Nama field tetap seperti adanya
Nama diambil dari .dbf, yang sudah memotongnya menjadi 10 karakter saat shapefile dibuat. GeoPackage mempertahankannya; nama panjang yang hilang sebelumnya tidak bisa dipulihkan.
Bentuk single-part dan multi-part
Sebuah layer shapefile bisa mencampur poligon satu bagian dan poligon beberapa bagian. Sebuah layer GeoPackage hanya memiliki satu tipe geometri, jadi garis dan poligon disimpan sebagai tipe multi-part (MultiLineString, MultiPolygon). Bentuknya sendiri tidak berubah; titik tetap titik.
Sistem koordinat
Sistem koordinat dari .prj disimpan di dalam GeoPackage. Tanpa .prj, koordinat yang tampak seperti longitude dan latitude dianggap WGS84; jika tidak, masukkan kode EPSG saat konverter memintanya.
Geometri tidak valid
Poligon dengan self-intersection, yang umum pada data hasil digitasi manual, diperbaiki dengan makevalid dari GDAL saat konversi, sehingga QGIS dan database menerimanya. Bentuk yang valid ditulis tanpa perubahan.
Tentang format file
Shapefile
Esri Shapefile adalah format vektor GIS yang paling banyak dipakai. Satu "shapefile" sebenarnya adalah sekumpulan file dengan nama yang sama: .shp menyimpan geometri, .shx indeks, .dbf tabel atribut, serta .prj (opsional) sistem koordinat dan .cpg encoding teks.
- Memerlukan minimal .shp, .shx, dan .dbf. Pilih ketiganya bersamaan atau sebagai satu file .zip.
- Nama field dibatasi 10 karakter dan nilai teks dibatasi 254 karakter.
- Setiap shapefile hanya berisi satu tipe geometri: titik, garis, atau poligon.
- Tanpa file .prj, sistem koordinat tidak diketahui.
GeoPackage
GeoPackage adalah standar OGC terbuka dari 2014 yang dibangun di atas SQLite. Ini adalah format default di QGIS dan dapat menyimpan banyak layer, sistem koordinat apa pun, dan nama field yang panjang dalam satu file.
- Satu file dapat berisi banyak layer vektor dan tabel, serta tile raster.
- Tidak ada batas 10 karakter untuk nama field, tidak seperti shapefile.
- Menyimpan sistem koordinat setiap layer di dalam file, sehingga tidak perlu file .prj terpisah.
- Tidak ada batas ukuran 2 GB per layer, tidak seperti file .shp dan .dbf pada shapefile.
Pertanyaan yang sering diajukan
Apakah shapefile saya diunggah?
Tidak. GDAL berjalan di browser Anda sebagai WebAssembly, dan file Anda tetap berada di komputer Anda.
Bisakah ArcGIS membuka GeoPackage?
Bisa. ArcGIS Pro membaca dan mengedit GeoPackage, dan ArcMap versi terbaru bisa membacanya.
Apa yang terjadi dengan beberapa shapefile?
Setiap shapefile menjadi layer sendiri dalam file .gpkg yang sama, dinamai sesuai shapefile-nya.
Apakah file .sbn, .qix, atau .shp.xml dipakai?
Tidak. File indeks dan metadata diabaikan; GeoPackage membuat indeks spasialnya sendiri.