Sto lavorando a un DEM che in un'area dove c'è poco sollievo.
Vorrei "bruciare" la rete fluviale nel DEM in modo da poter calcolare con precisione l'accumulo e la lunghezza del flusso.
Sto usando ArcGIS Desktop 10.
Sto lavorando a un DEM che in un'area dove c'è poco sollievo.
Vorrei "bruciare" la rete fluviale nel DEM in modo da poter calcolare con precisione l'accumulo e la lunghezza del flusso.
Sto usando ArcGIS Desktop 10.
Risposte:
Converti i tuoi vettori di stream in raster con un valore pari a 1 e la stessa dimensione e dimensione del tuo DEM. Nel calcolatore raster usa un'espressione di algebra della mappa qualcosa sulla falsariga di:
Con("rivers"==1, "DEM" - 1, "DEM")
Se si desidera masterizzare nei flussi più di 1 unità di elevazione, passare "DEM" - 1
a "DEM" - a bigger value
.
Per implementare l'algoritmo del coefficiente di decadimento GAT di Whitebox (Z = E - (G / (G + D)) ^ k * H) dalla risposta di @elrobis nel calcolatore raster ArcGIS 10, utilizzare qualcosa del tipo:
"DEM" - Power (G / (G + EucDistance("rivers_raster") ), k ) * H
Sostituisci G con la dimensione della cella, k con un valore> 0 (coefficiente di decadimento) e H con l'importo massimo per ridurre il tuo DEM di., Ad esempio:
"DEM" - Power (30 / (30 + EucDistance("rivers_raster") ), 2 ) * 5
Whitebox GAT (pacchetto di idrologia open source e telerilevamento) ha un metodo con questo nome nelle sue utility Hydrology. Whitebox è unico in quanto espone il codice sorgente e gli algoritmi utilizzati dall'analisi tramite l'interfaccia utente (notare il pulsante Visualizza codice). Anche se hai intenzione di isolare le tue procedure in ArcGIS, potrebbero esserci dei benefici nella sperimentazione di un altro sapore.
È possibile utilizzare il proprio DEM esistente per creare punti di altezza e / o contorni, quindi utilizzare lo strumento da Topo a Raster per ricreare un DEM idrologicamente corretto, compresa la rete idrica. Non sono sicuro al 100% di quanto diversa sarebbe la superficie risultante dal tuo DEM originale, anche se puoi essere sicuro che funzionerà per la creazione di reti di streaming, se le esatte misure di altezza non sono vitali. Lo strumento Topo to Raster consente anche altre funzionalità idrologicamente significative come corpi idrici e lavelli noti.
Richiede l'estensione Analista spaziale, anche se suppongo che tu lo abbia se, in primo luogo, stai osservando l'accumulo e la lunghezza del flusso.
Non ho provato questo da solo e non ho dati utili per montare un test in questo momento, ma non riesco a vedere un motivo per cui non funzionerebbe.
Per Arcgis, la risposta di Luke sembra perfetta, ma dato che è menzionato WhiteBox GAT in un'altra risposta, non posso fare a meno di aggiungere alcune informazioni aggiuntive su altri "sapori" nel caso in cui possa aiutare.
SAGA-GIS (gratuito) ha alcune interessanti funzionalità di preelaborazione: una di queste può rispondere alla tua domanda: http://www.saga-gis.org/saga_tool_doc/2.1.3/ta_preprocessor_6.html
Avrai bisogno di un DEM raster e della tua rete fluviale in un formato raster ( Shapes to Grid dovrebbe realizzarlo - qualsiasi altra cosa dovrebbe essere nodata)
Modulo Burn Stream Network in DEM
Masterizza una rete di streaming in un modello digitale di elevazione (DEM). Le celle di flusso devono essere codificate con valori di dati validi, tutte le altre celle devono essere impostate su nessun valore di dati. I primi due metodi diminuiscono. Il terzo metodo garantisce un gradiente a valle costante. Una riduzione di elevazione viene applicata solo se una cella a valle è ugualmente alta o superiore. È necessario fornire una griglia con le direzioni del flusso per la determinazione delle celle a valle. Il modulo "Rilevamento del percorso di drenaggio del lavandino" offre tali direzioni di flusso.
Autore: O.Conrad (c) 2011
Specifica: griglia
Menu: Analisi del terreno | Preelaborazione
Dai un'occhiata alla toolbox MAPC (MAPC.org) qui
Uno degli strumenti crea un "Burn Raster" da linee vettoriali e DEM