SKRIP BUKU "MASTERCLASS GIS MODERN" Penulis: Badar Mubarok Yogaswara Kontak: badarmubarok@gmail.com Folder ini berisi semua skrip Python dari buku sebagai teks polos, supaya mudah disalin dan ditempel. ISI FOLDER qgis/ Skrip PyQGIS skrip_1_1.py Skrip 1.1 (Bab 1) - persis seperti di naskah skrip_1_1_alternatif.py Skrip 1.1 versi yang sudah diuji jalan penuh skrip_2_1.py Skrip 2.1 (Bab 2) skrip_3_1.py Skrip 3.1 (Bab 3) skrip_3_1_alternatif.py Skrip 3.1 dengan native:rastercalc ekspresi_6_3.txt Ekspresi label Atlas (Bab 6) arcgis_pro/ Skrip ArcPy untuk ArcGIS Pro (Python 3) arcgis_arcmap/ Skrip ArcPy untuk ArcMap 10.8 (Python 2.7) uji_qgis.py, selidiki_1_1.py, periksa_hasil.py Alat uji yang dipakai penulis HASIL UJI (QGIS 4.0.2, paket data sintetis di folder data-sintetis) Skrip 1.1 asli : memuat, memotong, dan menghitung berjalan; DUA BARIS TERAKHIR GAGAL (keluaran 'memory:' tidak menghasilkan layer raster). URL cloud pada contoh adalah URL dummy, jadi uji memakai berkas lokal sebagai pengganti. Skrip 1.1 alternatif: berjalan penuh; layer NDVI_KPH terbentuk; selisih 0 terhadap hitungan langsung (8 titik uji). Skrip 2.1 : berjalan; 9 dari 10 titik cocok, akurasi 90,00% (satu titik sengaja dibuat tidak cocok). Skrip 3.1 : berjalan; 3 berkas NDVI terbentuk; selisih 0 terhadap hitungan NumPy. Skrip 3.1 alternatif: berjalan; 3 berkas NDVI terbentuk; selisih 0. Ekspresi 6.3 : valid; jumlah titik per KPH = KPH Alpha 2, KPH Beta 5, KPH Gamma 5 (sama dengan hitungan pembanding). Alat point cloud : Classify ground points mengklasifikasi 5.999 dari 6.000 titik tanah; Filter "Classification = 2" menghasilkan 5.999 titik; DTM dari triangulasi berselisih rata-rata 0,03 m dari medan sebenarnya. Uji ini pada data sintetis yang mudah dan belum mewakili hutan lebat. SKRIP ARCPY Belum dijalankan (ArcGIS Pro tidak terpasang; ArcMap yang ada versi 10.5). Sintaks skrip Pro diperiksa memakai Python 3. Skrip ArcMap tidak memakai f-string, tetapi belum diperiksa dengan Python 2.7. Semua ditandai [CEK] di buku. CATATAN - Pengujian hanya di QGIS 4.0.2. Di versi QGIS lain hasilnya bisa berbeda. - Ubah jalur folder (mis. D:/Data_Drone/) sesuai komputer Anda sebelum menjalankan.