Vínculo de curso de agua (Análisis de ráster)

Resumen

Asigna valores únicos a secciones de una red lineal de ráster entre intersecciones.

Ilustración

Ilustración de la herramienta Vínculo de curso de agua

Uso

  • Esta herramienta de portal de análisis ráster está disponible cuando se inicia sesión en un ArcGIS Enterprise Enlace a información sobre el análisis en el portal de ArcGIS Enterprise que tiene un ArcGIS Image Server enlace a Qué es ArcGIS Image Server configurado para Raster Analysis Enlace a Configurar e implementar análisis de ráster. 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ámetroExplicaciónTipo 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

NombreExplicaciónTipo de datos
outputRaster

El ráster de salida.

Capa ráster

Muestra de código

Ejemplo 1 de StreamLink (ventana de Python)

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")
Ejemplo 2 de StreamLink (script independiente)

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

Temas relacionados