BUKU KHUSUS · PYTHON
PYTHON UNTUK GIS
Dari Nol sampai Bisa Berimprovisasi
PyQGIS dan ArcPy (Technical GIS Textbook) untuk Kehutanan dan Pertanian
Badar Mubarok Yogaswara · badarmubarok@gmail.com
Tentang buku ini
Buku ini mengajarkan Python dari instalasi sampai bisa dipakai di QGIS dan ArcGIS, untuk pembaca yang benar-benar awam. Setiap skrip GIS dari seri buku tutorial dibedah baris demi baris: tujuan, bahan, penjelasan, hasil, bagian yang boleh diubah, dan jebakannya. Tujuannya bukan menghafal skrip, melainkan paham polanya, sehingga Anda bisa berimprovisasi saat data atau materi Anda berubah.
Isinya 32 bab dalam tiga bagian, 122 skrip utuh yang bisa diunduh dan disalin, serta glosarium dan tabel semua skrip. Bagian C (ArcPy) hanya untuk komputer Windows; langkah macOS dan Ubuntu dan semua skrip ArcPy bertanda [CEK] karena perlu Anda cocokkan dengan perangkat Anda.
Isi buku
Bagian A. Python dari nol
- Kenalan dengan Skrip: Menyuruh Komputer dengan Tulisan
- Menyiapkan Peralatan: Memasang Python dan QGIS
- Tempat Menulis dan Menjalankan: Konsol, Editor, dan Terminal
- Kotak Bernama: Variabel, Angka, dan Teks
- Rak dan Daftar Isi: Daftar, Tuple, Set, dan Kamus
- Persimpangan dan Putaran: Keputusan dan Perulangan
- Resep Bernama: Fungsi
- Gudang Perkakas: Modul, Import, dan Jalur Berkas
- Catatan dan Laporan: Berkas dan Merakit Teks
- Membaca Petunjuk Komputer: Galat dan Cara Menanganinya
- Cetakan dan Pembungkus: Objek, Kelas, dan Dekorator
- Kotak Perkakas Tambahan: Pustaka Ilmiah
- Belajar Mandiri: Mencari, Mencoba, Mengubah
Bagian B. PyQGIS
- Mengetuk Pintu QGIS: Memuat, Membaca, dan Menyimpan dengan Skrip
- Lemari Data yang Patuh: Atribut, Seleksi, Digitasi, dan Laporan dengan Skrip
- Kisi Piksel yang Bisa Dihitung: Raster dan Citra dengan Skrip
- Dari Data ke Lembar Peta: Mewarnai, Memberi Label, dan Mencetak dengan Skrip
- Dari Peta ke Jawaban: Buffer, Overlay, Join, dan Model dengan Skrip
- Piksel Bicara Angka: Analisis Raster dan Klasifikasi Citra dengan Skrip
- Titik yang Bisa Dipercaya: Survei Lapangan dan Basis Data dengan Skrip
- Memanggil Alat dari Skrip: Satu Perintah, Satu Analisis, Satu Resep untuk Banyak Berkas
- Skrip yang Tidak Mudah Menyerah: Galat, Batch Tahan Galat, dan Ekspresi QGIS
- Menyatukan Semuanya: Model, Proyek Terpadu, dan Ceklis Masuk M1
- Satu Perintah, Banyak Pekerjaan: NDVI, Validasi, dan Batch dengan Alat Processing
- Dari Lemari Berkas ke Gudang Data: PostGIS, Jaringan, Hidrologi, dan Kesesuaian Lahan dengan Skrip
- Hutan dalam Film Pendek: Deret Waktu, Perubahan, dan Klasifikasi dengan Skrip
- Dari Skrip ke Produk: Dasbor, Peta Web, Model 3D, Alat Processing, dan Plugin
- Pola dan Improvisasi: Kerangka Siap Salin dan Cara Mengubahnya
Bagian C. ArcPy (khusus Windows)
- Kenalan dengan ArcPy: Dua Generasi, Satu Sistem Windows
- Empat Pekerjaan Klasik di ArcGIS: Skrip Masterclass dalam Bahasa ArcPy
- Dua Gaya, Satu Pekerjaan: ArcPy di ArcGIS Pro dan ArcMap
- Dari QGIS ke ArcPy dan Kembali: Pola, Padanan, dan Cara Menerjemahkan