Disponible avec une licence Spatial Analyst.
Vue d’ensemble
Calcule le chemin de moindre coût entre une source et une destination.
Héritage :
Cette fonction est obsolète et sera supprimée dans une version future.
La fonction Chemin optimal comme raster fournit des fonctions ou performances optimisées.
Cette fonction permet d’obtenir un raster en sortie qui enregistre le chemin de plus faible coût, ou les chemins, correspondant aux emplacements sélectionnés par rapport à la cellule source la plus proche que vous avez définie dans la surface de coûts cumulés (nous tenons compte des distances de coût).
Il s’agit d’une fonction raster globale.
Remarques
Une ou plusieurs des fonctions de calcul des coûts pondérés (Distance Accumulation (Accumulation de distance), Cost Distance (Distance de coût), Cost Allocation (Allocation de coût) ou Cost Back Link (Antécédence de coût)) doivent généralement être exécutées avant d’exécuter la fonction Cost Path (Chemin de moindre coût) pour créer la distance de coût en entrée et les rasters d’antécédence. Ces couches raster en entrée sont obligatoires si vous souhaitez utiliser la fonction Chemin de moindre coût.
Chaque chemin de plus faible coût est attribué à une valeur issue du processus d'analyse. La dernière cellule dans la couche raster source initiale (celle qui a permis de calculer la distance de coût et l’antécédence) dans un chemin de coût est associée à la valeur un. Le premier chemin est associé à la valeur trois, le deuxième à la valeur quatre, et ainsi de suite. La valeur deux est réservée pour la portion combinée des chemins qui ont des portions d'un chemin de coût en commun.
Les données de destination en entrée doivent correspondre à une couche raster. L’ensemble des cellules de destination englobe toutes les cellules du raster en entrée comprenant des valeurs autorisées. Les cellules associées à la valeur NoData ne figurent pas dans l’ensemble. La valeur zéro est une destination pertinente. Vous pouvez créer un raster de destination à l’aide des outils d’extraction.
Si vous avez des entités source ou de destination, vous pouvez les convertir en raster à l’aide de la fonction Rasterize Features (Rasteriser les entités). Utilisez le raster de distance de coût ou le raster d’antécédence de coût comme raster en entrée pour la fonction de tramage. Vous aurez ainsi l’assurance que l’entité sera rasterisée avec les mêmes paramètres (étendue des données, référence spatiale et taille de cellule) que les autres rasters traités par la fonction Cost Path (Chemin de moindre coût).
Lorsque plusieurs chemins sont combinés et sont conformes à la distance source sur le même trajet, le segment qui comprend les deux chemins est associé à la valeur 2. Vous ne pouvez pas attribuer la partie combinée du chemin à la valeur de l'un de ces chemins, car la partie combinée dépend des deux itinéraires.
Vous pouvez également utiliser la fonction Cost Path (Chemin de moindre coût) pour modifier le chemin offrant le moins de résistance et le ramener à un modèle numérique de terrain (MNT). Dans ce cas, utilisez le MNT avec le raster de distance de coût en entrée et les résultats obtenus via la fonction Flow Direction (Direction de flux) pour traiter le raster d’antécédence de coût.
Paramètres
Les paramètres de la fonction Cost Path (Chemin de moindre coût) sont décrits dans le tableau suivant :
Paramètre | Description |
---|---|
Raster de destination (Requis) | Couche de jeu de données raster identifiant les cellules à partir desquelles le chemin de moindre coût est déterminé par rapport à la source de moindre coût. La couche raster en entrée comporte des cellules qui ont des valeurs valides (zéro est une valeur valide) et les cellules restantes doivent avoir la valeur NoData. |
Champ de destination | Champ permettant d'obtenir des valeurs relatives aux emplacements de destination. Les données d'entité en entrée doivent contenir au moins un champ autorisé. |
Raster de distance de coût | Nom du raster de distance de coût à utiliser pour déterminer le chemin de plus faible coût entre les emplacements cibles par rapport aux sources. En général, vous pouvez créer un raster de distance de coût grâce aux fonctions Cost Distance (Distance de coût), Cost Allocation (Allocation de coût) ou Cost Back Link (Antécédence de coût). La couche raster de distance de coût stocke, pour chaque cellule, la distance de coût cumulée minimale sur une surface de coût entre chaque cellule et un ensemble de cellules source. |
Raster d’antécédence de coût | Nom de la couche raster d’antécédence de coût utilisée pour déterminer le chemin permettant de revenir vers une source via le chemin de moindre coût. Pour chaque cellule contenue dans le raster d’antécédence, une valeur identifie la voisine, à savoir la cellule sur le chemin de moindre coût cumulé à partir de la cellule vers une seule cellule source ou un jeu de cellules source. |
Type de chemin | Mot-clé définissant la façon dont les valeurs et les zones de l'entrée de destination sont interprétées dans les calculs du chemin de coût. Les options sont les suivantes :
|
Forcer la convention de direction de flux pour le raster d’antécédence | Oblige la fonction à traiter le raster d’antécédence en entrée comme un raster de sens de circulation. Les valeurs des rasters de sens de circulation peuvent être des entiers compris entre 0 et 255.
|
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?