Vínculo de arroyo (Spatial Analyst)
Resumen
Asigna valores únicos a secciones de una red lineal de ráster entre intersecciones.
Uso
Los vínculos son las secciones de un canal de arroyo que conecta dos cruces sucesivos, un cruce y la salida o un cruce y la división de drenaje.
-
El ráster de arroyo de entrada se puede crear "estableciendo el umbral" de los resultados de la herramienta Acumulación de flujo.
-
La red lineal de ráster de arroyo se debe representar como valores mayores o iguales que 1 en un segundo plano de NoData.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_stream_raster |
Ráster de entrada que representa una red de corriente lineal. | Raster Layer |
in_flow_direction_raster |
Ráster de entrada que muestra la dirección del flujo de cada celda. El ráster de dirección de flujo se puede crear con la herramienta Dirección de flujo. | Raster Layer |
Valor de retorno
Nombre | Explicación | Tipo de datos |
out_raster |
El ráster del vínculo de arroyo de salida. Será de tipo entero. | Raster |
Ejemplo de código
Este ejemplo asigna valores únicos a secciones de una red de ráster lineal entre intersecciones.
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")
Este ejemplo asigna valores únicos a secciones de una red de ráster lineal entre intersecciones.
# 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")