Unduhan buku Python untuk GIS
Buku, skrip, dan berkas pendukungnya tersimpan di dalam situs ini. Paket data latihan tersimpan di halaman unduhan seri GIS masing-masing (lihat bagian Paket data).
Buku
PDF buku ini bebas dibaca dan diunduh. Hak cipta tetap pada penulis (lihat bagian Hak cipta dan penggunaan).
Skrip
Setiap berkas sama dengan blok kode di buku. Ubah alamat contoh di bagian atas skrip sesuai komputer Anda sebelum dijalankan. Langkah atau skrip yang perlu dicocokkan ditandai [CEK] di buku. Skrip ArcPy hanya untuk Windows. Daftar lengkap: daftar-skrip.json dan DAFTAR.md. Petunjuk: BACA-INI.txt.
| Bab | Judul | Berkas | Zip bab |
|---|---|---|---|
| 3 | Tempat Menulis dan Menjalankan: Konsol, Editor, dan Terminal | 3 | skrip-bab03.zip (1 KB) |
| 4 | Kotak Bernama: Variabel, Angka, dan Teks | 2 | skrip-bab04.zip (1 KB) |
| 5 | Rak dan Daftar Isi: Daftar, Tuple, Set, dan Kamus | 5 | skrip-bab05.zip (2 KB) |
| 6 | Persimpangan dan Putaran: Keputusan dan Perulangan | 6 | skrip-bab06.zip (2 KB) |
| 7 | Resep Bernama: Fungsi | 6 | skrip-bab07.zip (2 KB) |
| 8 | Gudang Perkakas: Modul, Import, dan Jalur Berkas | 7 | skrip-bab08.zip (2 KB) |
| 9 | Catatan dan Laporan: Berkas dan Merakit Teks | 6 | skrip-bab09.zip (2 KB) |
| 10 | Membaca Petunjuk Komputer: Galat dan Cara Menanganinya | 4 | skrip-bab10.zip (2 KB) |
| 11 | Cetakan dan Pembungkus: Objek, Kelas, dan Dekorator | 6 | skrip-bab11.zip (2 KB) |
| 12 | Kotak Perkakas Tambahan: Pustaka Ilmiah | 5 | skrip-bab12.zip (2 KB) |
| 13 | Belajar Mandiri: Mencari, Mencoba, Mengubah | 3 | skrip-bab13.zip (1 KB) |
| 14 | Mengetuk Pintu QGIS: Memuat, Membaca, dan Menyimpan dengan Skrip | 7 | skrip-bab14.zip (4 KB) |
| 15 | Lemari Data yang Patuh: Atribut, Seleksi, Digitasi, dan Laporan dengan Skrip | 9 | skrip-bab15.zip (10 KB) |
| 16 | Kisi Piksel yang Bisa Dihitung: Raster dan Citra dengan Skrip | 8 | skrip-bab16.zip (6 KB) |
| 17 | Dari Data ke Lembar Peta: Mewarnai, Memberi Label, dan Mencetak dengan Skrip | 8 | skrip-bab17.zip (9 KB) |
| 18 | Dari Peta ke Jawaban: Buffer, Overlay, Join, dan Model dengan Skrip | 8 | skrip-bab18.zip (10 KB) |
| 19 | Piksel Bicara Angka: Analisis Raster dan Klasifikasi Citra dengan Skrip | 8 | skrip-bab19.zip (10 KB) |
| 20 | Titik yang Bisa Dipercaya: Survei Lapangan dan Basis Data dengan Skrip | 10 | skrip-bab20.zip (13 KB) |
| 21 | Memanggil Alat dari Skrip: Satu Perintah, Satu Analisis, Satu Resep untuk Banyak Berkas | 8 | skrip-bab21.zip (7 KB) |
| 22 | Skrip yang Tidak Mudah Menyerah: Galat, Batch Tahan Galat, dan Ekspresi QGIS | 8 | skrip-bab22.zip (7 KB) |
| 23 | Menyatukan Semuanya: Model, Proyek Terpadu, dan Ceklis Masuk M1 | 6 | skrip-bab23.zip (10 KB) |
| 24 | Satu Perintah, Banyak Pekerjaan: NDVI, Validasi, dan Batch dengan Alat Processing | 10 | skrip-bab24.zip (7 KB) |
| 25 | Dari Lemari Berkas ke Gudang Data: PostGIS, Jaringan, Hidrologi, dan Kesesuaian Lahan dengan Skrip | 11 | skrip-bab25.zip (17 KB) |
| 26 | Hutan dalam Film Pendek: Deret Waktu, Perubahan, dan Klasifikasi dengan Skrip | 22 | skrip-bab26.zip (24 KB) |
| 27 | Dari Skrip ke Produk: Dasbor, Peta Web, Model 3D, Alat Processing, dan Plugin | 10 | skrip-bab27.zip (11 KB) |
| 28 | Pola dan Improvisasi: Kerangka Siap Salin dan Cara Mengubahnya | 13 | skrip-bab28.zip (9 KB) |
| 30 | Empat Pekerjaan Klasik di ArcGIS: Skrip Masterclass dalam Bahasa ArcPy | 9 | skrip-bab30.zip (5 KB) |
| 31 | Dua Gaya, Satu Pekerjaan: ArcPy di ArcGIS Pro dan ArcMap | 12 | skrip-bab31.zip (11 KB) |
| 32 | Dari QGIS ke ArcPy dan Kembali: Pola, Padanan, dan Cara Menerjemahkan | 5 | skrip-bab32.zip (1 KB) |
Paket data latihan (sintetis)
Data buatan, bukan kondisi lapangan nyata. Paket data tiap bab adalah paket data seri GIS asal skripnya, dan tersimpan di halaman Unduhan seri itu.
| Seri | Paket | Tautan |
|---|---|---|
| B1 | paket-b1 (dan tiga berkas dari paket-data) | Halaman Unduhan seri B1 |
| B2 | paket-b2 | Halaman Unduhan seri B2 |
| B3 | paket-b3 | Halaman Unduhan seri B3 |
| B4 | paket-b4 (juga memakai paket-b1 dan paket-data) | Halaman Unduhan seri B4 |
| I1 | paket-i1 (juga memakai paket-data) | Halaman Unduhan seri I1 |
| I2 | paket-i2 (juga memakai paket-data) | Halaman Unduhan seri I2 |
| I3 | paket-i3 | Halaman Unduhan seri I3 |
| I4 | paket-i4 | Halaman Unduhan seri I4 |
| M1 | paket-data | Halaman Unduhan seri M1 |
| M2 | paket-m2 | Halaman Unduhan seri M2 |
| M3 | paket-m3 | Halaman Unduhan seri M3 |
| M4 | paket-m4 | Halaman Unduhan seri M4 |