Activer la topologie du réseau (Réseau de traces)

Synthèse

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

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

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

Utilisation

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

  • Lorsque vous utilisez une géodatabase d’entreprise, les exigences sont les suivantes :

    • Le réseau de traces en entrée doit provenir d’une connexion à une base de données établie en tant que propriétaire du réseau de traces de la base de données.

    • Cet outil doit être exécuté lorsque vous êtes connecté à la version par défaut.

    • Le réseau de traces doit être inscrit en tant que branche versionnée.

    • Le réseau de traces doit être dans un état non versionné pour qu’il soit possible d’utiliser l’option avancée Only generate errors (Générer uniquement les erreurs).

    • Licence :
      Une licence doit être attribuée aux membres de l’organisation pour l’extension du type d’utilisateur ArcGIS Advanced Editing pour qu’ils puissent utiliser cet outil dans un déploiement d’entreprise.

Paramètres

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

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

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

Nombre maximum d’erreurs pouvant être découvertes avant l’arrêt du processus d’activation de la topologie de réseau. Les erreurs sont enregistrées dans les tables d’erreurs. Lorsqu’aucune valeur n’est fournie pour ce paramètre, un nombre infini d’erreurs peut être découvert. 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.

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.

  • Activé : le réseau de traces n’est é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 avant d’activer la topologie.
  • Désactivé : la topologie est activée et toute erreur existante génère des entités d’erreurs. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

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

Réseau de traces actualisé.

Trace Network

arcpy.tn.EnableNetworkTopology(in_trace_network, {max_number_of_errors}, {only_generate_errors})
NomExplicationType de données
in_trace_network

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

Trace Network; Trace Network Layer
max_number_of_errors
(Facultatif)

Nombre maximum d’erreurs pouvant être découvertes avant l’arrêt du processus d’activation de la topologie de réseau. Les erreurs sont enregistrées dans les tables d’erreurs. Lorsqu’aucune valeur n’est fournie pour ce paramètre, un nombre infini d’erreurs peut être découvert. 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.

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 traces 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 avant d’activer la topologie.
  • ENABLE_TOPOLa topologie est activée et toute erreur existante génère des entités d’erreurs. Il s’agit de l’option par défaut.
Boolean

Sortie obtenue

NomExplicationType de données
out_trace_network

Réseau de traces actualisé.

Trace Network

Exemple de code

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

Activez la topologie de réseau dans un réseau de traces intitulé MyNetwork et définissez le nombre maximal d’erreurs sur 500 avec la fonction EnableNetworkTopology.

import arcpy
arcpy.tn.EnableNetworkTopology('MyNetwork', 500)
Exemple 2 d’utilisation de la fonction EnableNetworkTopology (fenêtre Python)

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

import arcpy
arcpy.tn.EnableNetworkTopology('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