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. Une topologie de réseau peut également être activée pour détecter les entités en erreur.

Utilisation

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

Syntaxe

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)

Le nombre maximum d’erreurs avant que le processus d’activation de la topologie de réseau s’arrête et que des erreurs soient consignées dans le tableau 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 seules les erreurs de réseau sont générées.

  • ONLY_ERRORSLe réseau de traces ne génère que les erreurs de réseau. La topologie n’est pas activée. 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