Disponible avec une licence Network Analyst.
L'outil de géotraitement Rechercher un itinéraire génère des couches représentant les arrêts, itinéraires, feuilles de route et tronçons d'itinéraires. La classe d'entités en sortie et les attributs de champ correspondants sont décrits dans cette rubrique.
Classe d’entités Routes
La classe d'entités lignes itinéraires représente les meilleurs trajets entre les arrêts.
Le nom par défaut de cette classe d'entités en sortie est Routes, mais vous pouvez lui attribuer un nom différent en modifiant le paramètre Nom des itinéraires en sortie (Output_Routes_Name dans Python) avant l'analyse.
La classe d'entités se voit attribuer le même système de coordonnées que le jeu de données réseau sous-jacent utilise. Vous pouvez spécifier une valeur pour l'environnement de géotraitement Système de coordonnées en sortie.
Les noms de champ de la classe d'entités Routes sont répertoriés et décrits ci-dessous.
Nom du champ | Description |
---|---|
OID | Champ d'ID géré par le système. |
Shape | Champ de géométrie indiquant la forme des lignes. |
Name | Le nom de l'itinéraire est copié à partir du champ RouteName des arrêts qu'il doit visiter. Si le champ RouteName en entrée des arrêts était de valeur Null, le nom découle des noms des premier et dernier arrêts. Les arrêts en entrée qui portent le même nom d'itinéraire au moment de l'exécution de l'outil sont regroupés et visités par un seul itinéraire. Ce nom est attribué à l'itinéraire. Lorsque plusieurs itinéraires sont présents dans les arrêts en entrée, l'outil peut générer plusieurs itinéraires : un pour chaque nom d'itinéraire unique. |
StopCount | Nombre d'arrêts attribués à l'itinéraire. |
Total_[Units] | Durée ou distance totale de l'itinéraire. Total_Minutes,Total_Miles et Total_Kilometers sont toujours présents. Un autre champ est présent si le paramètre en entrée Unités de mesure a été défini sur une autre unité. |
Total_[Accumulated Cost Attribute]_[Units] | Durée ou distance totale de l'itinéraire en fonction d'un attribut de coût sélectionné dans le paramètre en entrée Attributs d'accumulation. Les unités de l'attribut de coût spécifié sont converties pour correspondre aux unités qui ont été définies dans le paramètre en entrée Unités de mesure. |
TotalWait_[Time Attribute] | Temps total passé par l'itinéraire devant un arrêt à attendre l'ouverture de sa fenêtre horaire. Par exemple, si un arrêt a une fenêtre horaire entre 15 h 00 et 16 h 00 et que l'itinéraire arrive à 14 h 55, le temps d'attente à cet arrêt est de 5 minutes. La valeur de ce champ est la somme des temps d'attente à tous les arrêts. |
TotalViolation_[Time Attribute] | Total des temps d'infraction des fenêtres horaires de l'itinéraire. Si un itinéraire arrive à un arrêt 5 minutes après la fin de la fenêtre horaire de l'arrêt, le temps d'infraction à cet arrêt est de 5 minutes. La valeur de ce champ est la somme des temps d'infraction à tous les arrêts. |
StartTime | Heure à laquelle l'itinéraire commence. |
EndTime | Heure à laquelle l'itinéraire prend fin. |
FirstStopOID | Identifiant OID du premier arrêt sur l'itinéraire. |
LastStopOID | Identifiant OID du dernier arrêt sur l'itinéraire. |
Shape_Length | Longueur géométrique de l'entité. |
Classe d'entités Stops
La classe d'entités arrêts représente les arrêts qui ont pu et n'ont pas pu être atteints par un des itinéraires. Pour ceux qui n'ont pas pu être atteints, la table attributaire offre des informations sur la source du problème. Pour ceux qui ont pu être atteints, la table attributaire répertorie le nom de l'itinéraire assigné aux arrêts, la séquence des arrêts, l'heure d'arrivée et d'autres informations.
Le nom par défaut de cette classe d'entités en sortie est Stops, mais vous pouvez lui attribuer un nom différent en modifiant le paramètre Nom des arrêts en sortie (Output_Stops_Name dans Python) avant l'analyse.
La classe d'entités se voit attribuer le même système de coordonnées que le jeu de données réseau sous-jacent utilise. Vous pouvez spécifier une valeur pour l'environnement de géotraitement Système de coordonnées en sortie.
Les noms de champ de la classe d'entités arrêts sont répertoriés et décrits ci-dessous.
Nom du champ | Description |
---|---|
OID | Champ d'ID géré par le système. |
Shape | Géométrie du point, stockée en interne. |
Name | Nom de l'arrêt. Si la classe d'entités arrêts en entrée possède un champ du même nom, cette valeur Name découle de ce champ. Sinon, une valeur par défaut est attribuée à Name. |
RouteName | Représente le nom de l'itinéraire auquel l'arrêt est assigné. Les arrêts en entrée qui portent le même nom d'itinéraire au moment de l'exécution de l'outil sont regroupés et visités par un seul itinéraire. Ce nom est attribué à l'itinéraire. Lorsque plusieurs itinéraires sont présents dans les arrêts en entrée, l'outil peut générer plusieurs itinéraires : un pour chaque nom d'itinéraire unique. Si aucun nom n'est présent, tous les arrêts appartiennent au même itinéraire. |
Sequence | L'ordre dans lequel l'arrêt est visité par l'itinéraire assigné, qui est répertorié dans le champ RouteName. Un arrêt avec une valeur Sequence de 3 indique que l'itinéraire assigné visite deux arrêts avant de visiter l'arrêt en question. |
TimeWindowStart | Ce champ indique l'heure à laquelle l'itinéraire peut visiter l'arrêt au plus tôt. Ce champ et ses valeurs sont copiés à partir des arrêts en entrée. |
TimeWindowEnd | Ce champ indique l'heure à laquelle l'itinéraire peut visiter l'arrêt au plus tard. Ce champ et ses valeurs sont copiés à partir des arrêts en entrée. |
Curb Approach | Spécifie la direction selon laquelle un véhicule peut atteindre et quitter l'arrêt. Ce champ et ses valeurs sont copiés à partir des arrêts en entrée. |
ArriveCurbApproach | Indique de quel côté du véhicule se trouve le trottoir lorsque l'arrêt est atteint. |
DepartCurbApproach | Indique de quel côté du véhicule se trouve le trottoir au départ de l'arrêt. |
Status | Ce champ est contraint par un domaine de valeurs répertoriées ci-dessous (leurs valeurs précodées sont affichées entre parenthèses). Notez que la localisation réseau se rapporte à la localisation de l'arrêt sur le jeu de données réseau.
|
Additional Time | Temps ajouté au temps total de l'itinéraire lors d'une visite de cet arrêt. Ce champ et ses valeurs sont copiés à partir des arrêts en entrée. Les unités de cette valeur de champ sont les mêmes que celles spécifiées dans le paramètre en entrée Unités de mesure. |
Additional Distance | Distance ajoutée à la distance totale de l'itinéraire lors d'une visite de cet arrêt. Ce champ et ses valeurs sont copiés à partir des arrêts en entrée. Les unités de cette valeur de champ sont les mêmes que celles spécifiées dans le paramètre en entrée Unités de mesure. |
Cumul_[Units] | Distance ou durée cumulée de l'itinéraire depuis l'origine jusqu'à l'arrêt, celui-ci étant inclus. La valeur reportée ici est le temps de trajet cumulé ou la distance à parcourir cumulée jusqu'à l'arrêt, y compris le temps ou la distance supplémentaire à l'arrêt et aux arrêts précédents. |
Cumul_[Attribute Name]_[Units] | Distance ou durée cumulée de l'itinéraire depuis l'origine jusqu'à l'arrêt, celui-ci étant inclus. La valeur reportée ici est le temps de trajet cumulé ou la distance à parcourir cumulée jusqu'à l'arrêt, y compris le temps ou la distance supplémentaire à l'arrêt et aux arrêts précédents. Les unités de l'attribut de coût spécifié sont converties pour correspondre aux unités qui ont été définies dans le paramètre en entrée Unités de mesure. |
ArriveTime | Heure d'arrivée à l'arrêt. Lorsque le jeu de données réseau est configuré avec des fuseaux horaires, la valeur horaire correspond au fuseau horaire où se trouve l'arrêt ; sinon, elle correspond au fuseau horaire configuré sur l'ordinateur utilisé pour résoudre l'analyse. |
DepartTime | Heure de départ de l'arrêt. Lorsque le jeu de données réseau est configuré avec des fuseaux horaires, la valeur horaire correspond au fuseau horaire où se trouve l'arrêt ; sinon, elle correspond au fuseau horaire configuré sur l'ordinateur utilisé pour résoudre l'analyse. |
ORIG_FID | Identifiant d'objet de l'arrêt en entrée. Ce champ peut servir à joindre les attributs de la classe d'entités arrêts en sortie à la table des arrêts en entrée, ou des arrêts en entrée aux arrêts en sortie. Il peut également servir à joindre les attributs depuis et vers la classe d'entités arrêts en sortie. |
Classes d'entités Directions
La classe d'entités lignes Directions représente les segments le long des itinéraires entre les arrêts. Elle inclut les feuilles de route textuelles d'aide à la navigation.
Le nom par défaut de cette classe d'entités en sortie est Directions, mais vous pouvez lui attribuer un nom différent en modifiant le paramètre Nom des feuilles de route (Output_Directions_Name dans Python) avant l'analyse.
La classe d'entités se voit attribuer le même système de coordonnées que le jeu de données réseau sous-jacent utilise. Vous pouvez spécifier une valeur pour l'environnement de géotraitement Système de coordonnées en sortie.
Les noms de champ de la classe d'entités Directions sont répertoriés et décrits ci-dessous.
Nom de champ | Description |
---|---|
ObjectID | Champ d'ID géré par le système. |
Shape | Champ de géométrie indiquant la forme des lignes. |
RouteName | Nom de l'itinéraire auquel l'action de conduite s'applique. |
ArriveTime | Heure de la journée à laquelle commence une action de conduite donnée. Si l'itinéraire couvre plusieurs jours, la date et l'heure du jour sont affichées. |
Type | Ce champ s'adresse à des utilisateurs expérimentés souhaitant personnaliser le texte des trajets. La plupart des utilisateurs peuvent ignorer ce champ et se reporter au champ Text. Type est une constante dans l'une des deux énumérations suivantes : esriDirectionsManueverType ou esriDirectionsStringType. (Reportez-vous à la description du champ SubItemType pour savoir à quelle énumération la valeur Type fait référence.) Pour obtenir une liste des valeurs constantes, recherchez le nom de l'énumération dans le SDK de votre choix. |
SubItemType | Ce champ s'adresse à des utilisateurs expérimentés souhaitant personnaliser le texte des trajets. La plupart des utilisateurs peuvent ignorer ce champ et se reporter au champ Text. SubItemType s'utilise avec Type pour créer le trajet dans le champ Text. Le champ SubItemType indique si le champ Type fait référence à une valeur constante de l'énumération esriDirectionsManueverType ou esriDirectionsStringType.
|
Text | Texte descriptif du trajet. Le texte utilise le style, les unités et la langue que vous avez spécifiés dans les paramètres de l'outil. |
ElapsedTime | Temps que prend la manœuvre. Les unités sélectionnées dans le paramètre Unités des attributs de temps détermine les unités du champ ElapsedTime. Certains trajets incluent des enregistrements supplémentaires indiquant le temps de service, le temps de violation, etc. Dans ces cas, le temps écoulé est répliqué pour chaque enregistrement. Si vous souhaitez calculer le temps total écoulé, sélectionnez ces enregistrement avec une valeur Type de 1 et additionnez-les. |
DriveDistance | Distance de trajet sur ce segment de l'itinéraire. Cette valeur est nulle pour les trajets qui commencent au même emplacement que le suivant. |
Shape_Length | Longueur géométrique de l'entité. |
Classe d'entités tronçons d'itinéraires
La classe d'entités lignes tronçons d'itinéraires représente les segments de route individuels que l'itinéraire parcourt.
Le nom par défaut de cette classe d'entités en sortie est RouteEdges, mais vous pouvez lui attribuer un nom différent en modifiant le paramètre Nom des tronçons d'itinéraires en sortie (Output_Route_Edges_Name dans Python) avant l'analyse.
La classe d'entités se voit attribuer le même système de coordonnées que le jeu de données réseau sous-jacent utilise. Vous pouvez spécifier une valeur pour l'environnement de géotraitement Système de coordonnées en sortie.
Les noms de champ de la classe d'entités tronçons d'itinéraires sont répertoriés et décrits ci-dessous.
Nom de champ | Description | |
---|---|---|
ObjectID | Champ d'ID géré par le système. | |
Shape | Champ de géométrie indiquant la forme des lignes. | |
SourceName | Nom de la classe d'entités tronçon en entrée à partir de laquelle la ligne a été générée. | |
SourceOID | Identifiant d'objet de l'entité source traversée. Cette valeur est un ID d'objet provenant de la classe d'entités identifiée dans le champ SourceName. | |
RouteEdgeID | ID représentant le tronçon du jeu de données réseau traversé par l'itinéraire. Les ID d'objet identifient de manière unique les entités et les ID de tronçon identifient de manière unique les tronçons. Une entité linéaire peut comporter plusieurs tronçons. | |
FromPosition | Spécifie l'endroit où commence l'entité RouteEdges en sortie, en référence au sens de numérisation de l'entité source sous-jacente.
| |
ToPosition | Spécifie l'endroit où se termine l'entité RouteEdge en sortie, en référence au sens de numérisation de l'entité source sous-jacente.
| |
RouteID | Identifie de manière unique l'itinéraire traversé par le tronçon. La valeur RouteID correspond à une valeur OID issue de la classe d'entités Routes en sortie. | |
Attr_[Units] | Temps de trajet ou longueur de la portion traversée de l'entité source sous-jacente. | |
Attr_[Cost Attribute]_[Units] | Temps de trajet ou longueur de la portion traversée de l'entité source sous-jacente, conformément au nom de l'attribut de coût. Les unités de l'attribut de coût spécifié sont converties pour correspondre aux unités qui ont été définies dans le paramètre en entrée Unités de mesure. | |
Cumul_[Units] | Temps de trajet ou longueur de l'itinéraire depuis son origine jusqu'à la fin de la portion traversée de cette entité source sous-jacente. | |
Cumul_[Cost Attribute]_[Units] | Temps de trajet ou longueur de l'itinéraire depuis son origine jusqu'à la fin de la portion traversée de cette entité source sous-jacente. Les unités de l'attribut de coût spécifié sont converties pour correspondre aux unités qui ont été définies dans le paramètre en entrée Unités de mesure. | |
Attr_[Restriction Attribute] | Spécifie si le tronçon traversé a utilisé l'attribut de restriction auquel il est fait référence dans le nom de ce champ.
| |
Shape_Length | Longueur géométrique de l'entité. |