Saya bertanya-tanya apakah ada yang bisa memberi tahu saya dalam istilah awam bagaimana cara mengekstrak atau membedakan antara punggung bukit dan puncak bukit dari data ketinggian 10m menggunakan ArcGIS 10.1?
Saya bertanya-tanya apakah ada yang bisa memberi tahu saya dalam istilah awam bagaimana cara mengekstrak atau membedakan antara punggung bukit dan puncak bukit dari data ketinggian 10m menggunakan ArcGIS 10.1?
Jawaban:
Menentukan punggungan vs puncak bukit / gunung sangat tergantung pada skala. Jeff Jenness membahas secara konseptual bagaimana memodelkan bentuklahan topografi dalam artikelnya Some Thoughts on Analyzing Topography Habitat Characteristics . Jika Anda melihat-lihat di situs webnya, Anda juga dapat menemukan posternya di bawah ini, di bawah alat ArcGIS> Desainer Koridor Land Facet. (Tautan ada di sini )
Jeff memiliki alat untuk memodelkan posisi topografi dalam ekstensi alat permukaan tanahnya untuk ArcMap, dan saya menulis ulang versi 4 kelas sederhana (punggungan, ngarai, lereng datar, lereng curam) dari perangkatnya sebagai bagian dari kotak peralatan Python (unduh jenderal CorridorDesigner gunakan toolbox ).
Jika Anda melakukan ini dari awal, Anda dapat:
Membuat daerah aliran sungai akan membantu Anda menemukan punggungan dan puncak bukit. Kemudian, saya akan mendefinisikan puncak bukit sebagai maksimum lokal, sementara titik pada punggungan tidak maksimal (ada satu titik lain lebih tinggi atau sama dengan titik ini). Anda dapat mengidentifikasi maksimal lokal menggunakan alat statistik fokus.
cara lain untuk melihat masalahnya adalah menganalisis kebalikan dari DEM Anda (zero minus DEM). Anda menghitung akumulasi aliran yang Anda konversi menjadi aliran. Salah satu ujung aliran akan menjadi bagian atas, dan aliran akan menjadi punggungan.
Perhatikan bahwa 10 m DEM cukup tepat, jadi untuk jenis analisis ini mungkin lebih baik untuk menghaluskan lapisan Anda terlebih dahulu untuk menghindari maxima lokal.