Points de début

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 les traçages d’un réseau de distribution.

Dans l’onglet Starting Points (Points de début) de la fenêtre Trace (Traçage), 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.

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 sélectionner les enregistrements de tables d’objets de tronçon et de jonction non spatiaux et les ajouter à la fenêtre Trace (Traçage) comme points de début :
    • Pour les points, les dispositifs avec bornes peuvent indiquer une borne spécifique à 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 est placé au centroïde pour marquer l’emplacement de début.
    • Pour les objets de jonction, les entités avec bornes peuvent indiquer une borne spécifique à définir comme point de début.
    • Pour les objets de tronçon, un point de début est placé sur l’enregistrement pour marquer l’emplacement de début.
  • Pour les traçages basés sur un sous-réseau, les points de début doivent résider dans niveau en entrée.
  • Lorsque vous utilisez des points de début sur des entités linéaires, les résultats de trace 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 entité de tronçon, 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.

  • 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.

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) 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. Cette option s’avère utile si vous souhaitez conserver la granularité avec laquelle les entités sont utilisées comme points 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é tronçon 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 part du principe 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 part du principe que le point de début doit être placé sur une entité jonction et le placement sur une jonction est ignoré.

En savoir plus sur la définition de points de début et d’interruptions