Activer la topologie du réseau (Utility Network)

Synthèse

Active la topologie de réseau pour un réseau de distribution.

Une topologie de réseau est requise pour les opérations analytiques telles que le traçage et les diagrammes de réseau. Une topologie de réseau peut également être activée pour détecter les entités d’erreurs.

Remarque :

À partir de ArcGIS Enterprise 10.9.1, l’opération de désactivation de la topologie de réseau est traitée de manière asynchrone à l’aide du service de géotraitement UtilityNetworkTools lorsqu’un réseau de distribution est utilisé dans une géodatabase d’entreprise. Le service UtilityNetworkTools est préconfiguré dans le dossier System des services d’entités qui incluent un réseau de distribution. Il possède un paramètre de délai d’expiration plus long et est réservé aux tâches de géotraitement sur les réseaux de distribution.

En savoir plus sur l’activation d’une topologie de réseau

Utilisation

  • Certaines tâches de configuration du réseau peuvent être effectuées uniquement avant la première activation de la topologie du réseau. Pour connaître les tâches spécifiques de cet outil et l’état de topologie de réseau requis, reportez-vous à la rubrique Tâches de gestion du réseau technique.

  • Toutes les classes d’entités du réseau de distribution doivent avoir un index spatial.

  • Lorsque vous utilisez une géodatabase d’entreprise, tenez compte des exigences suivantes :

Paramètres

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

Réseau de distribution pour lequel la topologie du réseau sera activée.

Utility Network; Utility Network Layer
Nombre maximum d'erreurs
(Facultatif)

Nombre maximal d’erreurs avant l’arrêt du processus d’activation de la topologie de réseau. Les erreurs sont enregistrées dans la sous-couche des zones à valider. La valeur par défaut est 10000.

Attention :

Augmenter la valeur du nombre maximum d'erreurs augmente le délai d'activation de la topologie. Il n'est pas recommandé de paramétrer une valeur au-dessus de celle par défaut de 10000 .

Long
Générer uniquement les erreurs
(Facultatif)

Indique si la topologie est activée ou si seules les erreurs réseau sont générées.

  • Cochée : Le réseau de distribution ne sera évalué que pour les erreurs de réseau. La topologie n’est pas activée. Si vous utilisez une géodatabase d’entreprise, les données ne peuvent pas être inscrites comme versionnées. Cela vous permet d’inspecter et de corriger les erreurs dans le réseau jusqu’à ce que vous soyez prêt à activer la topologie.
  • Non sélectionné : la topologie est activée et toute erreur existante génère des zones à valider avec des erreurs. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Réseau de distribution mis à jour

Réseau de distribution mis à jour.

Utility Network

arcpy.un.EnableNetworkTopology(in_utility_network, {max_number_of_errors}, {only_generate_errors})
NomExplicationType de données
in_utility_network

Réseau de distribution pour lequel la topologie du réseau sera activée.

Utility Network; Utility Network Layer
max_number_of_errors
(Facultatif)

Nombre maximal d’erreurs avant l’arrêt du processus d’activation de la topologie de réseau. Les erreurs sont enregistrées dans la sous-couche des zones à valider. La valeur par défaut est 10000.

Attention :

Augmenter la valeur du nombre maximum d'erreurs augmente le délai d'activation de la topologie. Il n'est pas recommandé de paramétrer une valeur au-dessus de celle par défaut de 10000 .

Long
only_generate_errors
(Facultatif)

Indique si la topologie est activée ou si seules les erreurs réseau sont générées.

  • ONLY_ERRORSLe réseau de distribution ne sera évalué que pour les erreurs de réseau. La topologie n’est pas activée. Si vous utilisez une géodatabase d’entreprise, les données ne peuvent pas être inscrites comme versionnées. Cela vous permet d’inspecter et de corriger les erreurs dans le réseau jusqu’à ce que vous soyez prêt à activer la topologie.
  • ENABLE_TOPOLa topologie est activée et toute erreur existante génère des zones à valider avec des erreurs. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

NomExplicationType de données
out_utility_network

Réseau de distribution mis à jour.

Utility Network

Exemple de code

Exemple 1 d’utilisation d’EnableNetworkTopology (fenêtre Python)

Activez la topologie de réseau dans un réseau de distribution nommé MyNetwork et définissez le nombre maximal d’erreurs sur 500 à l’aide de la fonction EnableNetworkTopology.

import arcpy
arcpy.EnableNetworkTopology_un('MyNetwork', 500)
Exemple 2 d'utilisation de l'outil EnableNetworkTopology (fenêtre Python)

Générez uniquement des erreurs pour un réseau de distribution nommé MyNetwork à l’aide de la fonction EnableNetworkTopology.

import arcpy
arcpy.EnableNetworkTopology_un('MyNetwork', '', 'ONLY_ERRORS')

Environnements

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

Informations de licence

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

Rubriques connexes