Senke (Spatial Analyst)

Mit der Spatial Analyst-Lizenz verfügbar.

Zusammenfassung

Erstellt ein Raster, das alle Senken oder Flächen mit interner Drainage identifiziert.

Weitere Informationen zur Funktionsweise des Werkzeugs "Senke"

Verwendung

  • Eine Senke ist eine Zelle oder ein Satz räumlich verbundener Zellen, deren Fließrichtung keiner der acht gültigen Werte in einem Fließrichtungs-Raster zugewiesen werden kann. Dies kann auftreten, wenn alle benachbarten Zellen höher als die bearbeitete Zelle sind, oder wenn zwei Zellen ineinander fließen und eine Schleife mit zwei Zellen schaffen.

  • Das Werkzeug "Senke" 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.

  • Die Ausgabe des Werkzeugs Senke ist ein ganzzahliges Raster, bei dem jeder Senke ein Einzelwert zugewiesen wird. Die Senken erhalten Nummern zwischen 1 und der Anzahl der Senken.

  • 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
D8-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, das alle Senken (Flächen mit interner Drainage) auf der Eingabe-Oberfläche anzeigt.

Diese Ausgabe ist immer ganzzahlig.

Raster

Sink(in_flow_direction_raster)
NameErläuterungDatentyp
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, das alle Senken (Flächen mit interner Drainage) auf der Eingabe-Oberfläche anzeigt.

Diese Ausgabe ist immer ganzzahlig.

Raster

Codebeispiel

Sink – Beispiel 1 (Python-Fenster)

In diesem Beispiel werden die Senken in einem Grid-Raster für die Eingabefließrichtung identifiziert.

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
outSink = Sink("flowdir")
outSink.save("C:/sapyexamples/output/outsink01")
Sink – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel werden die Senken in einem Grid-Raster für die Eingabefließrichtung identifiziert.

# Name: Sink_Ex_02.py
# Description: Creates a raster identifying all sinks or areas of internal drainage.
# 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
inFlowDirectionRaster = "flowdir"

# Execute FlowDirection
outSink = Sink(inFlowDirectionRaster)

# Save the output 
outSink.save("C:/sapyexamples/output/outsink02")

Lizenzinformationen

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

Verwandte Themen