Skip to main content

Chemin de coût en tant que polyligne (Outils d'analyse raster)

Résumé

Calcule le chemin de moindre coût entre une source et une destination comme entité linéaire.

Héritage :

Cet outil est obsolète et sera retiré dans une version ultérieure.

L’outil Optimal Path As Line (Chemin optimal comme ligne) fournit des fonctionnalités ou des performances améliorées.

Pour en savoir plus sur la création d’un chemin de moindre coût

Illustration

Cost Path As Polyline tool illustration

Utilisation

  • Cet outil de portail de l’analyse raster est disponible lorsque vous êtes connecté à un portail ArcGIS Enterprise où un ArcGIS Image Server est configuré pour l’analyse raster. Lorsqu’un outil est exécuté, ArcGIS Pro est utilisé comme client et le traitement est effectué sur les serveurs fédérés avec ArcGIS Enterprise. L'outil de portail accepte les couches de votre portail en entrée et crée la sortie dans votre 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 Make Image Server Layer (Créer une couche de serveur d’imagerie). La couche d'entités en entrée peut correspondre à une couche du portail, un URI ou une URL vers un service d'entités. Cet outil ne prend pas en charge les couches ou données raster locales. Vous pouvez utiliser des couches et données d'entités locales en entrée dans cet outil de portail, mais il est recommandé d’utiliser les couches de votre portail en entrée.

  • L’outil Cost Path As Polyline (Chemin de coût en polyligne) permet d’obtenir un service d’entités polyligne en sortie qui enregistre le ou les chemins de moindre coût depuis les sources jusqu’à la destination la plus proche définie dans la zone de coûts cumulés ou dans la surface de distance euclidienne.

  • Si vous avez des entités de destination, vous pouvez les convertir en un service d’imagerie l’aide de la fonction raster Rasterize Features (Rasteriser les entités). Utilisez votre raster Cost Distance Raster (Raster de distance de coût) existant comme entrée Raster pour la fonction de rastérisation. Vous aurez ainsi l’assurance que les entités sont converties correctement en service d’imagerie et que les paramètres (étendue des données, référence spatiale et taille de cellule) sont conservés.

  • Les valeurs NoData présentes dans le Destination Raster (Raster de destination) ne sont pas incluses comme valeurs valides de la fonction. La valeur 0 est considérée comme une valeur normale dans le raster de destination.

  • Deux services d’imagerie en entrée sont nécessaires pour exécuter Cost Path As Polyline (Chemin de coût en polyligne). La manière dont vous générez ces entrées dépend du type d’analyse que vous souhaitez exécuter.

    • L’analyse de coût génère un chemin de coût. Exécutez les fonctions raster Cost Back Link (Antécédence de coût) et Cost Distance (Distance de coût) pour générer les entrées nécessaires.

    • L’analyse euclidienne génère des chemins de ligne droite et des chemins autour d’interruptions. Exécutez l’outil Calculate Distance (Calculer la distance) pour générer une direction arrière euclidienne et une distance euclidienne. Sinon, exécutez les fonctions raster Euclidean Back Direction (Direction arrière euclidienne) et Euclidean Distance (Distance euclidienne).

    • L’analyse du flux génère les chemins de flux. Exécutez la fonction raster Flow Direction (Direction de flux) à l’aide de l’option D8. Utilisez un raster de direction de flux D8 en entrée pour le raster Input Cost Backlink Raster (Raster d’antécédence de coût en entrée). Vous devez également fournir un raster Input Cost Distance Raster (Raster de distance de coût en entrée) ; le raster Input Cost Distance Raster (Raster de distance de coût en entrée) n’est pas utilisé pour déterminer le chemin. Votre chemin sera le même que vous utilisiez un raster constant ou un modèle numérique de terrain (MNT) ; seule une valeur attributaire sur votre chemin sera différente.

  • Le service d’entités en sortie comporte un champ nommé DestID, qui identifie la destination de chaque ligne.

  • Contrairement à la plupart des outils d’analyse raster, Cost Path As Polyline (Chemin de coût en polyligne) ignorera les paramètres d’environnement suivants : Output Coordinate System (Système de coordonnées en sortie), Extent (Étendue), Cell Size (Taille de cellule) et Snap Raster (Raster de capture). Vous risquez de modifier considérablement la configuration du raster d’antécédence s’il a été rééchantillonné ou reprojeté, entraînant un chemin incorrect.

Paramètres

Etiqueter Explication Type de données

Entités ou raster de destination en entrée

Service d’imagerie ou d’entités identifiant ces emplacements à partir desquels le chemin de plus faible coût est déterminé par rapport à la source de plus faible coût.

Si l’entrée est un service d’imagerie, elle comporte des cellules qui ont des valeurs admises (zéro est une valeur autorisée) et les cellules restantes doivent avoir la valeur NoData.

Raster Layer; Image Service; Feature Layer; String

Distance de coût en entrée ou raster de distance euclidienne

Raster de distance euclidienne ou distance de coût à utiliser pour déterminer le chemin de moindre coût entre les sources et les destinations.

Raster Layer; Image Service; String

Raster d’antécédence de coût, direction d’antécédence ou raster de direction de flux

Nom du raster utilisé pour déterminer le chemin permettant de revenir vers une source par le chemin de moindre coût ou le chemin le plus court.

Pour chaque cellule dans un raster d’antécédence ou de direction, la valeur identifie la voisine, à savoir la cellule suivante sur le chemin entre cette cellule et une cellule source.

Raster Layer; Image Service; String

Nom de polyligne en sortie

Service d’entités en sortie.contenant le chemin de moindre coût.

String

Type de chemin

(Facultatif)

Spécifie le mode d'interprétation des valeurs et des zones des données de destination en entrée dans les calculs du chemin de coût.

  • Le moins coûteuxPour toutes les cellules des données de destination en entrée, le chemin de plus faible coût est dérivé de la cellule dont le chemin de plus faible coût vers les cellules source est le plus faible.

  • Chaque zoneSi une zone contient des entrées autorisées avec des données de destination, le système calcule le chemin du plus faible coût et l'enregistre dans le raster en sortie. Avec cette option, pour chaque zone, le chemin de plus faible coût commence à la cellule avec la pondération de distance de plus faible coût dans la zone.

  • Chaque celluleSi une cellule contient des entrées autorisées avec des données de destination, le système calcule le chemin du plus faible coût et l'enregistre dans le raster en sortie. Avec cette option, chaque cellule des données de destination en entrée est traitée séparément et un chemin de moindre coût est déterminé pour chaque cellule de départ.

String

Champ de destination

(Facultatif)

Champ permettant d’obtenir des valeurs relatives aux emplacements de destination.

Field

Sortie dérivée

Etiqueter Explication Type de données

Entité polyligne en sortie

Entités polylignes.

Feature Layer

Environnements

Système de coordonnées en sortie

Informations de licence

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