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

Résumé

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 en erreur.

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, tenez compte des exigences 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).

Syntaxe

arcpy.tn.EnableNetworkTopology(in_trace_network, {max_number_of_errors}, {only_generate_errors})
ParamètreExplicationType 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 se produire avant l’arrêt du processus d’activation de la topologie de réseau. Les erreurs sont enregistrées dans la table d’erreurs. 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 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_TOPO 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 dérivée

NomExplicationType de données
out_trace_network

Réseau de traces actualisé.

Réseau de traces

Exemple de code

Exemple 1 d'utilisation de l'outil EnableNetworkTopology (fenêtre Python)

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

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

Générez uniquement des erreurs pour un réseau de traces intitulé MyNetwork avec la fonction EnableNetworkTopology.

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