Zusammenfassung
Ein digitales Höhenmodell (Digital Elevation Model, DEM) ist eine Raster-Darstellung einer kontinuierlichen Oberfläche, in der jede Zelle die Höhe einer Position darstellt. Raster-Daten, z. B. DEMs, können in Vektor-Datasets konvertiert werden, um die Analysefunktionen zu erweitern. Beispielsweise können die aus den Raster-Daten gewonnenen Linien-Features zum Messen der Länge einer Straßenmittelachse oder für die Hydrologie verwendet werden.
In den folgenden Anweisungen wird beschrieben, wie die Abflussakkumulationslinien aus einer DEM-Datei in ein Polylinien-Shapefile in ArcMap konvertiert werden.
Vorgehensweise
Hinweis:
Für diesen Workflow ist eine Lizenz der Spatial Analyst-Erweiterung erforderlich.
- Führen Sie das Werkzeug "Füllung" aus.
- Navigieren Sie im Fenster "Katalog" zu "Toolboxes" > "System-Toolboxes" > "Spatial Analyst Tools" > "Hydrologie" > "Füllung".
- Klicken Sie auf den Dropdown-Pfeil, um die DEM-Daten als Eingabe auszuwählen.
- Geben Sie die Position des Ausgabe-Fließrichtungs-Rasters an.
- Klicken Sie auf "OK".
Hinweis:
Das Werkzeug "Füllung" füllt Senken in einem Oberflächen-Raster, um kleine Unregelmäßigkeiten in den DEM-Daten zu entfernen.
- Führen Sie das Werkzeug "Fließrichtung" aus.
- Navigieren Sie zu "Spatial Analyst Tools" > "Hydrologie" > "Fließrichtung".
- Verwenden Sie als "Eingabe-Oberflächen-Raster" die Ausgabe von Schritt 1.
- Geben Sie die Position des Ausgabe-Fließrichtungs-Rasters an.
- Klicken Sie auf "OK". Die Richtung des Flusses aus den einzelnen Zellen wird auf der Karte als Raster angezeigt.
Hinweis:
Das Werkzeug "Fließrichtung" erstellt ein Raster mit der Fließrichtung von jeder Zelle zur jeweiligen Nachbarzelle mit der steilsten Neigung.
- Führen Sie das Werkzeug "Abflussakkumulation" aus.
- Navigieren Sie zu "Spatial Analyst Tools" > "Hydrologie" > "Abflussakkumulation".
- Verwenden Sie als "Eingabe-Fließrichtungs-Raster" die Ausgabe von Schritt 2.
- Legen Sie die Position des Ausgabe-Akkumulations-Rasters fest.
- Klicken Sie auf "OK". Auf der Karte werden die Abflussakkumulationslinien angezeigt.
- Ändern Sie die Farbe der Akkumulationslinien in Rot.
- Klicken Sie im Inhaltsverzeichnis mit der rechten Maustaste auf den Layer der Ausgabe, und wählen Sie "Eigenschaften" > Registerkarte "Symbolisierung" aus.
- Wählen Sie in der Liste im linken Bereich des Fensters "Layer-Eigenschaften" den Eintrag "Klassifiziert" aus.
- Doppelklicken Sie auf den Bereich, um die Farbe der Abflussakkumulationslinien in Rot zu ändern.
Hinweis:
Beachten Sie den niedrigsten Wert in den Bereichen, die die Abflussakkumulationslinien darstellen. In diesem Beispiel lautet der Wert 19.668.
- Klicken Sie auf "OK". Die Abflussakkumulationslinien sind rot.
- Führen Sie das Werkzeug "Raster berechnen" aus.
- Navigieren Sie zu "Spatial Analyst Tools" > "Map Algebra" > "Raster berechnen".
- Geben Sie im Textfeld den folgenden Ausdruck ein.
Code:
OutRas = Raster("FlowAcc") > 19668
Hinweis:
In diesem Beispiel lautet die Ausgabe von Schritt 2 "FlowAcc", und der niedrigste Wert in den Bereichen ist 19.668.
- Klicken Sie auf "OK". Hierdurch wird für Zellen mit einem größeren Wert als 19.668 der Wert 1 zurückgegeben.
- Führen Sie das Werkzeug "Raster in Polylinien" aus.
- Navigieren Sie zu "Conversion Tools" > "Von Raster" > "Raster in Polylinien".
- Verwenden Sie die Ausgabe von Schritt 4 als Eingabe, und speichern Sie die Ausgabe als Shapefile.
- Klicken Sie auf "OK". Die Abflussakkumulationslinien werden in ein Polylinien-Shapefile konvertiert.