Liaison d’écoulement (Analyse raster)

Résumé

Attribue des valeurs uniques aux sections d'un réseau linéaire raster entre les intersections.

Illustration

Illustration de l’outil Liaison d'écoulement

Utilisation

  • Cet outil du portail d’analyse raster est disponible lorsque vous êtes connecté à un portail ArcGIS Enterprise Lien vers Présentation de l’analyse dans ArcGIS Enterprise comportant un ArcGIS Image Server Lien vers Présentation de ArcGIS Image Server configuré pour Raster Analysis Lien vers Configurer et déployer l’analyse raster. Lorsque cet outil est appelé, ArcGIS Pro est utilisé comme client et le traitement est effectué dans les serveurs fédérés avec ArcGIS Enterprise. Cet outil du portail prend en charge les couches de votre portail en entrée et crée la sortie dans le portail.

    La couche raster en entrée prend en charge les éléments suivants : couche du portail, URI ou URL d’un service d’imagerie ou sortie de l’outil Créer une couche de serveur d’imagerie. Cet outil ne prend pas en charge les données raster ou les couches locales.

  • Les liaisons sont des sections d'un canal d'écoulement reliant deux jonctions successives, une jonction et l'orifice ou une jonction et la ligne de partage des eaux.

  • Le raster d'écoulement en entrée peut être créé par définition d'un seuil pour les résultats de l'outil Accumulation de flux.

    Le réseau linéaire raster d'écoulement doit être représenté en tant que valeurs supérieures ou égales à un sur arrière-plan de valeurs NoData.

Syntaxe

StreamLink(inputStreamRaster, inputFlowDirectionRaster, outputName)
ParamètreExplicationType de données
inputStreamRaster

Raster en entrée représentant un réseau d'écoulement linéaire.

Raster Layer; Image Service; String
inputFlowDirectionRaster

Raster en entrée qui montre la direction du flux sortant de chaque cellule.

Raster Layer; Image Service; String
outputName

Nom du service raster de liaison d’écoulement en sortie.

Le nom par défaut repose sur le nom de l'outil et sur le nom de la couche en entrée. Si la couche existe déjà, vous êtes invité à fournir un autre nom.

String

Sortie dérivée

NomExplicationType de données
outputRaster

Raster en sortie.

Couche raster

Exemple de code

Premier exemple d'utilisation de l'outil StreamLink (fenêtre Python)

Cet exemple attribue des valeurs uniques aux sections d'un réseau linéaire raster entre les intersections.

import arcpy
arcpy.StreamLink_ra("https://myserver/rest/services/streams/ImageServer","https://myserver/rest/services/flowdir/ImageServer","outStreamLink1")
Deuxième exemple d'utilisation de l'outil StreamLink (script autonome)

Cet exemple attribue des valeurs uniques aux sections d'un réseau linéaire raster entre les intersections.

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

Informations de licence

  • Basic: Requiert ArcGIS Image Server
  • Standard: Requiert ArcGIS Image Server
  • Advanced: Requiert ArcGIS Image Server

Rubriques connexes