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")