Un point de début est inséré sur des entités de réseau pour définir l’emplacement du réseau où commence un parcours. Un ou plusieurs points de début doivent être définis pour la plupart des traces.
Vous pouvez créer et gérer des points de début, spécifier des bornes, différencier les entités coïncidentes et définir plusieurs points de début dans l’onglet Starting Points (Points de début) de la fenêtre Trace (Traçage).
Tenez compte des points suivants lorsque vous utilisez des points de début :
- Pour qu’un point de début 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 de début 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 l’emplacement de début de la trace. 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 de début :
- Pour les points, les dispositifs dotés de bornes impliquent que vous indiquiez une borne à définir comme point de début.
- Pour les lignes, un point de début peut être placé n’importe où le long de l’entité linéaire.
- Pour les polygones, un point de début est placé au centroïde pour marquer l’emplacement de début.
- Pour les objets jonction, vous devez spécifier une borne comme point de début pour les entités avec bornes.
- Pour les objets tronçon, un point de début est placé sur l’objet pour marquer l’emplacement de début.
- Par défaut, les points de début sont placés avec une valeur de pourcentage de 0,5. Cette valeur peut être modifiée en mettant à jour le champ PERCENTALONG pour le point de début dans la classe d’entités UN_Temp_Starting_Points.
- Pour les traçages basés sur un sous-réseau, les points de début doivent résider dans niveau en entrée.
- Si la valeur du paramètre Subnetwork Name (Nom de sous-réseau) est spécifié dans l’outil Traçage dans le cas d’un traçage de sous-réseau, les points de début ne sont pas utilisés. Au lieu de cela, le traçage commence sur les contrôleurs de sous-réseaux.
- Lorsque vous utilisez des points de début sur des entités linéaires et des objets tronçon, les résultats du traçage incluent la totalité de l’entité linéaire et non uniquement la partie du point de début à 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 de début 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 de début est placé le long d’une ligne, les résultats du traçage commencent à l’emplacement du point de début 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 de début à 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 de début est établi à l’aide de la fenêtre Trace (Traçage), la classe d’entités UN_Temp_Starting_Points est créée dans la géodatabase par défaut du projet. Des points de début successifs sont ajoutés à cette classe. Pour retirer tous les points de début d’une carte, utilisez le bouton Clear All (Tout effacer) de l’onglet Starting Points (Points de début).
Les points de début 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 Add Trace Locations (Ajouter des emplacements de trace). Cet outil crée une classe d’entités en sortie avec la même structure que la classe UN_Temp_Starting_Points et permet aux entités de réseau spatial sélectionnées de faire partie d’une classe d’entités 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 de départ pour l’outil Traçage, les points suivants sont obligatoires :
- La structure de la table ou de la classe d’entités définie par l’utilisateur doit contenir un champs FEATUREGLOBALID de type guid similaire à celui qui se trouve dans la classe d’entités UN_Temp_Starting_Points et contenir une valeur permettant de l’appliquer à l’entité de réseau correspondante sous forme de point de début.
- Lorsque ce champ n’est pas renseigné, les entités sans valeur correspondante ne sont pas utilisées pour placer un point de début.
- La structure de la table ou de la classe d’entités définie par l’utilisateur doit contenir un champ PERCENTALONG de type double pour placer les points de début le long d’une entité linéaire ou d’un objet tronçon.
- Le champ PERCENTALONG doit inclure une valeur comprise entre 0,0 et 1,0 pour indiquer l’emplacement du point de début le long du tronçon.
- Si le champ PERCENTALONG n’est pas présent ou ne contient pas une valeur appropriée, on suppose que le point de début 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 TERMINALID de type long pour placer les points de début sur une entité jonction ou un objet jonction.
- Si le champ TERMINALID n’est pas présent ou ne contient pas une valeur appropriée, on suppose que le point de début doit être placé sur une entité tronçon et le placement sur une jonction est ignoré.
- 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 FEATUREOID de type Entier très grand et un champ OBJECTID 64 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 de points de début et d’interruptions
Vous avez un commentaire à formuler concernant cette rubrique ?