Resumen
Asigna valores únicos a secciones de una red lineal de ráster entre intersecciones.
Ilustración
Uso
Esta herramienta de portal de análisis ráster está disponible cuando se inicia sesión en un ArcGIS Enterprise que tiene un ArcGIS Image Server configurado para Raster Analysis . Cuando se invoca la herramienta, ArcGIS Pro funciona como cliente y tiene lugar el procesamiento en los servidores federados con ArcGIS Enterprise. La herramienta del portal acepta las capas de su portal como entrada y crea la salida en su portal.
La capa ráster de entrada admite una capa del portal, una URI o URL de un servicio de imágenes o la salida procedente de la herramienta Crear capa de servidor de imágenes. Esta herramienta no admite capas o datos ráster locales.
Los vínculos son las secciones de un canal de curso de agua que conecta dos cruces sucesivos, un cruce y la salida o un cruce y la división de drenaje.
El ráster de curso de agua 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 curso de agua se debe representar como valores mayores o iguales que 1 en un segundo plano de NoData.
Sintaxis
arcpy.ra.StreamLink(inputStreamRaster, inputFlowDirectionRaster, outputName)
Parámetro | Explicación | Tipo de datos |
inputStreamRaster | Ráster de entrada que representa una red de corriente lineal. | Raster Layer; Image Service; String |
inputFlowDirectionRaster | Ráster de entrada que muestra la dirección del flujo de cada celda. | Raster Layer; Image Service; String |
outputName | El nombre del servicio ráster del vínculo de curso de agua de salida. El nombre predeterminado se basa en el nombre de la herramienta y en el nombre de la capa de entrada. Si el nombre de capa ya existe, se le pedirá que indique otro nombre. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
outputRaster | El ráster de salida. | Capa ráster |
Muestra de código
Este ejemplo asigna valores únicos a secciones de una red de ráster lineal entre intersecciones.
import arcpy
arcpy.StreamLink_ra("https://myserver/rest/services/streams/ImageServer","https://myserver/rest/services/flowdir/ImageServer","outStreamLink1")
Este ejemplo asigna valores únicos a secciones de una red de ráster lineal entre intersecciones.
#---------------------------------------------------------------------------
# Name: StreamLink_example02.py
# Requirements: ArcGIS Image Server
# Import system modules
import arcpy
# Set local variables
inStreams = "https://myserver/rest/services/streams/ImageServer"
inFlowDirection = "https://myserver/rest/services/flowdir/ImageServer"
outputStreamLink = "outStreamLink2"
# Execute Stream Link raster analysis tool
arcpy.StreamLink_ra(inStreams, inFlowDirection, outputStreamLink)
Información de licenciamiento
- Basic: Requiere ArcGIS Image Server
- Standard: Requiere ArcGIS Image Server
- Advanced: Requiere ArcGIS Image Server