Analyser les données du réseau (Utility Network)

Synthèse

Permet d’analyser un jeu de données de réseau de distribution pour synthétiser et signaler les erreurs dans une géodatabase mobile en sortie afin de les résoudre.

La sortie de cet outil crée une base de données de résolution des erreurs contenant une synthèse de toutes les erreurs de topologie identifiées dans le réseau, avec leur localisation, les entités ayant participé au scénario d’erreur et les règles potentielles pouvant être ajoutées pour résoudre l’erreur.

En savoir plus sur l’analyse et la résolution des erreurs dans le réseau de distribution

Utilisation

  • La topologie du réseau peut être activée ou désactivée.

  • Cet outil ne modifie pas les données du réseau de distribution en entrée.

  • Le fichier de couche en sortie inclut les couches d’erreurs avec les ensembles de définition et les relations cartographiques aux données source pour faciliter la navigation dans les lignes et alimenter la table de résolution des erreurs.

  • Si une géodatabase d’entreprise est utilisée, le paramètre Réseau de distribution en entrée doit provenir d’une connexion à une base de données établie en qualité de propriétaire du réseau de distribution de la base de données.

  • La sortie de cet outil peut être modifiée pour être utilisée avec l’outil Apply Error Resolutions (Appliquer les résolutions des erreurs) afin de résoudre les erreurs détectées dans le réseau de distribution. Vous pouvez activer la topologie du réseau et résoudre manuellement des erreurs individuelles, mais il est recommandé d’utiliser les outils inclus dans le jeu d’outils Migration pour identifier et résoudre les types d’erreurs suivants :

    ErreurDescription

    La géométrie de l’entité de réseau est vide. (ID d’erreur : 1)

    La longueur d’une entité linéaire est nulle ou proche de zéro.

    Règle manquante (ID d’erreur : 8)

    Deux entités sont potentiellement connectées, mais aucune règle ne l’autorise.

    Connectivité ambiguë (ID d’erreur : 9)

    Plusieurs règles sont disponibles pour une connexion potentielle.

    Jonction manquante (ID d’erreur : 10)

    Deux lignes dont le type de ressources est différent sont connectées sans jonction ou dispositif.

    Règle de connectivité de tronçon (ID d’erreur : 13)

    Une ligne présente une connexion qui ne respecte pas sa règle de connectivité de tronçon.

    Ligne auto-sécante (ID d’erreur : 20)

    La géométrie d’une ligne s’intersecte avec elle-même.

    Sommets dupliqués (ID d’erreur : 21)

    Une ligne possède plusieurs sommets en double ou des sommets dans une tolérance spécifiée les uns des autres.

    Points empilés (ID d’erreur : 25)

    Plusiurs jonctions ou dispositifs occupent le même emplacement x, y, z.

    Borne non valide (ID d’erreur : 36)

    Le champ From terminal ID (ID de borne d’origine) ou To terminal ID (ID de borne de destination) d’une ligne n’est pas valide pour l’un des dispositifs ou l’une des jonctions auquel il est connecté.

    Dérivations de sous-réseau (ID d’erreur : 37)

    Une entité de la catégorie Dérivations de sous-réseau est représentée à l’extrémité de deux lignes.

    Borne de dispositif de mi-portée (ID d’erreur : 38)

    Un dispositif possédant une configuration de borne est dessiné à mi-portée sur une ligne.

Paramètres

ÉtiquetteExplicationType de données
Réseau de distribution en entrée

Réseau de distribution analysé à la recherche d’éventuelles erreurs.

Utility Network Layer
Emplacement en sortie

Dossier en sortie dans lequel la géodatabase mobile de résolution des erreurs en sortie est créée. La valeur par défaut correspond au dossier en sortie du projet.

Folder
Nom en sortie
(Facultatif)

Nom de la géodatabase mobile en sortie. Le nom par défaut est AnalysisResults.

String
Set default resolution actions (Définir les actions de résolution par défaut)
(Facultatif)

Indique si les erreurs sont renseignées avec les actions par défaut dans la table de résolution des erreurs.

  • Sélectionné : les types d’erreur spécifiés sont renseignés avec les actions par défaut dans la table de résolution des erreurs.
  • Non sélectionné : aucun type d’erreur n’est renseigné avec les actions par défaut. Il s’agit de l’option par défaut.

Si ce paramètre est sélectionné, les types d’erreur suivants sont renseignés :

  • Géométrie vide – Supprimer tout.
  • Longueur de forme vide – Supprimer tout.
  • Ligne auto-sécante – Supprimer tout sauf le premier.
  • Sommets en double – Supprimer tout sauf le premier.
  • Points empilés – Supprimer tout sauf le premier.
  • Sommet avec tolérance – Une ancre est attribuée en fonction de la priorité (jonction > extrémité > centre) et une capture est attribuée pour tout le reste.

Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Géodatabase en sortie

Géodatabase en sortie.

Workspace
Fichier de couche en sortie

Fichier de couche en sortie.

File

arcpy.un.AnalyzeNetworkData(in_utility_network, in_folder, {output_name}, {set_default_actions})
NomExplicationType de données
in_utility_network

Réseau de distribution analysé à la recherche d’éventuelles erreurs.

Utility Network Layer
in_folder

Dossier en sortie dans lequel la géodatabase mobile de résolution des erreurs en sortie est créée. La valeur par défaut correspond au dossier en sortie du projet.

Folder
output_name
(Facultatif)

Nom de la géodatabase mobile en sortie. Le nom par défaut est AnalysisResults.

String
set_default_actions
(Facultatif)

Indique si les erreurs sont renseignées avec les actions par défaut dans la table de résolution des erreurs.

  • SET_DEFAULTSLes types d’erreur spécifiés sont renseignés avec les actions par défaut dans la table de résolution des erreurs.
  • LEAVE_BLANKAucun type d’erreur n’est renseigné avec les actions par défaut. Il s’agit de l’option par défaut.

Si ce paramètre est défini sur SET_DEFAULTS, les types d’erreur suivants sont renseignés :

  • Géométrie vide – Supprimer tout.
  • Longueur de forme vide – Supprimer tout.
  • Ligne auto-sécante – Supprimer tout sauf le premier.
  • Sommets en double – Supprimer tout sauf le premier.
  • Points empilés – Supprimer tout sauf le premier.
  • Sommet avec tolérance – Une ancre est attribuée en fonction de la priorité (jonction > extrémité > centre) et une capture est attribuée pour tout le reste.

Boolean

Sortie obtenue

NomExplicationType de données
out_gdb

Géodatabase en sortie.

Workspace
out_layer_file

Fichier de couche en sortie.

File

Exemple de code

Exemple d’utilisation de l’outil AnalyzeNetworkData (fenêtre Python)

Analysez un jeu de données de résau de distribution intitulé MyUtilityNetwork à la recherche d’éventuelles erreurs.

import arcpy 
arcpy.un.AnalyzeNetworkData("MyUtilityNetwork", "C:\\Temp\\Output\\", "AnalysisResults", False)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes