L'outil Optimal Path as Raster (Chemin optimal comme raster) détermine le chemin de raster optimal entre les destinations et les sources.
La sortie correspond à une couche d'imagerie hébergée.
Fonctionnement de l’outil Chemin optimal comme raster
Exemples
Voici quelques exemples d’application :
Déterminez l’itinéraire optimal pour une nouvelle route.
Déterminez le traçage en aval à partir d’une localisation.
Remarques sur l’utilisation
L’outil Chemin optimal comme raster comprend des configurations pour les couches en entrée, les paramètres de chemin et la couche de résultat.
Couches en entrée
Le groupe Input layers (Couches en entrée) comprend les paramètres suivants :
La couche Input destination raster or features (Entités ou raster de destination en entrée) est un raster entier ou une couche d’entités qui identifie la destination depuis laquelle la distance est calculée vers la couche de moindre coût.
Vous pouvez sélectionner une couche à l’aide du bouton Layer (Couche) ou créer une couche de dessin en entrée à l’aide du bouton Draw input features (Dessiner des entités en entrée). Pour les entités en entrée, le nombre d’entités est affiché sous le nom de la couche. Ce nombre inclut toutes les entités de la couche, à l’exception des entités supprimées à l’aide d’un filtre. Les paramètres d’environnement, comme Processing extent (Étendue de traitement), ne sont pas comptabilisés dans le nombre d’entités.
Si une destination renvoie NoData dans l’un des rasters en entrée correspondant, elle est ignorée dans l’analyse et, par conséquent, aucun chemin depuis cette destination n’est calculé.
Si l’entrée est un raster, il doit consister en cellules possédant des valeurs valides (zéro est une valeur valide) pour la destination, et les cellules restantes doivent avoir la valeur NoData.
Si l’entité est une couche d’entités, il peut s’agir d’un point, d’une ligne ou d’un polygone.
Si les données de destination en entrée correspondent à une entité, les emplacements source sont convertis en interne en raster avant l’analyse.
Pour générer un chemin optimal, le paramètre d’environnement Cell size (Taille de cellule) est ignoré et la taille de cellule de la valeur Input back direction raster (Raster de direction arrière en entrée) est utilisée pour calculer le raster en sortie. La configuration du raster d’antécédence sera altérée si vous modifiez la résolution. Pour éviter toute confusion, la taille de cellule ne doit pas être définie lors de l’utilisation de cet outil.
Lorsque vous utilisez des données d’entité surfacique pour les destinations d’entité en entrée, vous devez traiter la taille de cellule en sortie avec prudence, notamment si elle est grossière par rapport au détail dans l’entrée. Un processus de rastérisation interne utilisant l’outil Polygone vers raster est appliqué, avec un paramètre par défaut pour Cell assignment type (Type d’attribution de cellule) défini sur Cell center (Centre de cellule). Cela signifie que les données ne figurant pas au centre de la cellule ne seront pas incluses dans la sortie de destination rasterisée intermédiaire, et ne seront donc pas représentées dans les calculs de distance. Si, par exemple, les destinations sont représentées par une série de petits polygones, tels que des emprises de bâtiments, dont la taille est petite par rapport à la taille de cellule en sortie, il se peut que quelques-uns d’entre eux seulement apparaissent aux centres des cellules raster en sortie et que, vraisemblablement, la plupart des autres polygones soient perdus et exclus de l’analyse.
Pour éviter cette situation, vous pouvez entre-temps effectuer la rastérisation des entités en entrée directement avec l’outil Convertir l’entité en raster et définir le paramètre Value Field (Champ de valeur). Utilisez ensuite la sortie en entrée dans l’outil de distance spécifique que vous souhaitez utiliser.
Avant la génération d’un chemin optimal, l’un des outils suivants est généralement utilisé pour créer un raster d’accumulation de distance et un raster de direction arrière : Accumulation de distance ou Allocation de distance. Il s’agit d’entrées obligatoires pour générer un chemin optimal.
Le chemin optimal créé peut être un chemin de flux basé sur la direction de flux D8. Pour générer un chemin optimal de cette manière, utilisez un raster de direction de flux D8 en entrée du paramètre Input back direction raster (Raster de direction arrière) ou du raster de direction de flux. Spécifiez également une valeur Input distance accumulation raster (Raster d’accumulation de distance en entrée). Si le paramètre Create network paths (Créer des chemins de réseau) n’est pas disponible, la valeur Input distance accumulation raster (Raster d’accumulation de distance en entrée) n’est pas utilisée pour déterminer le chemin. Le 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 le chemin sera différente. Toutefois, si l’option Create network paths (Créer des chemins de réseau) est disponible et utilisée, la valeur Input distance accumulation raster (Raster d’accumulation de distance en entrée) doit être une valeur Output flow accumulation raster (Raster d’accumulation de flux en sortie). Reportez-vous à la documentation de l’outil Flow Direction (Direction de flux) pour plus d’informations sur les rasters de direction de flux D8 et à la documentation de l’outil Accumulation de flux pour créer le raster d’accumulation.
Le champ Destination field (Champ de destination) est un champ entier permettant d’obtenir des valeurs relatives aux emplacements de destination.
Le paramètre Input distance accumulation raster (Raster d’accumulation de distance) est utilisé pour déterminer le chemin optimal entre les sources et les destinations.
Le raster d’accumulation de distance est généralement créé avec l’outil Accumulation de distance ou Allocation de distance. Chaque cellule du raster d’accumulation de distance représente la distance de coût cumulée minimum sur une surface allant de chaque cellule à un ensemble de cellules source.
Le paramètre Input back direction raster (Raster de direction arrière en entrée) indique des directions calculées en degrés. La direction identifie la cellule suivante sur le chemin optimal de retour vers la source de plus faible coût cumulé, en évitant les interruptions.
La plage de valeurs s’étend de 0 à 360 degrés, 0 étant réservé pour aux cellules source. La direction plein Est (droite) est de 90 et les valeurs augmentent dans le sens horaire (180, Sud ; 270, Ouest et 360, Nord).
Paramètres de chemin
Le groupe Path settings (Paramètres de chemin) inclut le paramètre Path type (Type de chemin), qui définit la façon dont les valeurs et les zones dans les données de destination en entrée sont interprétées dans les calculs du chemin de coût. Les options suivantes sont disponibles pour Path type (Type de chemin) :
Each Zone (Chaque zone) : si une zone contient des entrées autorisées avec des données de destination, le système calcule le chemin de moindre 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. Il s’agit de l’option par défaut.
Best single (Le moins coûteux) : pour toutes les cellules de l’entrée de destination, le chemin de moindre coût est dérivé de la cellule contenant le chemin de moindre coût minimal des chemins de coût vers les cellules source.
Each cell (Chaque cellule) : si une cellule contient des entrées autorisées avec des données de destination, le système calcule le chemin de moindre coût et l’enregistre dans le raster en sortie. Avec cette option, chaque cellule de l’entrée est traitée séparément et un chemin de moindre coût est déterminé pour chaque cellule.
Couche de résultat
Le groupe Result layer (Couche de résultat) comprend les paramètres suivants :
Le paramètre Output raster name (Nom du raster en sortie) spécifie le nom de la couche qui va être créée et ajoutée.
Le nom doit être unique. Si une couche du même nom existe déjà dans votre organisation, l’outil échoue et vous êtes invité à utiliser un autre nom.
- Le paramètre Output layer type (Type de couche en sortie) détermine le type de raster en sortie à créer. La sortie peut correspondre à une couche d’imagerie tuilée ou une couche d’imagerie dynamique.
- Le paramètre Save in folder (Enregistrer dans un dossier) indique le nom d’un dossier de My content (Mon contenu) dans lequel est enregistré le résultat.
Limitation
Le bouton Draw input features (Dessiner des entités en entrée) n’est pas disponible dans Scene Viewer.
Environnements
Cet outil ne respecte aucun paramètre d’environnement.
Crédits
Cet outil consomme des crédits.
Utilisez le paramètre Estimate credits (Estimer les crédits) pour calculer le nombre de crédits requis pour exécuter l’outil. Pour plus d’informations, reportez-vous à la rubrique Comprendre les crédits pour l’analyse spatiale.
Sorties
Cet outil génère un raster hébergé composé de chemins optimaux en sortie.
Les valeurs du chemin optimal en sortie représentent le nombre de chemins à cet emplacement. Dans de nombreux cas, les chemins suivent le même itinéraire, quittant l’emplacement et divergeant pour se rendre à des destinations différentes. Par exemple, la valeur 1 indique qu’il existe un chemin optimal à un emplacement, tandis que la valeur 5 indique qu’il existe à cet emplacement cinq chemins optimaux traversant cette cellule dans la zone d’étude.
Conditions d’utilisation
Cet outil requiert le type d’utilisateur et les configurations suivants :
- Type d’utilisateur Professional ou Professional Plus
- Rôle d’éditeur, de facilitateur ou d’administrateur, ou rôle personnalisé équivalent avec le privilège Imagery Analysis (Analyse d’images)
Ressources
Référez-vous aux ressources suivantes pour en savoir plus :
- Fonctionnement de l’outil Chemin optimal comme raster
- Chemin optimal comme raster dans ArcGIS REST API
- optimal_path_as_raster dans ArcGIS API for Python
- Chemin optimal comme raster dans ArcGIS Pro avec l’extension Analyse raster
- Chemin optimal comme raster dans ArcGIS Pro avec l’extension Spatial Analyst
Vous avez un commentaire à formuler concernant cette rubrique ?