Générer une couche d’analyse de livraison sur le dernier kilomètre (Outils Network Analyst)
Résumé
Crée une couche d’analyse de livraison sur le dernier kilomètre et définit ses propriétés d’analyse. Une couche d’analyse de livraison sur le dernier kilomètre s’avère utile pour optimiser un ensemble de tournées au moyen d’une flotte de véhicules. La couche peut être créée à l'aide d'un jeu de données réseau local ou d'un service hébergé en ligne ou sur un portail.
Utilisation
Cet outil est généralement utilisé comme première étape dans un processus d’analyse de réseau. Une fois la couche créée, vous pouvez y ajouter des entrées en utilisant l’outil Ajouter des localisations et résoudre l’analyse avec l’outil Résoudre.
Pour en savoir plus sur le processus de la couche d’analyse de réseau
Le réseau d’analyse utilisé pour l’analyse sur le dernier kilomètre doit comporter au moins un mode de déplacement, un attribut de coût avec des unités de temps et un attribut de coût avec des unités de distance, ainsi qu’un attribut de fuseau horaire.
Lorsque ArcGIS Online ou un portail ArcGIS Enterprise dont les services de calcul d’itinéraire sont configurés avec ArcGIS Online est utilisé comme source de données réseau en entrée, la réalisation d’une analyse consomme des crédits et est soumise à certaines limites, telles que le nombre d’entrées autorisées.
En savoir plus sur la consommation de crédits et les limites d’analyse de réseau
Par défaut, les données de la nouvelle couche d’analyse sont créées dans un nouveau jeu de classes d’entités nommé automatiquement, dans l’environnement de géotraitement Current Workspace (Espace de travail courant), qui est généralement la géodatabase du projet. Les données basées sur des tables sont créées au niveau racine de la même géodatabase car les tables ne peuvent pas être stockées dans un jeu de classes d’entités. Vous pouvez remplacer ce comportement en utilisant les paramètres Analysis Geodatabase (Géodatabase d’analyse) et Analysis Feature Dataset Name (Nom du jeu de classe d’entités d’analyse).
Bien que cet outil puisse être utilisé dans un script Python, la meilleure pratique pour effectuer une analyse de réseau dans Python consiste à lui préférer les classes du solveur dans le module
arcpy.nax.
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Source de données réseau |
Jeu de données réseau ou service sur lequel l'analyse du réseau est effectuée. Le paramètre peut être spécifié avec les valeurs suivantes :
Pour utiliser une URL du portail, vous devez être connecté au portail avec un compte ayant des privilèges de calcul d’itinéraire. En savoir plus sur l’analyse de réseau avec les services de calcul d’itinéraire Lorsque vous utilisez ArcGIS Online ou un portail ArcGIS Enterprise dont les services de calcul d’itinéraire sont configurés avec ArcGIS Online comme réseau en entrée, la réalisation d’une analyse consomme des crédits et est soumise à certaines limites, telles que le nombre d’entrées autorisées. En savoir plus sur la consommation de crédits et les limites d’analyse de réseau Le réseau doit comporter au moins un mode de déplacement, un attribut de coût avec des unités de temps et un attribut de coût avec des unités de distance, ainsi qu’un attribut de fuseau horaire. |
Network Dataset Layer; String |
|
Nom de la couche (Facultatif) |
Nom de la couche d’analyse de réseau à créer. |
String |
|
Mode de déplacement (Facultatif) |
Nom du mode de déplacement à utiliser dans l’analyse. Le mode de déplacement représente un ensemble de paramètres réseau, tels que des restrictions de circulation et des règles de demi-tour, qui déterminent la façon dont un piéton, une voiture, un camion ou un autre mode de transport se déplace sur le réseau. Les modes de déplacement sont définis dans votre source de données de réseau. Vous pouvez aussi utiliser un objet L’attribut d’impédance du mode de déplacement n’a pas d’unités de temps. |
String |
|
Unités de temps (Facultatif) |
Indique les unités de temps utilisées par les propriétés de la couche d’analyse et les champs temporels des sous-couches et des tables de la couche d’analyse (classes d’analyse de réseau). Cette valeur n’a pas besoin d’être identique aux unités de l’attribut de coût temporel.
|
String |
|
Unités de distance (Facultatif) |
Indique les unités de distance utilisées par les propriétés de la couche d’analyse et les champs de distance des sous-couches et des tables de la couche d’analyse (classes d’analyse de réseau). Cette valeur n’a pas besoin d’être identique aux unités de l’attribut de coût de distance facultatif. Attention :Les options Inches (Pouces), Centimeters (Centimètres), Millimeters (Millimètres) et Decimeters (Décimètres) ne sont pas disponibles lorsque la source de données réseau est un service.
|
String |
|
Date de début la plus ancienne de l’itinéraire (Facultatif) |
Date de début la plus ancienne par défaut pour les itinéraires. Cette date est utilisée pour tous les itinéraires pour lesquels le champ Bien que vous puissiez spécifier à la fois une date et une heure pour ce paramètre, seule la date est utilisée. Pour définir l’heure de début la plus ancienne pour les itinéraires, utilisez le paramètre Earliest Route Start Time (Heure de début la plus ancienne de l’itinéraire). Attention :Les autres solveurs Network Analyst permettent d’utiliser des dates spéciales pour modéliser un jour de la semaine ou la date actuelle au lieu d’une date statique spécifique, mais pas le solveur de la livraison sur le dernier kilomètre. Vous devez choisir une date spécifique. |
Date |
|
Heure de début la plus ancienne de l’itinéraire (Facultatif) |
Heure de début la plus ancienne par défaut pour les itinéraires. Cette heure du jour est utilisée pour tous les itinéraires pour lesquels le champ Bien que vous puissiez spécifier à la fois une date et une heure pour ce paramètre, seule l’heure est utilisée. Pour définir la date de début la plus ancienne pour les itinéraires, utilisez le paramètre Earliest Route Start Date (Date de début la plus ancienne de l’itinéraire). |
Date |
|
Durée totale maximale de l’itinéraire (Facultatif) |
Durée totale maximale autorisée pour chaque itinéraire. La valeur désigne un nombre positif quelconque. La valeur est utilisée pour tous les itinéraires pour lesquels le champ La valeur est interprétée dans les unités spécifiées par le paramètre Time Units (Unités de temps). |
Double |
|
Fuseau horaire des champs temporels (Facultatif) |
Indique le fuseau horaire utilisé par les champs date-heure en entrée pris en charge par l’outil. Le fait de spécifier les valeurs date-heure en UTC est utile si vous ne connaissez pas le fuseau horaire dans lequel les ordres ou les dépôts se situent ou si vous avez des ordres ou des dépôts dans plusieurs fuseaux horaires et si vous souhaitez que toutes les valeurs date-heures commencent en simultané.
|
String |
|
Écart de séquence (Facultatif) |
Écart, exprimé sous forme de valeurs numériques, à préserver dans le champ La valeur doit être un entier positif. La valeur par défaut est 1. La première fois que l’analyse est résolue, la valeur du champ |
Long |
|
Ignorer les localisations d’ordre non valides lors de la résolution (Facultatif) |
Détermine si les localisations d’ordre non valides sont ignorées.
|
Boolean |
|
Forme de l’itinéraire en sortie (Facultatif) |
Indique le type de forme qui sera utilisé pour les entités itinéraires générées par l’analyse. Quel que soit le type de forme en sortie spécifié, le meilleur itinéraire est toujours déterminé par l’impédance du réseau, pas par la distance euclidienne. Cela signifie que seules les formes d'itinéraire sont différentes, pas le parcours du réseau sous-jacent.
|
String |
|
Générer des feuilles de route lors du calcul (Facultatif) |
Spécifie si une feuille de route sera générée lors de l’exécution de l’analyse. Dans le cas d’une analyse pour laquelle la création d’une feuille de route détaillée n’est pas nécessaire, la désactivation de l’option de création d’une feuille de route permet de gagner du temps.
|
Boolean |
|
Géodatabase d’analyse (Facultatif) |
Espace de travail de la géodatabase fichier où seront stockées les données de la nouvelle couche d’analyse de réseau. Lorsque ce paramètre n’est pas spécifié, les données de la sous-couche seront créées dans l’environnement de géotraitement Current Workspace (Espace de travail courant), qui correspond généralement à la géodatabase du projet. En savoir plus sur la source de données d’analyse d’une couche d’analyse de réseau |
Workspace |
|
Nom du jeu de classes d’entités d’analyse (Facultatif) |
Nom à utiliser pour le nouveau jeu de classes d’entités que l’outil créera dans la géodatabase d’analyse pour stocker les données des sous-couches d’une couche d’analyse de réseau. Lorsqu’il n’est pas spécifié, le jeu de classes d’entités portera un nom unique et aléatoire. En savoir plus sur la source de données d’analyse d’une couche d’analyse de réseau |
String |
Sortie dérivée
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Couche Network Analyst |
Nouvelle couche d’analyse de réseau. |
Network Analyst Layer |
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui