Classe d’entités SubnetLine

La classe d’entités SubnetLine stocke un jeu de classes linéaires, représentant chacune un sous-réseau. L’objectif de la classe d’entités SubnetLine est la visualisation lors de la mise à jour et de la génération de cartes de sous-réseaux. Chaque entité linéaire se compose d’une agrégation d’entités linéaires dans un sous-réseau avec des types d’actifs valides.

La classe d’entités SubnetLine est une classe d’entités en lecture seule, fournie par le système qui est mise à jour uniquement en interne par l’exécution de certains outils du réseau de distribution. Toutes les lignes connectées valides comprennent l’entité unique du sous-réseau dans la classe SubnetLine. Les lignes utilisées dans la classe d’entités SubnetLine sont spécifiées dans la définition de sous-réseau pour le niveau à l’aide de la propriété Aggregated Lines for SubnetLine feature class (Lignes agrégées pour la classe d’entités SubnetLine). Puisque les associations ne sont pas représentées pour la classe d’entités SubnetLine, les entités linéaires représentant un sous-réseau peuvent être 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, 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 à la propriété 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 d’utilisateur 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. En effet, la classe SubnetLine est uniquement valide dans la version où les sous-réseaux ont é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 en cas de zoom avant plus proche que 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)

Indique si un sous-réseau est à valider ou non. Pour en savoir plus, reportez-vous à la rubrique Sous-réseaux à valider.

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 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 définie sur true (vrai).


Dans cette rubrique
  1. Attributs de la classe SubnetLine