Lewati ke isi
Profil penulisSeri Buku GIS Kehutanan dan Pertanian/ B1
Tampilkan bagian untuk:

BAB 4: Wadah Data: dari Shapefile sampai GeoPackage

#Studi kasus: "Berkasnya kok banyak?"

Rekan dari kantor lain mengirim data lewat surel. Anda curiga ada yang hilang, sebab satu peta datang sebagai lima berkas. Kepala Seksi bertanya, "Lebih baik simpan dalam format apa?" Bab ini menjawabnya, supaya data Anda aman dan mudah dibagikan.

#Konsep: wadah data dalam tiga kalimat

Data GIS disimpan dalam format berkas, seperti makanan yang disimpan dalam wadah berbeda. Shapefile adalah wadah tua yang masih sangat umum: satu layer terdiri atas beberapa berkas pendamping. GeoPackage adalah wadah modern: satu berkas bisa memuat banyak layer, vektor maupun raster.

Istilah baru bab ini:

  • Format: aturan penyimpanan data di dalam berkas.
  • Shapefile: format vektor lama dengan banyak berkas (.shp, .shx, .dbf, .prj, dan lainnya).
  • GeoPackage (.gpkg): format standar terbuka, satu berkas.
  • Geodatabase (.gdb): wadah milik Esri berbentuk folder.
Ilustrasi 4.1: Tiga wadah data
Skema: Shapefile terdiri atas banyak berkas, GeoPackage satu berkas, geodatabase berupa folder

Beberapa fakta penting. Shapefile membatasi nama field maksimal 10 karakter dan ukuran berkas sekitar 2 GB. GeoPackage adalah standar terbuka OGC dan hanya satu berkas, jadi mudah dikirim.

#Bagian A: QGIS

#Bagian A: Menyimpan dan mengubah format di QGIS

Anda akan mengubah Batas_KPH menjadi GeoPackage baru, lalu membandingkannya.

  1. Tambahkan Batas_KPH.shp dari folder paket-b1 (Layer ► Data Source Manager ► Vector).
  2. Buka folder paket-b1 di Windows. Hitung berkas berawalan Batas_KPH: .shp, .shx, .dbf, .prj, dan seterusnya. Itu satu layer dalam beberapa berkas.
  3. Klik kanan layer Batas_KPH di panel Layers, lalu pilih Export ► Save Features As…
  4. Pada Format, pilih GeoPackage. Pada File name, pilih lokasi di folder kerja Anda, misalnya Batas_KPH_baru.gpkg. Klik OK.
  5. Buka folder hasilnya. Hanya ada satu berkas .gpkg.
  6. Perhatikan: layer baru otomatis masuk ke peta. Bandingkan atributnya. Isinya sama, tetapi wadahnya berbeda.

Hasilnya: Anda mengubah format Shapefile menjadi GeoPackage tanpa kehilangan data.

#Bagian B: ArcGIS Pro

#Bagian B: ArcGIS Pro

  1. Tambahkan Batas_KPH.shp ke peta lewat Add Data. [CEK]
  2. Ekspor ke geodatabase proyek: klik kanan layer, lalu pilih Data ► Export Features. Pilih tujuan di geodatabase proyek Anda atau di berkas lain. [CEK]
  3. Proyek Pro membuat geodatabase (.gdb) bawaan. Lihat di panel Catalog, bagian Databases. [CEK]

#Bagian C: ArcMap 10.8

#Bagian C: ArcMap 10.8

  1. Tambahkan Batas_KPH.shp lewat Add Data.
  2. Klik kanan layer, lalu pilih Data ► Export Data. Pilih tujuan di geodatabase (.gdb) atau berkas lain. [CEK]
  3. ArcMap mendukung Shapefile dan geodatabase. Dukungan GeoPackage tergantung versi. Bila berkas .gpkg tidak terbaca, pakai Shapefile atau geodatabase. [CEK]

#Cek paham

  1. Mengapa Shapefile terdiri atas beberapa berkas?
  2. Berapa panjang maksimal nama field Shapefile?
  3. Format mana yang paling praktis dikirim lewat surel?

Jawaban:

  1. Tiap berkas menyimpan bagian berbeda: bentuk, indeks, tabel atribut, dan sistem koordinat.
  2. Maksimal 10 karakter.
  3. GeoPackage, karena hanya satu berkas.

#Kesalahan umum

  • Mengirim hanya berkas .shp. Penerima tidak bisa membukanya dengan benar. Kirim semua berkas pendamping atau ganti ke GeoPackage.
  • Nama field terpotong. Di Shapefile, nama panjang dipotong jadi 10 karakter. Gunakan nama singkat dan jelas.
  • Mengira satu berkas .gpkg hanya berisi satu layer. GeoPackage bisa memuat banyak layer sekaligus.

#Ringkasan dan latihan

Ringkasan: Shapefile = banyak berkas dengan beberapa batasan. GeoPackage = satu berkas standar terbuka. Geodatabase = wadah milik Esri berbentuk folder. Untuk berbagi data, pilih GeoPackage bila memungkinkan.

Latihan: ekspor Batas_KPH.shp menjadi GeoPackage, lalu bandingkan jumlah berkas dan ukurannya.

#Tabel perbandingan: wadah data

HalShapefileGeoPackageGeodatabase (.gdb)
Jumlah berkasBanyakSatuFolder berisi banyak berkas
Banyak layerSatu layer per berkasBanyak layerBanyak layer
Batas nama field10 karakterLebih longgarLebih longgar
Terbuka di QGISYaYaTerbaca (sebagian fitur terbatas)
Terbuka di ArcMapYaTergantung versi [CEK]Ya