Wasserlauf-Abschnitte (Spatial Analyst)

Mit der Spatial Analyst-Lizenz verfügbar.

Zusammenfassung

Weist Abschnitten eines linearen Raster-Netzwerks Einzelwerte zwischen Schnittpunkten zu.

Abbildung

Abbildung: Werkzeug "Wasserlauf-Abschnitte"

Verwendung

  • Abschnitte sind die Bereiche eines Wasserlaufkanals, die zwei aufeinander folgende Knoten, einen Knoten und den Abfluss oder einen Knoten und die Wasserscheide miteinander verbinden.

    Abbildung: Abschnitte in einem Wasserlaufkanal
    Abbildung der Abschnitte in einem Wasserlaufkanal

  • Das Eingabe-Wasserlauf-Raster wird erstellt, indem Schwellenwerte für die Ergebnisse des Werkzeugs Abflussakkumulation ermittelt werden.

  • Das lineare Raster-Netzwerk für den Wasserlauf sollte von Werten dargestellt werden, die vor einem Hintergrund von NoData Werte größer gleich 1 aufweisen.

  • Das Werkzeug "Wasserlauf-Abschnitte" unterstützt nur D8-Eingabe-Fließrichtungs-Raster. D8-Fließrichtungs-Raster können mit dem Werkzeug Fließrichtung unter Verwendung des Standardfließrichtungstyps D8 erstellt werden.

  • Dieses Werkzeug unterstützt die parallele Verarbeitung. Wenn Ihr Computer mit mehreren Prozessoren oder mit Prozessoren, die mehrere Kerne haben, ausgestattet ist, kann eine höhere Leistung erzielt werden, vor allem bei größeren Datasets. Weitere Informationen zu dieser Funktion sowie zu den Konfigurationsmöglichkeiten finden Sie im Hilfethema Parallele Verarbeitung mit Spatial Analyst.

    Beim Einsatz von paralleler Verarbeitung werden für die Verwaltung der zu verarbeitenden Datenblöcke temporäre Daten generiert. Der Standardordner für temporäre Daten befindet sich auf Ihrem lokalen Laufwerk C:. Sie können den Speicherort ändern, indem Sie eine Systemumgebungsvariable mit dem Namen "TempFolders" einrichten und den Pfad zum gewünschten Ordner angeben (z. B. E:\RasterCache). Wenn Sie auf dem Computer über Administratorberechtigungen verfügen, können Sie auch einen Registrierungsschlüssel verwenden (z. B. [HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Raster]).

    Das Werkzeug verwendet standardmäßig 50 % der verfügbaren Kerne. Wenn die Eingabedaten aus weniger als 5.000 Zeilen und 5.000 Spalten bestehen, können weniger Kerne verwendet werden. Sie können die Anzahl der Kerne, die das Werkzeug verwendet, mit der Umgebung Faktor für parallele Verarbeitung ändern.

  • Weitere Informationen zur Geoverarbeitung von Umgebungen mit diesem Werkzeug finden Sie unter Analyseumgebungen und Spatial Analyst.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Wasserlauf-Raster

Ein Eingabe-Raster, das ein lineares Wasserlaufnetz darstellt.

Raster Layer
Eingabe-Fließrichtungs-Raster

Das Eingabe-Raster, das die Fließrichtung aus jeder Zelle anzeigt.

Das Fließrichtungs-Raster kann mit dem Werkzeug Fließrichtung unter Verwendung des Standardfließrichtungstyp D8 erstellt werden.

Raster Layer

Rückgabewert

BeschriftungErläuterungDatentyp
Ausgabe-Raster

Das Ausgabe-Raster für "Wasserlauf-Abschnitte".

Diese Ausgabe ist immer ganzzahlig.

Raster

StreamLink(in_stream_raster, in_flow_direction_raster)
NameErläuterungDatentyp
in_stream_raster

Ein Eingabe-Raster, das ein lineares Wasserlaufnetz darstellt.

Raster Layer
in_flow_direction_raster

Das Eingabe-Raster, das die Fließrichtung aus jeder Zelle anzeigt.

Das Fließrichtungs-Raster kann mit dem Werkzeug Fließrichtung unter Verwendung des Standardfließrichtungstyp D8 erstellt werden.

Raster Layer

Rückgabewert

NameErläuterungDatentyp
out_raster

Das Ausgabe-Raster für "Wasserlauf-Abschnitte".

Diese Ausgabe ist immer ganzzahlig.

Raster

Codebeispiel

StreamLink – Beispiel 1 (Python-Fenster)

In diesem Beispiel werden Abschnitten eines linearen Raster-Netzwerkes zwischen Schnittpunkten Einzelwerte zugewiesen.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outStreamLink = StreamLink("stream", "flowdir")
outStreamLink.save("c:/sapyexamples/output/outstrmlnk01")
StreamLink – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel werden Abschnitten eines linearen Raster-Netzwerkes zwischen Schnittpunkten Einzelwerte zugewiesen.

# Name: _Ex_02.py
# Description: 
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inStreamRaster = "stream"
inFlowDirection = "flowdir"

# Execute StreamLink
outStreamLink = StreamLink(inStreamRaster, inFlowDirection)

# Save the output 
outStreamLink.save("c:/sapyexamples/output/outstrmlnk02")

Lizenzinformationen

  • Basic: Erfordert Spatial Analyst
  • Standard: Erfordert Spatial Analyst
  • Advanced: Erfordert Spatial Analyst

Verwandte Themen