Ich arbeite an einem DEM in einem Gebiet, in dem es wenig Erleichterung gibt.
Ich möchte das Flussnetz in das DEM "einbrennen", damit ich die Ansammlung und Länge der Strömung genau berechnen kann.
Ich verwende ArcGIS Desktop 10.
Ich arbeite an einem DEM in einem Gebiet, in dem es wenig Erleichterung gibt.
Ich möchte das Flussnetz in das DEM "einbrennen", damit ich die Ansammlung und Länge der Strömung genau berechnen kann.
Ich verwende ArcGIS Desktop 10.
Antworten:
Konvertieren Sie Ihre Stream-Vektoren in ein Raster mit dem Wert 1 und derselben Ausdehnung und Größe wie Ihr DEM. Verwenden Sie im Raster-Rechner einen Kartenalgebra-Ausdruck, der ungefähr so lautet :
Wenn Sie in den Streams mehr als 1 Höheneinheit einbrennen möchten, wechseln Sie
"DEM" - 1
zu"DEM" - a bigger value
.Verwenden Sie zum Implementieren des Whitebox-GAT-Abklingkoeffizientenalgorithmus (Z = E - (G / (G + D)) ^ k * H) aus der @ elrobis-Antwort im ArcGIS 10-Raster-Rechner Folgendes:
"DEM" - Power (G / (G + EucDistance("rivers_raster") ), k ) * H
Ersetzen Sie G durch Ihre Zellengröße, k durch einen Wert> 0 (Zerfallskoeffizient) und H durch den Maximalbetrag, um den Sie Ihr DEM um. Senken können, zB:
"DEM" - Power (30 / (30 + EucDistance("rivers_raster") ), 2 ) * 5
quelle
Whitebox GAT (Open-Source-Paket für Hydrologie und Fernerkundung) hat eine Methode mit diesem Namen in seinen Dienstprogrammen für Hydrologie. Whitebox ist insofern einzigartig, als es den Quellcode und die von der Analyse verwendeten Algorithmen über die Benutzeroberfläche anzeigt (beachten Sie die Schaltfläche Code anzeigen). Selbst wenn Sie beabsichtigen, Ihre Verfahren auf ArcGIS zu isolieren, kann das Experimentieren mit einer anderen Version einige Vorteile haben.
quelle
ArcHydro verfügt über viele DEM-Verarbeitungstools, darunter das Brennen von Streams mithilfe der AGREE-Methode. Ich habe es mehrmals benutzt. Es ist eine Erweiterung von ArcMap und ziemlich umfassend.
quelle
Sie können Ihr vorhandenes DEM verwenden, um Höhenpunkte und / oder Konturen zu erstellen. Anschließend können Sie mit dem Werkzeug Topo to Raster ein hydrologisch korrektes DEM einschließlich Ihres Wassernetzwerks erstellen. Ich bin mir nicht hundertprozentig sicher, wie unterschiedlich die resultierende Oberfläche von Ihrem ursprünglichen DEM sein würde, obwohl Sie sicher sein können, dass es beim Erstellen von Stream-Netzwerken funktioniert, wenn genaue Höhenmaße nicht entscheidend sind. Das Topo-Raster-Werkzeug berücksichtigt auch andere hydrologisch bedeutsame Merkmale wie Gewässer und bekannte Waschbecken.
Es erfordert die Erweiterung Spatial Analyst, obwohl ich davon ausgehe, dass Sie dies haben, wenn Sie sich zunächst mit der Akkumulation und Länge von Flüssen befassen.
Ich habe das noch nicht selbst ausprobiert und habe noch keine Daten zur Verfügung, um einen Test durchzuführen, aber ich kann keinen Grund sehen, warum es nicht funktionieren würde.
quelle
Für Arcgis scheint Lukes Antwort perfekt zu sein, aber da WhiteBox GAT in einer anderen Antwort erwähnt wird, kann ich nicht anders, als zusätzliche Informationen zu anderen "Geschmacksrichtungen" hinzuzufügen, falls dies helfen könnte.
SAGA-GIS (kostenlos) bietet einige interessante Vorverarbeitungsfunktionen - eine davon kann Ihre Frage beantworten: http://www.saga-gis.org/saga_tool_doc/2.1.3/ta_preprocessor_6.html
Sie benötigen ein Raster-DEM und Ihr Flussnetzwerk in einem Rasterformat ( Shapes to Grid sollte dies leisten - alles andere sollten Nodata sein).
quelle
Schauen Sie sich hier die MAPC (MAPC.org) Toolbox an
Eines der Tools erstellt aus Vektorlinien und DEM ein "Brennen-Raster"
quelle