Pendahuluan: Dari Peta Berkas ke Gudang Data
Buku ini adalah Seri M2 dari kelas Master. Judulnya Basis Data Spasial dan Analisis Lanjut. Di seri sebelumnya Anda bekerja dengan berkas. Di sini Anda pindah ke gudang data bersama, lalu memakainya untuk lima analisis yang sering diminta di kantor kehutanan dan pertanian.
Setelah selesai, Anda bisa memasang data di PostGIS, bertanya kepadanya dengan SQL, mencari rute dan jangkauan layanan, menurunkan sungai dari DEM, menebak curah hujan di antara stasiun, dan menilai kesesuaian lahan dengan banyak kriteria.
#Prasyarat dan hubungan antarseri
- Seri I3 (Survei Lapangan dan Basis Data). Anda sudah mengenal GeoPackage, domain, dan SQL dasar. Di M2 semuanya dipakai lagi di server.
- Seri I4 (Otomasi Dasar dengan Python). Anda sudah bisa menjalankan skrip PyQGIS dan memanggil
processing.run. Di M2 hampir semua analisis juga ada dalam bentuk skrip. - Seri sesudahnya. M3 (deret waktu dan pemodelan) dan M4 (pengembangan dan publikasi) tidak mewajibkan seri ini. Anda boleh membacanya dalam urutan apa pun, dan gudang data M2 bisa dipakai sebagai sumber data di keduanya.
Seri M1 tidak wajib dibaca lebih dulu. Bila Anda sudah membacanya, data survei dan citra dari sana bisa dimasukkan ke gudang yang dibuat di Bab 1.
#Cara membaca buku ini
Satu bab terbagi dalam bagian dengan pola yang sama:
- Studi kasus: masalah kecil dari "KPH Contoh", sebuah kantor pengelola hutan fiktif.
- Konsep: inti gagasan dalam tiga kalimat, dengan analogi.
- Langkah: Bagian A untuk QGIS (acuan utama), Bagian B untuk ArcGIS Pro, Bagian C untuk ArcMap 10.8, bila ada padanannya.
- Cek paham, Kesalahan umum, Ringkasan dan latihan, dan tabel perbandingan.
Anda boleh memilih satu perangkat saja. Bila sebuah fitur tidak ada di perangkat tertentu, buku ini menyebutnya terus terang.
#Kenalan lagi dengan KPH Contoh
Cerita tetap terjadi di KPH Contoh. Semua nama, tempat, dan peristiwa fiktif. Tokohnya hanya dikenal lewat peran: Analis Muda (itu Anda) dan Kepala Seksi.
Pada seri ini wilayah kerja diperluas menjadi 2 km x 2 km (400 ha). Sudut barat dayanya sama dengan area contoh di seri sebelumnya. Wilayah ini berisi 25 petak (P-01 sampai P-25), jaringan jalan, stasiun hujan, dan 150 catatan kejadian. Semua data buatan, jadi aman dipakai. Hasil analisis bukan kondisi lapangan sebenarnya.
#Perangkat dan data
- QGIS 4.0.2. Semua skrip diuji di versi ini dengan data sintetis.
- PostgreSQL 17 dengan PostGIS 3.6 dan pgRouting 4.0. Itu versi yang dipakai penulis. Versi lain bisa sedikit berbeda.
- ArcGIS Pro dan ArcMap 10.8. Langkah bertanda [CEK] perlu Anda cocokkan dengan perangkat Anda. Laporkan bila ada beda.
- Paket data `paket-m2`, semuanya dalam WGS 84 / UTM zona 49S (EPSG:32749):
| Berkas | Isi |
|---|---|
Petak.gpkg | 25 poligon petak: kode, blok, jenis tegakan, tahun tanam |
Jalan.gpkg | 37 ruas jalan: kelas, kecepatan, status (satu ruas ditutup) |
Jalan_celah.gpkg | salinan jalan dengan satu celah 4 m (untuk latihan) |
Fasilitas.gpkg | Kantor KPH, 4 pos jaga, 1 TPK |
Kejadian.gpkg | 150 titik: titik panas, tebangan liar, longsor |
Stasiun_Hujan.gpkg | 30 stasiun: 24 untuk melatih, 6 untuk menguji |
Tanah.gpkg | 8 poligon jenis tanah |
DEM_10m.tif | model tinggi, piksel 10 m, 200 x 200 |
hasil/ | keluaran skrip Bab 4 sampai 6 (sudah jadi, boleh dipakai langsung) |
Skrip pembuat data (buat_data_m2.py) dan semua skrip bab ada di folder skrip. Skrip yang memakai QGIS dijalankan dengan python-qgis.bat dari folder QGIS, atau ditempel di Python Console QGIS.
Kontak penulis: badarmubarok@gmail.com.
#Hak cipta dan penggunaan
Hak cipta © 2026 Badar Mubarok Yogaswara. All Rights Reserved.
Hak cipta dilindungi undang-undang. Dilarang mengutip atau memperbanyak sebagian atau seluruh isi buku ini tanpa izin tertulis dari penulis. Untuk penggunaan lain, misalnya bahan ajar berbayar atau penerbitan ulang, hubungi penulis di badarmubarok@gmail.com.
Data latihan di buku ini buatan (sintetis), bukan data lapangan. Nama produk dan merek, misalnya QGIS dan ArcGIS, milik pemiliknya masing-masing.