Points d’arrêt
Les points d’arrêt sont utilisés par le traçage du chemin pour définir les entités servant de localisations d’arrêt pour un chemin.
Le traçage d’un chemin commence à une localisation de départ, désignée par des points de départ visant à identifier l’origine du chemin à analyser. Les localisations d’arrêt indiquent la fin du chemin et peuvent également être désignés à l’aide de points d’arrêt. Si les points d’arrêt ne sont pas explicitement indiqués, les localisations d’arrêt d’un traçage de chemin sont définies lorsque des barrières sont rencontrées, lorsque le nombre maximal de sauts (Max Hops) défini pour le traçage a été atteint et lorsque le traçage rencontre des jonctions à l’extrémité du chemin dont la valence est 1.
Lorsque des points d’arrêt sont utilisés pour spécifier les localisations d’arrêt pour un traçage de chemin, tous les autres types de localisations d’arrêt sont ignorés.
Vous pouvez créer et gérer des points d’arrêt, spécifier des bornes, différencier les entités coïncidentes et définir plusieurs points d’arrêt dans l’onglet Stop (Arrêt) de la fenêtre Trace (Traçage).
Tenez compte des points suivants lorsque vous utilisez des points d’arrêt :
Pour qu’un point d’arrêt soit valide, l’entité de réseau sur laquelle il est placé doit exister dans la topologie de réseau. Vérifiez que les entités de réseau utilisées pour les points d’arrêt ont été validées.
Lorsque vous utilisez des entités spatiales sur la carte, un point coïncident est créé sur la carte afin de signaler la localisation de fin du traçage. Vous pouvez aussi sélectionner les enregistrements de tables d’objets tronçon et jonction non spatiaux et les ajouter à la fenêtre Trace (Traçage) comme points d’arrêt :
Pour les points, les dispositifs dotés de bornes impliquent que vous indiquiez une borne à définir comme point d’arrêt.
Pour les lignes, un point d’arrêt peut être placé n’importe où le long de l’entité linéaire.
- La valeur
PERCENTALONGdu point d’arrêt est modifiable dans la classe d’entitésUN_Temp_Stopping_Points.
- La valeur
Pour les polygones, un point d’arrêt est placé au centroïde pour marquer la localisation où le traçage doit prendre fin.
Pour les objets tronçon, un point d’arrêt est défini sur l’objet pour marquer la localisation où le traçage doit prendre fin.
- Par défaut, les points d’arrêt sont placés selon une valeur de pourcentage de 0,5. Il est possible de modifier cette valeur en mettant à jour le champ
PERCENTALONGdu point de départ dans la classe d’entitésUN_Temp_Stopping_Points.
- Par défaut, les points d’arrêt sont placés selon une valeur de pourcentage de 0,5. Il est possible de modifier cette valeur en mettant à jour le champ
Pour les objets jonction, vous devez spécifier une borne en guise de point d’arrêt pour les entités avec bornes dans un réseau de domaine traditionnel.
Pour les objets tronçon ou jonction regroupés avec des identifiants d’unité (ID d’unité, unités) dans un réseau de domaine de télécommunications, toutes les unités traçables sont chargées dans la fenêtre Trace (Traçage). Vous pouvez modifier les valeurs des paramètres First Unit (Première unité) et Last Unit (Dernière unité) pour contraindre les unités auxquelles le point d’arrêt s’applique.
Lorsque vous utilisez des points d’arrêt sur des entités linéaires et des objets tronçon, les résultats du traçage par défaut incluent la totalité de l’entité linéaire de la sélection, et pas seulement la partie allant jusqu’au point d’arrêt à mi-portée.
Remarque :
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. Lorsqu’un point d’arrêt est placé à mi-portée sur une ligne, vous pouvez utiliser l’option Aggregate Geometry (Géométrie agrégée) du paramètre Result Types (Type de résultat) pour renvoyer des résultats d’entité partiels dans une classe d’entités de géométrie multi-parties en sortie. Lorsqu’un point d’arrêt est placé le long d’une ligne, les résultats du traçage finissent à la localisation du point d’arrêt et peuvent renvoyer une géométrie d’entité partielle pour l’entité. Lorsque les objets tronçon représentent le contenu d’une entité linéaire, la géométrie partielle peut également s’afficher pour les objets tronçon avec des points d’arrêt à mi-portée dans le résultat de la géométrie agrégée à l’aide du paramètre Synthesize Geometries (Synthétiser les géométries).
Lorsqu’un point d’arrêt est établi à l’aide de la fenêtre Trace (Traçage), la classe d’entités UN_Temp_Stopping_Points est créée dans la géodatabase par défaut du projet. Des points d’arrêt successifs sont ajoutés à cette classe. Pour supprimer tous les points d’arrêt d’une carte, utilisez le bouton Clear All (Effacer tout)
sur l’onglet Stop (Arrêt).
Les points d’arrêt peuvent également être spécifiés dans une classe d’entités définie par l’utilisateur ou créée à l’aide de l’outil Ajouter des localisations de traçage. Cet outil crée une classe d’entités en sortie avec la même structure que la classe UN_Temp_Stopping_Points et permet aux entités de réseau spatiales sélectionnées de faire partie d’une classe d’entités définie par l’utilisateur en sortie à utiliser dans un script ou un modèle.
Lorsqu’une table ou une classe d’entités définie par l’utilisateur existante permet de fournir les points d’arrêt pour l’outil Trace (Traçage), les conditions suivantes sont obligatoires :
La structure de la table ou de la classe d’entités définie par l’utilisateur doit contenir un champ
FEATUREGLOBALIDde type GUID similaire à celui qui se trouve dans la classe d’entitésUN_Temp_Stopping_Pointset contenir une valeur permettant de l’appliquer à l’entité de réseau correspondante sous forme de point d’arrêt.- Lorsque ce champ n’est pas renseigné, les entités sans valeur correspondante ne sont pas utilisées pour placer un point d’arrêt.
La structure de la table ou de la classe d’entités définie par l’utilisateur doit contenir un champ
PERCENTALONGde type double pour positionner les points d’arrêt sur une entité linéaire ou un objet tronçon.Le champ
PERCENTALONGdoit inclure une valeur comprise entre 0,0 et 1,0 pour indiquer la localisation du point d’arrêt le long du tronçon.Si le champ
PERCENTALONGn’est pas présent ou ne contient pas une valeur appropriée, on suppose que le point d’arrêt doit être placé sur une jonction et le placement le long d’un tronçon est ignoré.
La structure de la table ou de la classe d’entités définie par l’utilisateur doit contenir un champ
TERMINALIDde type long pour positionner les points d’arrêt sur une entité jonction ou un objet jonction.- Si le champ
TERMINALIDn’est pas présent ou ne contient pas une valeur appropriée, on suppose que le point d’arrêt doit être placé sur une entité tronçon et le placement sur une jonction est ignoré.
- Si le champ
Si vous utilisez un réseau de distribution de version 7 ou ultérieure, la structure de la classe d’entités définie par l’utilisateur ou de la table doit contenir un champ
FEATUREOIDde type Entier très grand et un champOBJECTID64 bits. Le champ d’ID d’objet peut être migré vers 64 bits à l’aide de l’outil Migrer un ID d’objet vers 64 bits.
En savoir plus sur la définition des points de départ, des points d’arrêt et des interruptions