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.
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ètre | Explication | Type 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.
| Boolean |
Sortie dérivée
Nom | Explication | Type de données |
out_trace_network | Réseau de traces actualisé. | Réseau de traces |
Exemple de code
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)
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
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?