Saya sedang mengerjakan DEM yang di daerah di mana ada sedikit bantuan.
Saya ingin 'membakar' jaringan sungai ke dalam DEM sehingga saya dapat menghitung akumulasi aliran dan panjang aliran secara akurat.
Saya menggunakan ArcGIS Desktop 10.
Saya sedang mengerjakan DEM yang di daerah di mana ada sedikit bantuan.
Saya ingin 'membakar' jaringan sungai ke dalam DEM sehingga saya dapat menghitung akumulasi aliran dan panjang aliran secara akurat.
Saya menggunakan ArcGIS Desktop 10.
Jawaban:
Konversikan vektor aliran Anda menjadi raster dengan nilai 1 dan tingkat yang sama dan selsize seperti DEM Anda. Dalam Kalkulator Raster gunakan ekspresi peta aljabar sesuatu di sepanjang baris:
Con("rivers"==1, "DEM" - 1, "DEM")
Jika Anda ingin membakar lebih dari 1 unit ketinggian, ubah "DEM" - 1
menjadi "DEM" - a bigger value
.
Untuk menerapkan algoritma koefisien peluruhan Whitebox GAT (Z = E - (G / (G + D)) ^ k * H) dari jawaban @elrobis di kalkulator raster ArcGIS 10, gunakan sesuatu seperti:
"DEM" - Power (G / (G + EucDistance("rivers_raster") ), k ) * H
Ganti G dengan cellsize Anda, k dengan nilai> 0 (koefisien peluruhan) dan H dengan jumlah maksimum untuk menurunkan DEM Anda dengan., Misalnya:
"DEM" - Power (30 / (30 + EucDistance("rivers_raster") ), 2 ) * 5
Whitebox GAT (hidrologi open-source dan paket penginderaan jauh) memiliki metode dengan nama ini dalam utilitas Hidrologi. Whitebox unik karena memperlihatkan kode sumber dan algoritma yang digunakan oleh analisis melalui UI (perhatikan tombol Lihat Kode). Bahkan jika Anda bermaksud mengisolasi prosedur Anda ke ArcGIS, mungkin ada beberapa manfaat untuk bereksperimen dengan rasa lain.
Anda dapat menggunakan DEM yang ada untuk membuat titik ketinggian dan / atau kontur, kemudian gunakan alat Topo to Raster untuk membuat kembali DEM yang benar secara hidrologis termasuk jaringan air Anda. Saya tidak 100% yakin betapa berbedanya permukaan yang dihasilkan akan dari DEM asli Anda, meskipun Anda dapat yakin itu akan bekerja untuk membuat jaringan aliran, jika ukuran tinggi yang tepat tidak penting. Alat Topo to Raster juga memungkinkan fitur-fitur signifikan secara hidrologi lainnya seperti badan air dan bak cuci yang diketahui.
Ini membutuhkan ekstensi Spatial Analyst, meskipun saya berasumsi Anda memilikinya jika Anda sedang melihat akumulasi aliran & panjang di tempat pertama.
Saya belum mencoba ini sendiri dan tidak memiliki data yang berguna untuk menyiapkan tes sekarang, tetapi saya tidak dapat melihat alasan mengapa itu tidak berhasil.
Untuk Arcgis, jawaban Luke tampaknya sempurna, tetapi seperti yang disebutkan WhiteBox GAT dalam jawaban lain, saya tidak dapat membantu menambahkan beberapa info tambahan pada "rasa" lain jika itu bisa membantu.
SAGA-GIS (gratis) memiliki beberapa fitur preprocessing yang menarik - salah satunya dapat menjawab pertanyaan Anda: http://www.saga-gis.org/saga_tool_doc/2.1.3/ta_preprocessor_6.html
Anda akan memerlukan DEM raster dan jaringan sungai Anda dalam format raster ( Shapes to Grid harus mencapai itu - yang lainnya harus nodata)
Modul Burn Stream Network ke DEM
Membakar jaringan aliran ke Digital Elevation Model (DEM). Sel-sel aliran harus dikodekan dengan nilai data yang valid, semua sel lain harus ditetapkan ke nilai data. Dua metode pertama berkurang. Metode ketiga memastikan gradien hilir yang stabil. Penurunan ketinggian hanya diterapkan, jika sel hilir sama-sama tinggi atau lebih tinggi. Anda harus memberikan grid dengan arah aliran untuk menentukan sel-sel hilir. Modul 'Sink Drainage Route Detection' menawarkan arah aliran seperti itu.
Penulis: O.Conrad (c) 2011
Spesifikasi: kisi
Menu: Analisis Medan | Preprocessing
Lihatlah kotak alat MAPC (MAPC.org) di sini
Salah satu alat membuat "Burn Raster" dari garis vektor dan DEM