Lewati ke isi
Profil penulisSeri Buku GIS Kehutanan dan Pertanian/ I4

Pendahuluan: Dari Klik ke Skrip: Menyuruh QGIS Bekerja Sendiri

Buku ini adalah Seri I4 dari kelas Intermediate. Ini seri penutup kelas. Setelah ini Anda siap masuk Masterclass GIS Modern (M1).

Pada seri sebelumnya, Anda memberi perintah dengan klik. Di sini Anda belajar menuliskan perintah itu sebagai skrip. Skrip adalah catatan perintah yang bisa dijalankan ulang, kapan saja, tanpa lelah dan tanpa lupa langkah.

#Untuk siapa buku ini

Buku ini untuk Anda yang sudah membaca seri I1 sampai I3, atau paham isinya secara konsep:

  • I1: buffer, overlay, spatial join, dissolve, dan model sederhana.
  • I2: raster calculator, NDVI, dan statistik raster.
  • I3: data lapangan, GeoPackage, dan pemeriksaan kualitas data.

Anda tidak perlu pernah memprogram. Bab 1 mengajarkan lima hal Python yang cukup untuk memulai. Konsep dari I1 sampai I3 diulang singkat di tempat yang memakainya.

#Cara membaca buku ini

Satu bab terbagi dalam bagian dengan pola yang sama:

  • Studi kasus: masalah kecil dari "KPH Contoh", kantor pengelola hutan fiktif.
  • Konsep: inti gagasan dalam tiga kalimat, dengan analogi.
  • Langkah: Bagian A untuk QGIS (acuan utama, semua skripnya sudah diuji). Bagian B untuk ArcGIS Pro dengan ArcPy. Bagian C untuk ArcMap 10.8 dengan ArcPy (Python 2.7).
  • Cek paham: tiga pertanyaan singkat beserta jawabannya.
  • Kesalahan umum: jebakan yang sering menimpa pemula.
  • Ringkasan, latihan, dan tabel perbandingan tiga perangkat.

Anda tidak wajib memakai ketiganya. Pilih satu perangkat, lalu ikuti bagian yang sesuai. Bila sebuah fitur tidak ada di perangkat tertentu, buku ini menyebutnya terus terang.

#Kenalan lagi dengan KPH Contoh

Cerita berlanjut di KPH Contoh. Semua nama, tempat, dan peristiwa di dalamnya fiktif. Tokohnya hanya dikenal lewat peran: Analis Muda (itu Anda) dan Kepala Seksi (atasan yang sering memberi tugas mendadak).

Di kelas Basic, Anda menyiapkan peta dasar KPH Contoh. Di kelas Intermediate, Anda menganalisis. Di seri ini, Anda mengotomatiskan. Tiap awal bulan Kepala Seksi minta laporan yang sama: data lapangan, sempadan sungai, titik panas, dan kondisi vegetasi. Tujuan Anda: laporan itu keluar dari satu skrip, dalam hitungan detik.

#Perangkat dan data

  • QGIS: buku ini memakai QGIS 4.x. Tampilan versi lain bisa sedikit berbeda.
  • ArcGIS Pro dan ArcMap 10.8: Bagian B dan C. Alat Spatial Analyst dipakai pada langkah raster, jadi ekstensi itu perlu aktif.
  • Paket data: folder paket-i4 dari penulis. Semua data berkoordinat WGS 84 / UTM zona 49S (EPSG:32749), kecuali kiriman tim_d (derajat) yang sengaja berbeda. Data dibuat buatan oleh skrip buat_paket_i4.py. Hasil analisis dari data ini bukan kondisi lapangan sebenarnya.
Isi paket-i4Keterangan
Batas_KPH.gpkgTiga petak: KPH Alpha 4 ha, KPH Beta 4 ha, KPH Gamma 8 ha
Sungai.gpkgDua garis sungai (field NAMA, ORDE)
Hotspot_Nasional.gpkg12 titik panas (field ID_Titik)
Survei.gpkg, Poligon_Sawah.gpkgTitik survei dan poligon klasifikasi
Citra_KPH.tifCitra 4 band (Merah, Hijau, Biru, NIR), piksel 2 m, menutup seluruh area
DSM_Drone.tif, DTM_Drone.tifModel tinggi permukaan dan tanah, piksel 0,5 m
Ortofoto_Mentah/Tiga ubin foto udara (band 1 = NIR, band 2 = Merah)
Ortofoto_Campur/Tiga ubin baik dan satu ubin rusak
Kiriman_Lapangan/Enam kiriman tim: tiga baik, satu berderajat, satu rusak, satu kekurangan field
shp/, Kiriman_Lapangan/shp/Salinan Shapefile untuk ArcGIS Pro dan ArcMap

#Menyiapkan folder

Salin folder paket-i4 ke D:/Latihan/paket-i4. Buat juga folder kosong D:/Latihan/hasil_i4 untuk keluaran. Semua skrip membaca dua baris di awalnya:

PYTHON
DATA = "D:/Latihan/paket-i4"
HASIL = "D:/Latihan/hasil_i4"

Bila folder Anda berbeda, ubah dua baris itu saja. Tulis jalur dengan garis miring biasa (/). Python membaca garis miring balik (\) sebagai kode khusus.

#Hubungan dengan seri lain

  • Sebelum: I1, I2, dan I3 memberi bahan. Seri ini mengerjakan ulang bahan itu lewat skrip.
  • Sesudah: Bab 7 adalah Bab Jembatan ke Master. Isinya proyek mini terpadu dan ceklis masuk Masterclass GIS Modern (M1). Seri M2 dan M4 juga akan memakai kemampuan ini.

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.