Skip to main content

Chemin de moindre coût (Outils AllSource)

Résumé

Recherche le chemin le plus court entre des points de départ et d’arrivée dans une surface de coût.

Utilisation

  • Les valeurs des paramètres Input Starting Point (Point de départ en entrée) et Input Ending Point (Point d’arrivée en entrée) doivent se trouver dans l’étendue de la valeur du paramètre Input Cost Surface (Surface de coût en entrée). Les points situés en dehors de l’étendue de la surface génèrent une erreur.

  • L’utilisation de plusieurs points comme valeur Input Starting Point (Point de départ en entrée) augmente de manière significative la durée du traitement.

  • L’utilisation de plusieurs points comme valeur Input Ending Point (Point d’arrivée en entrée) est susceptible de générer plusieurs entités linéaires en sortie.

  • Les valeurs No Data (Aucune donnée) dans la valeur du paramètre Input Cost Surface (Surface de coût en entrée) sont considérées comme des interruptions et le chemin obtenu contourne ces zones. Si aucun chemin ne peut être trouvé autour des cellules No Data (Aucune donnée) dans la surface de coût, il se peut qu’aucune solution ne soit possible et qu’il faille effectuer des actions supplémentaires pour modifier la surface de coût.

  • Exécutez l’outil avec la valeur du paramètre Input Cost Surface (Surface de coût en entrée) dans un système de coordonnées projetées, comme Universal Transverse Mercator (UTM).

  • L’option Small positive (Faible positif) du paramètre Zero Cost Handled As (Coût zéro géré comme) est estimée en fonction de la taille du raster de coût en entrée et de la valeur de coût maximale par rapport aux limites de la précision de l’algorithme de calcul du chemin. L’objectif est de réduire la possibilité d’aboutir à des impasses lors de la création du chemin en sortie. La valeur Faible positif est estimée comme suit :

    \(max(height\_of\_cost\_raster, \space width\_of\_cost\_raster) \space * \space max\_cost\_value \space / \space 100000\)

  • Les nouveaux champs StartID et DestID sont ajoutés à la valeur du paramètre Output Path Feature Class (Classe d’entités du chemin en sortie). Ces champs représentent le point de départ et le point d’arrivée par lesquels les lignes passent.

  • Les points de départ et d’arrivée sont copiés dans l’emplacement en sortie et contiennent le nom de la valeur Output Path Feature Class (Classe d’entités du chemin en sortie) à laquelle _start et _end sont ajoutés.

Paramètres

Etiqueter Explication Type de données

Input Cost Surface (Surface de coût en entrée)

Raster en entrée utilisé pour déterminer le coût du déplacement du point de départ au point d’arrivée. Les valeurs No Data (Aucune donnée) ne peuvent pas être croisées.

Raster Layer

Input Starting Point (Point de départ en entrée)

Entité ponctuelle de départ en entrée. Plusieurs points de départ augmentent considérablement le temps de traitement.

Feature Set

Input Ending Point (Point d’arrivée en entrée)

Entité ponctuelle d’arrivée en entrée. Plusieurs points d’arrivée augmentent le nombre de lignes en sortie, car le chemin obtenu se sépare en différents chemins.

Feature Set

Output Path Feature Class (Classe d’entités du chemin en sortie)

Classe d’entités du chemin en sortie.

Feature Class

Zero Cost Handled As (Coût zéro géré comme)

(Facultatif)

Indique la manière dont les valeurs zéro et les valeurs négatives de la valeur du paramètre Input Cost Surface (Surface de coût en entrée) sont traitées.

  • Small positive (Faible positif)Tous les zéros et valeurs négatives sont modifiés en une faible valeur positive. Cela permet de traverser les cellules. Il s’agit de l’option par défaut.

  • Aucune donnéeTous les zéros et valeurs négatives sont modifiés en valeurs nulles. Les cellules sont considérées comme des interruptions et ne sont pas traversées. Elles sont donc évitées.

String

Sortie dérivée

Etiqueter Explication Type de données

Output Start Point (Point de départ en sortie)

Point de départ symbolisé.

Feature Class

Output End Point (Point d’arrivée en sortie)

Point d’arrivée symbolisé.

Feature Class

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Nécessite Spatial Analyst
  • Standard: Nécessite Spatial Analyst
  • Advanced: Nécessite Spatial Analyst