Classe d’entités SubnetLine

La classe d’entités SubnetLine stocke un ensemble d’entités linéaires, représentant chacune un sous-réseau. L’objectif de la classe d’entités SubnetLine est de faciliter la visualisation lors de la mise à jour, de permettre la génération de cartes de sous-réseaux et d’obtenir des informations récapitulatives sur les sous-réseaux.

La classe d’entités SubnetLine est une classe d’entités en lecture seule, fournie par le système qui est mise à jour en interne par l’exécution de certains outils du réseau de distribution. Toutes les lignes connectées valides sont agrégées pour ne comporter qu’une entité pour le sous-réseau dans la classe SubnetLine. Les lignes agrégées pour créer la classe d’entités SubnetLine sont spécifiées dans la définition du sous-réseau pour le niveau utilisant le paramètre Aggregated Lines for SubnetLine Feature Class (Lignes agrégées pour la classe d’entités SubnetLine). Ces lignes agrégées forment un sous-ensemble de lignes valides (option Valid Lines) définies pour le niveau. Puisque les associations ne sont pas représentées pour la classe d’entités SubnetLine, un sous-réseau peut être représenté comme étant multi-parties.

La classe d’entités SubnetLine est mise à jour par les opérations suivantes :

  • Le champ d’attribut Tier name est défini en tant que champ de sous-type pour la classe d’entités SubnetLine. Pour chaque niveau ajouté à un réseau de domaine à l’aide de l’outil de géotraitement Add Tier (Ajouter un niveau), un code de sous-type supplémentaire et une paire de description sont ajoutés au sous-type.
  • À chaque exécution de l’outil Mettre à jour un sous-réseau sur un sous-réseau à valider, une ligne correspondante est créée, mise à jour ou supprimée dans la classe d’entités SubnetLine. Les exemples suivants illustrent les changements apportés à la classe d’entités SubnetLine lors de la mise à jour du sous-réseau :
    • Une ligne est ajoutée lorsque vous créez un sous-réseau.
    • Une ligne existante est mise à jour lorsque des changements sont apportés à des entités traversables dans un sous-réseau.
    • Une ligne est supprimée lorsque vous supprimez un sous-réseau.
    • Une ligne peut être ajoutée, mise à jour ou supprimée à mesure que des changements sont apportés au paramètre Aggregated Lines for SubnetLine feature class (Lignes agrégées pour la classe d’entités SubnetLine) de la définition de sous-réseau.

Lorsqu’une version est réconciliée avec la version Default, la classe SubnetLine est prise en compte. Lorsqu’une version est réinjectée dans la version Default, la classe SubnetLine n’est pas incluse. Cela est dû au fait que la classe SubnetLine est uniquement valide dans la version dans laquelle le sous-réseau a été mis à jour. Lorsqu’une version est réconciliée, elle peut avoir besoin d’être validée. Une nouvelle mise à jour du ou des sous-réseaux peut également être nécessaire. Une fois que la version est publiée en version Par défaut, des zones à valider sont créées. Après la validation de la topologie de réseau, mettre à jour le sous-réseau dans la version par défaut met à jour la classe SubnetLine.

Pour utiliser la classe d’entités SubnetLine comme aide visuelle au cours des tâches de mise à jour, définissez une échelle de suppression appropriée (par exemple, n’affichez pas la couche avec un zoom avant supérieur à 1:20 000). En outre, appliquez une symbologie pertinente pour distinguer les collections de vos sous-réseaux à l’aide du champ Subnetwork Name.

Attributs de la classe SubnetLine

Les entités de la classe SubnetLine ont les attributs suivants :

Nom du champAlias du champDescription
ISDIRTY

Is dirty (À valider) / Status (Statut) (lors de la création d’un réseau de distribution)

Indique si un sous-réseau est à l’état à valider, non valide ou validé. Pour en savoir plus, reportez-vous à la rubrique Statut du sous-réseau.

TIERNAME

Tier name (Nom du niveau)

Nom du niveau auquel le sous-réseau appartient.

SUBNETWORKNAME

Subnetwork name (Nom de sous-réseau)

Nom du sous-réseau que la ligne agrégée ou l’enregistrement représente.

SUBNETWORKCONTROLLERNAMES

Subnetwork controller names (Noms des contrôleurs de sous-réseau)

Noms des contrôleurs de sous-réseau définissant le sous-réseau.

LASTUPDATESUBNETWORK

Last update subnetwork (Dernière mise à jour du sous-réseau)

Date de la dernière mise à jour du sous-réseau à l’aide de l’outil Update Subnetwork (Mettre à jour un sous-réseau).

LASTACKEXPORTSUBNETWORK

Last export subnetwork (Dernière exportation du sous-réseau)

Date de la dernière exportation du sous-réseau à l’aide de l’outil Export Subnetwork (Exporter un sous-réseau).

Remarque :
Cet attribut est uniquement mis à jour lorsque l’option Set export acknowledgement (Confirmation de la définition de l’exportation) est activée.

Vous pouvez ajouter des champs supplémentaires à la classe d’entités SubnetLine pour inclure les synthèses.

Les synthèses sont un composant optionnel de la configuration du traçage de sous-réseau qui vous permet de recueillir des informations supplémentaires concernant un sous-réseau et de les stocker dans un attribut de la classe d'entités SubnetLine.

Lorsque des synthèses sont présentes, un enregistrement est créé dans la classe pour afficher les informations récapitulatives et sur les sous-réseaux même lorsque le paramètre Aggregated Lines for SubnetLine feature class (Lignes agrégées pour la classe d’entités SubnetLine) n’est pas spécifié dans le cadre de la définition du sous-réseau pour le niveau. Cela produit un enregistrement de géométrie vide et peut être utile lorsque vous voulez synthétiser des informations sur le sous-réseau alors que vous utilisez des entités de réseau non spatial. Cela peut également être utile lorsque plusieurs entités SubnetLine se chevauchent, réduisant ainsi l’intérêt de la géométrie tout en continuant à donner accès aux informations récapitulatives.


Dans cette rubrique
  1. Attributs de la classe SubnetLine