Traçage (Outils du réseau de traces)
Résumé
Renvoie les entités sélectionnées d’un réseau de traces selon la connectivité ou la capacité à être traversé à partir des points de départ spécifiés.
Les fonctions de traçage du réseau de traces vous permettent d’analyser les chemins sur votre réseau. La capacité à être traversé se réfère aux chemins établis par les entités connectées qui répondent également aux exigences de configuration.
Par défaut, les résultats du traçage sont renvoyés en tant que sélection et incluent l’intégralité de l’entité linéaire. Pour renvoyer des résultats d’entités partiels, définissez le paramètre Result Types(Types de résultats) sur Aggregate Geometry (Agréger la géométrie). Lorsqu’un point de départ ou une interruption est placé sur une jonction avec une connectivité à mi-portée, les résultats du traçage renverront des éléments partiels de l’entité tronçon. Lorsqu’une interruption est placée le long d’un segment, les résultats du traçage peuvent être arrêtés à la jonction la plus proche avec la connectivité à mi-portée. Le jeu sélectionné ou la classe d’entités en sortie obtenu par traçage peut ensuite se propager vers une autre carte, une fenêtre de diagramme du réseau ou servir d’entrée pour un autre outil ou une autre trace.
Utilisation
La topologie du réseau doit être activée.
Lorsque vous utilisez une géodatabase d’entreprise, le réseau de traces en entrée doit provenir d’un service d’entités ; les réseaux de traces issus d’une connexion à une base de données ne sont pas pris en charge.
Puisque l’outil Traçage repose sur la topologie du réseau, la précision des résultats du traçage n’est pas garantie si des zones à valider se trouvent dans l’étendue de la trace. La topologie du réseau pour la zone à tracer doit être validée pour refléter les modifications ou les mises à jour les plus récentes apportées au réseau.
Lors de l’utilisation d’attributs de réseau affectés à un champ de date pour les interruptions conditionnelles, les interruptions de fonctions, les fonctions et les conditions de sortie, la valeur de date doit avoir le format
yyyy-mm-dd hh:mm:ss(par exemple,2020-10-12 18:45:31).
Paramètres
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Réseau de traces en entrée |
Réseau de traces pour lequel le traçage sera effectué. Lorsque vous utilisez une géodatabase d’entreprise, le réseau de traces en entrée doit provenir d’un service d’entités ; les réseaux de traces issus d’une connexion à une base de données ne sont pas pris en charge. |
Trace Network; Trace Network Layer |
|
Type de traçage |
Spécifie le type de traçage à exécuter.
|
String |
|
Points de début |
Couche d’entités créée à l’aide de l’onglet Starting Points (Points de départ) dans la fenêtre Trace Locations (Localisations de traçage), ou classe d’entités ponctuelles contenant une ou plusieurs entités qui représentent les points de départ du traçage. La classe d’entités TN_Temp_Starting_Points est utilisée par défaut et générée dans la géodatabase par défaut du projet lorsque vous créez des points de début à l’aide de l’outil Points de départ dans la fenêtre Trace Locations (Localisations de traçage). |
Feature Layer; Table View |
|
Interruptions (Facultatif) |
Table ou classe d’entités contenant une ou plusieurs entités représentant les interruptions qui empêchent le traçage d’aller au-delà de ce point. La classe d’entités TN_Temp_Barriers est utilisée par défaut et générée dans la géodatabase par défaut du projet lors de la création des interruptions à l’aide de l’onglet Barriers (Interruptions) dans la fenêtre Trace Locations (Localisations de traçage). |
Feature Layer; Table View |
|
Path Direction (Direction du chemin) (Facultatif) |
Indique la direction du chemin de la trace. Le coût de traversée du chemin est déterminé en fonction de la valeur du paramètre Shortest Path Network Attribut Name (Nom d’attribut de réseau du chemin le plus court). Ce paramètre est respecté uniquement lors de l’exécution d’un traçage de type Shortest path (Chemin le plus court).
|
String |
|
Nom d’attribut de réseau du chemin le plus court (Facultatif) |
Nom de l’attribut de réseau utilisé pour calculer le chemin. Lors de l’exécution d’un type de traçage du chemin le plus court, ce chemin est calculé à l’aide d’un attribut de réseau numérique comme la longueur de forme. Les chemins basés sur le coût et la distance peuvent être atteints. Ce paramètre est requis lors de l’exécution d’un traçage de chemin de type Court. |
String |
|
Inclure les entités d’interruption (Facultatif) |
Indique si les entités d’interruption de capacité à être traversé sont incluses dans les résultats de la recherche de parcours.
|
Boolean |
|
Valider la cohérence (Facultatif) |
Indique si une erreur est retournée lorsqu’une zone à valider figure dans les entités traversées. C’est la seule façon de garantir qu’un traçage passe via des entités avec un statut cohérent dans le réseau. Pour supprimer les zones à valider, validez la topologie de réseau.
|
Boolean |
|
Ignore Barriers At Starting Points (Ignorer les interruptions aux points de début) (Facultatif) |
Spécifie si les interruptions dans la configuration de trace sont ignorées pour les points de début.
|
Boolean |
|
Autoriser la circulation indéterminée (Facultatif) |
Indique si les entités dont le flux est indéterminé ou non initialisé sont tracées. Ce paramètre est respecté uniquement lors de l’exécution d’un traçage en amont ou en aval.
|
Boolean |
|
Interruptions conditionnelles (Facultatif) |
Définit une interruption conditionnelle de capacité à être traversé sur les entités en fonction d’une comparaison avec un attribut de réseau. Une interruption conditionnelle utilise un attribut de réseau, un opérateur et un type, ainsi qu’une valeur attributaire. Par exemple, arrêtez un traçage lorsque l’attribut Colonnes de la table de valeurs :
|
Value Table |
|
Interruptions de fonctions (Facultatif) |
Définit l’interruption de traversabilité sur les entités en fonction d’une fonction. Les interruptions fonctionnelles peuvent être utilisées, par exemple, pour limiter la distance que la trace peut parcourir depuis le point de début, ou définir une valeur maximale à laquelle arrêter une trace. Par exemple, la longueur de chaque ligne parcourue est ajoutée à la distance totale parcourue jusqu’ici. Lorsque la distance totale parcourue atteint la valeur spécifiée, le traçage s’arrête. Colonnes de la table de valeurs :
|
Value Table |
|
Appliquer la traversabilité à (Facultatif) |
Spécifie le type de traversabilité qui sera appliqué. La portée de la capacité à être traversé détermine si la capacité à être traversé est appliquée aux jonctions, tronçons, ou aux deux. Par exemple, dans un réseau de pistes de loisirs, si une interruption conditionnelle est définie pour arrêter une trace lorsqu’un attribut surfacetype est défini comme étant du gravier et que la portée de la capacité à être traversé est définie sur les jonctions uniquement, la trace ne s’arrêtera pas, même si elle rencontre une entité tronçon avec cette valeur dans le champ surfacetype, car l’attribut surfacetype s’applique uniquement aux tronçons.
|
String |
|
Fonctions (Facultatif) |
Fonction(s) de calcul appliquée(s) aux résultats du traçage. Colonnes de la table de valeurs :
|
Value Table |
|
Conditions de sortie (Facultatif) |
Types des entités renvoyées selon un attribut de réseau. Par exemple, sur une trace configurée pour filtrer toutes les entités sauf les entités Tap (Dérivation), toute entité tracée à laquelle l’attribut Tap (Dérivation) n’est pas attribué n’est pas incluse dans les résultats. Toute entité tracée qui n’est pas renvoyée dans l’ensemble de sélections résultant. Colonnes de la table de valeurs :
|
Value Table |
|
Type de résultat (Facultatif) |
Spécifie le type de résultat renvoyé par la trace.
|
String |
|
Type de sélection |
Spécifie la manière dont la sélection est appliquée et la marche à suivre si une sélection existe déjà.
|
String |
|
Effacer tous les résultats de trace précédents (Facultatif) |
Indique si le contenu sera tronqué des classes d’entités choisies pour stocker la géométrie agrégée ou ajouté à celles-ci. Ce paramètre s’applique uniquement au type de résultat Géométrie agrégée.
|
Boolean |
|
Nom de la trace (Facultatif) |
Nom de l’opération de traçage. Cette valeur est stockée dans le champ |
String |
|
Points agrégés (Facultatif) |
Classe d’entités multi-points en sortie qui contient la géométrie de résultat agrégée. Par défaut, ce paramètre est complété avec une classe d’entités généré par le système intitulée Trace_Results_Aggregated_Points, qui est stockée dans la géodatabase par défaut du projet. Cette classe d’entités est automatiquement créée si elle n’existe pas. Il est également possible d’utiliser une classe d’entités existante pour stocker la géométrie agrégée. Si vous utilisez une classe d’entités autre que la classe d’entités par défaut, il doit s’agir d’une classe d’entités multi-points qui contient un champ de chaîne nommé |
Feature Class |
|
Lignes agrégées (Facultatif) |
Classe d’entités polylignes en sortie qui contient la géométrie de résultat agrégée. Par défaut, ce paramètre est complété avec une classe d’entités généré par le système intitulée Trace_Results_Aggregated_Lines, qui est stockée dans la géodatabase par défaut du projet. Cette classe d’entités est automatiquement créée si elle n’existe pas. Il est également possible d’utiliser une classe d’entités existante pour stocker la géométrie agrégée. Si vous utilisez une classe d’entités autre que la classe d’entités par défaut, il doit s’agir d’une classe d’entités polylignes qui contient un champ de chaîne nommé |
Feature Class |
|
Nom de la couche de groupe en sortie (Facultatif) |
Nom de la couche de groupe en sortie qui contient les couches d’entités avec les jeux de sélection renvoyés par le traçage. Cette couche permet d’accéder à la sortie d’un traçage dans ModelBuilder et Python. Ce paramètre ne s’applique qu’au type de résultat des couches de réseau. |
Group Layer |
|
Use Trace Configuration (Utiliser la configuration du tracé) (Facultatif) |
Indique si une configuration de tracé nommée existante doit être utilisée pour renseigner les paramètres de l’outil Traçage. Remarque :Ce paramètre nécessite un réseau de traces en version 2 ou version ultérieure.
|
Boolean |
|
Nom de la configuration de trace (Facultatif) |
Le nom de la configuration de trace à utiliser pour définir les propriétés de la trace. Ce paramètre n’est actif que si l’option Use Trace Configuration (Utiliser une configuration de tracé) est sélectionnée. Remarque :Ce paramètre nécessite un réseau de traces en version 2 ou version ultérieure. |
String |
|
JSON en sortie (Facultatif) |
Nom et emplacement du fichier |
File |
Sortie dérivée
| Etiqueter | Explication | Type de données |
|---|---|---|
|
Réseau de traces mis à jour |
Réseau de traces actualisé. |
Any Value |
Environnements
Cet outil n’utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Limité
Prise en charge dans un déploiement d’entreprise lors de l’utilisation de licences d’utilisateur nommé dans ArcGIS Enterprise. - Standard: Oui
- Advanced: Oui