Stream Link (Spatial Analyst)

Zusammenfassung

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

Verwendung

Syntax

StreamLink (in_stream_raster, in_flow_direction_raster)
ParameterErlä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 erstellt werden.

Raster Layer

Rückgabewert

NameErläuterungDatentyp
out_raster

Das Ausgabe-Raster für "Stream Link".

Es hat den Typ "Ganzzahl".

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"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.CheckOutExtension("Spatial")

# Execute StreamLink
outStreamLink = StreamLink(inStreamRaster, inFlowDirection)

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

Umgebungen

Verwandte Themen

Lizenzinformationen

ArcView: Erfordert Spatial Analyst
ArcEditor: Erfordert Spatial Analyst
ArcInfo: Erfordert Spatial Analyst

7/10/2012