Remarque :
Pour Utility Network version 3 et antérieure, reportez-vous à Afficher les entités d’erreurs.
Si vous utilisez un réseau de distribution, des erreurs sont générées pour suivre les incohérences dans le réseau. Les erreurs sont stockées dans la table des zones à valider et référencées par la sous-couche Dirty Areas (Zones à valider) et la fenêtre Modify Associations (Modifier des associations).
La sous-couche Dirty Areas (Zones à valider) peut être utilisée pour identifier les zones à valider associées aux erreurs. Les zones à valider peuvent être examinées pour déterminer l’erreur spécifique associée à l’entité.
Pour en savoir plus sur les erreurs
Accéder aux erreurs
Pour qu’il soit possible d’accéder aux erreurs, la couche du réseau de distribution doit se trouver dans la fenêtre Contents (Contenu). Si tel n’est pas le cas, ajoutez-la dans votre carte active depuis la fenêtre Catalog (Catalogue).
Procédez comme suit pour accéder à la sous-couche des zones à valider :
- Développez la couche Utility Network (Réseau de distribution) dans la fenêtre Contents (Contenu).
La sous-couche Dirty Areas (Zones à valider) apparaît.
- Cliquez avec le bouton droit sur la sous-couche Dirty Areas (Zones à valider), puis cliquez sur Attribute Table (Table attributaire) pour ouvrir la table attributaire associée à la couche.
- Explorez la table attributaire des zones à valider pour identifier les erreurs. Les zones à valider dont le code d’erreur est supérieur à 0 sont associées à des entités présentant des erreurs. Une fenêtre contextuelle contenant une expression personnalisée a été configurée pour fournir des informations supplémentaires sur l’entité qui présente un erreur. Utilisez l’une des méthodes suivantes pour accéder à cette fenêtre contextuelle :
- Cliquez avec le bouton droit sur la ligne dans la table attributaire des zones à valider, puis cliquez sur Pop-up (Fenêtre contextuelle) .
- Utilisez l’outil Explore (Explorer) pour sélectionner une zone à valider sur la carte.
Examinez le champ Error(s) dans la fenêtre contextuelle pour comprendre l’erreur. Reportez-vous à Gestion des erreurs pour consulter une liste des numéros d’erreur et les descriptions de situation et pour en savoir plus sur la résolution des erreurs.
Remarque :
Les associations comportant des erreurs sont affichées dans la fenêtre Modify Associations (Modifier des associations) avec un indicateur orange situé en regard de l’entité ou de l’objet associé. Une info-bulle affiche des informations supplémentaires sur une erreur lorsque vous survolez l’indicateur dans la fenêtre.
Comprendre les attributs d’erreur
La table des zones à valider contient plusieurs attributs permettant d’identifier les erreurs et de travailler avec elles. Les info-bulles sont utilisées pour explorer et interpréter les erreurs identifiées dans la zone à valider.
Les attributs Status et Error code utilisent le codage bit à bit pour représenter l’opération ayant créé la zone à valider et pour afficher les erreurs associées aux entités, respectivement. Par exemple, un statut 4 serait représenté par 16 (2^4 = 16) et un code d’erreur 9 par 512 (2^9 = 512). Ces valeurs sont totalisées si plusieurs opérations ont mené à la création d’une zone à valider ou s’il existe plusieurs erreurs. La valeur 0 s’affiche pour la zone à valider lorsque la topologie de réseau est désactivée. Un champ Status Description s’affiche dans l’expression contextuelle pour fournir des informations supplémentaires sur l’opération ayant créé la zone à valider.
Le champ Error message fournit des informations contextuelles supplémentaires associées à l’erreur. Ces informations sont formatées pour renvoyer l’erreur, la valeur d’ID de source de l’entité de destination, ainsi que l’ID global de l’entité ou des entités de réseau présentant une erreur. L’exemple ci-dessous illustre un scénario dans lequel plusieurs entités de jonction partagent une géométrie coïncidente ; ce champ afficherait l’erreur 25 suivie par une valeur FeatureSourceID égale à 9, ce qui correspond à la classe d’entités Electric Distribution Device (Appareil de distribution électrique). Enfin, les ID globaux sont répertoriés dans le cas des entités coïncidentes violant la règle.
Si le message d’erreur dépasse les 512 caractères alloués, le champ est rogné et un message s’affiche pour indiquer qu’il existe d’autres violations de la règle. Dans ce scénario, corrigez l’erreur affichée et exécutez de nouveau l’opération de validation.
Le champ Error(s) de la fenêtre contextuelle permet d’afficher un numéro d’erreur et une description lisible. Si des informations contextuelles sont disponibles, le champ Error message fournit des détails supplémentaires concernant l’entité comportant l’erreur.
Alias du champ | Description | Exemple de valeur |
---|---|---|
Statut | Le statut de la zone à valider. Une valeur de bitmask est utilisée pour symboliser le type d’opération ayant créé la zone à valider. Cette valeur est déduite des éléments suivants :
| 16 |
ID source de réseau | ID source de la classe d’entités comportant une erreur. Ce paramètre utilise le domaine de valeurs précodées UN_<ID>_FeatureSourceID pour afficher le nom de la classe d’entités. | Ligne de distribution électrique |
GUID d’entité | GUID de l’entité comportant une erreur. | {C02B38E4-09A6-4BA8-83A3-E432895F7AFA} |
Code d’erreur | Valeur de bitmask représentant les codes d’erreur associés à l’entité. Cette valeur peut représenter une ou plusieurs erreurs. Un code d’erreur 0 indique une zone à valider sans erreurs. | 33554944 |
Message d’erreur | Informations contextuelles supplémentaires associées à l’erreur. Ceci est représenté comme suit : <ID d’erreur>, <ID de source d’entité de destination>, <GUID> Remarque :Pour l’ID d’erreur 9, un ou des ID de règle sont fournis en plus. | 25,9,{DBB3570D-BA76-4CEB-BB01-64E72AB9C6FD};25,9,{C487AA2E-9A4A-468A-940F-EA2136B3AE84};25,9,{A4F75E45-B911-467E-9297-4AED2AB6A08E}; |
Vous avez un commentaire à formuler concernant cette rubrique ?