Table des associations

La table des associations stocke les informations sur toutes les associations d’un réseau de distribution. Cette table est gérée par le système et masquée par défaut. Chaque ligne représente une association et les informations concernant les entités ou objets qui font partie de l’association. Les informations de cette table sont mises à jour lorsque la topologie est activée ou validée, et lorsqu’une association est modifiée via la fenêtre Modify Associations (Modifier des associations) ou via l’ArcGIS REST API.

Lorsque vous utilisez un réseau de domaine de télécommunications, cette table est utilisée avec les attributs de clé étrangère sur les classes de domaine pour modéliser des associations. Les clés étrangères d’association réduisent le nombre d’enregistrements d’association nécessaires pour modéliser les systèmes dotés d’un grand nombre d’objets non spatiaux, tels que les réseaux de télécommunications.

Remarque :

Avec le réseau de domaine de télécommunications, la table des associations n’est pas utilisée pour gérer les associations de connectivité jonction-tronçon d’origine et de destination vers un objet tronçon ni les associations d’inclusion. En revanche, les clés étrangères sur les classes de domaine servent à modéliser l’association. Lorsque vous ajoutez des associations d’inclusion, si l’entité comporte déjà un conteneur, les entités de contenu sont ajoutées à la table des associations.

La table des associations stocke des informations sur les éléments suivants :

  • Association dans un réseau technique
  • Entités ou objets faisant partie d’une association
  • Si une association a été modifiée ou si elle se trouve en erreur
  • Détails de suivi de l’éditeur pour les enregistrements d’association

La table des associations contient les attributs suivants :

Nom du champAlias du champDescription

OBJECTID

ID d’objet

ID d’objet de l’enregistrement dans la table.

FROMNETWORKSOURCEID

ID de la source de réseau d’origine

Identifiant unique de la source de réseau d’origine dans le réseau de distribution.

FROMGLOBALID

ID global d’origine

ID global de l’entité ou de l’objet d’origine dans l’association.

FROMTERMINALID

ID de borne d’origine

ID de borne de l’entité ou de l’objet d’origine dans l’association (le cas échéant).

TONETWORKSOURCEID

ID de la source de réseau de destination

Identifiant unique de la source de réseau de destination dans le réseau de distribution.

TOGLOBALID

ID global de destination

ID global de l’entité ou de l’objet de destination dans l’association.

TOTERMINALID

ID de borne de destination

ID de borne de l’entité ou de l’objet de destination dans l’association (le cas échéant).

ASSOCIATIONTYPE

Type d’association

Type d’association.

Les valeurs sont les suivantes :

  • Association de connectivité jonction-jonction = 1
  • Association d’inclusion = 2
  • Association de dépendances structurelles = 3
  • Association de connectivité jonction-tronçon origine = 4
  • Association de connectivité jonction-tronçon à mi-portée = 5
  • Association de connectivité jonction-tronçon destination = 6

ISCONTENTVISIBLE

Est contenu visible

Un indicateur booléen signalant si le contenu est visible. Applicable uniquement aux associations de dépendance structurelle.

PERCENTALONG

Pourcentage le long

La valeur avec pourcentage pour les associations de connectivité à mi-portée jonction-tronçon entre un objet de jonction et un objet de tronçon.

STATUS

Statut

La valeur du statut permet d’indiquer si l’association, ses entités ou objets participants ont été modifiés.

Pour en savoir plus sur l’interprétation des valeurs du champ de statut

ERRORCODE

Code d’erreur

Les erreurs concernant l’association sont affichées à l‘aide d’une valeur codée en bits pouvant représenter une ou plusieurs erreurs. Une association avec le code d’erreur 0 indique un enregistrement sans erreur.

ERRORMESSAGE

Message d’erreur

Informations contextuelles supplémentaires associées à l’erreur.

CREATIONDATE

Date de création

Date de création de l’association.

CREATOR

Créateur

Utilisateur ayant créé l’association.

LASTUPDATE

Dernière mise à jour

Date de la dernière mise à jour de la ligne dans cette table.

UPDATEDBY

Mis à jour par

Dernier utilisateur à avoir mis à jour une ligne dans cette table.

GLOBALID

ID global

Identifiant global de la ligne dans cette table

La table d’associations contient les attributs supplémentaires suivants pour prendre en charge la connectivité entre des objets groupés dans des réseaux de domaine de télécommunications.

Bêta :

Le réseau de domaine de télécommunications est disponible en tant que fonctionnalité bêta depuis la page Early Adopter Community dans ArcGIS Pro 3.5 et ArcGIS Enterprise 11.5. Par conséquent, certains liens peuvent ne pas être actifs. Pour accéder à cette fonctionnalité et en savoir plus, inscrivez-vous sur la page Early Adopter Community pour le réseau de domaine de télécommunications.

These fields are added to the table when the first telecom domain network is created in your utility network:

Nom du champAlias du champDescription
FROMFIRSTUNIT

Premières unités d’origine

ID de première unité du groupement de côté Origine dans l’association.

FROMNUMUNITS

Nombre d’unités d’origine

Taille du groupe contigu qui est connecté sur le côté Origine de l’association.

TOFIRSTUNIT

Première unité de destination

ID de première unité du groupement de côté Destination dans l’association.

TONUMUNITS

Nombre d’unités de destination

Taille du groupe contigu qui est connecté sur le côté Destination de l’association.

Accéder à la table Associations

La table des associations est gérée par le système et masquée par défaut. Vous pouvez utiliser l’option From Path (À partir d’un chemin) Données de la trajectoire du menu déroulant Add Data (Ajouter des données) Ajouter des données pour ajouter la table Associations à une carte. Cela permet de fournir du contexte et de gérer les conflits dans l’hypothèse où des conflits sont détectés sur un enregistrement d’association. Pour ajouter la table, renseignez l’adresse URL de service en ajoutant l’ID de couche de la table des associations (500001) comme indiqué dans l’exemple suivant : https://myserver.domain.com/server/rest/services/<service name>/FeatureServer/500001.

La table est ajoutée à la carte dans la fenêtre Contents (Contenu) sous Standalone tables (Tables autonomes).

Interpréter les valeurs du champ de statut

La valeur du champ attributaire Status indique les modifications qui ont été apportées à une association ou aux entités et objets faisant partie de l’association. Les valeurs affichées dans le champ de l’attribut représentent des valeurs décimales qui correspondent à la valeur codée en bits. La table suivante indique les valeurs de bit de statut et la façon dont elles sont représentées dans le champ Status :

Bit de statutValeur du champ StatutDescription

N/D

0

L’association n’est ni à valider, ni supprimée.

0

1

L’association est supprimée.

1

2

L’entité ou l’objet sur le côté Origine de l’association est supprimé.

2

4

L’entité ou l’objet sur le côté Destination de l’association est supprimé.

3

8

L’association doit être validée.

4

16

L’objet sur le côté Origine de l’association doit être validé.

5

32

L’objet sur le côté Destination de l’association doit être validé.

Par exemple, un statut de 4 bits serait représenté dans le champ Status par 16 (2^4 = 16) indiquant que l’objet sur le côté Origine de l’association a été modifié et doit être validé. Un enregistrement d’association qui n’a pas été modifié ou supprimé ne comporte aucune valeur de bit et est représenté par une valeur attributaire Status de 0. Ces valeurs sont additionnées lorsque plusieurs modifications sont apportées à un enregistrement d’association. Par exemple, une valeur attributaire Status égale à 49 indique que l’objet d’origine et de destination dans l’association doivent être validés et que l’association elle-même a été supprimée : (2^4 + 2^5 + 2^0) = 49. Une valeur attributaire Status égale à 56 indique que l’objet d’origine et de destination dans l’association, et l’association elle-même, doivent être validés : (2^3 + 2^4 + 2^5) = 56.