Bagaimana Anda mengidentifikasi ridges pada raster elevasi?


Jawaban:


14

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:

  1. Jalankan statistik fokus (rata-rata) pada DEM menggunakan ukuran lingkungan yang masuk akal untuk analisis Anda (lingkungan besar akan tersedak pada DEM 10m sekalipun).
  2. Kurangi mean statistik fokus dari DEM asli. Lapisan ini (indeks posisi topografi - TPI) akan memberi Anda ukuran apakah suatu piksel di atas atau di bawah rata-rata lingkungannya. Nilai negatif menunjukkan suatu piksel di bawah ketinggian rata-rata lingkungannya (lembah & dasar ngarai). Nilai positif menunjukkan suatu piksel berada di atas ketinggian rata-rata lingkungannya (ridgetop & puncak bukit).
  3. Reklasifikasi layer TPI untuk memilih drainase, ridgetop, dan lereng. Dengan implementasi alat ini, saya menggunakan nilai> = 12 untuk menunjukkan ridgetops, <= untuk menunjukkan dasar ngarai, dan antara -12 dan 12 untuk menunjukkan lereng. Apa yang Anda gunakan untuk ambang ini sangat tergantung pada lansekap dan studi Anda.
  4. Jika Anda tertarik untuk memecah kelas lereng (misalnya area datar vs lereng curam), Anda dapat menghitung kemiringan secara opsional, mengklasifikasikannya kembali ke lereng datar / lembut / curam, dan kemudian menggunakan pernyataan CON untuk mengganti nilai lereng yang dihitung pada langkah 3 dengan kategori kemiringan.

Jawaban Hebat!
Devdatta Tengshe

Di ArcMap, alat geoproses untuk digunakan adalah "Statistik Fokal" untuk rata-rata statistik zona.
dvdhns

13

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.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.