Résumé
Définit le sens de circulation pour un réseau géométrique selon le sens de numérisation ou les paramètres de source/cuvette dans le réseau géométrique.
Utilisation
Contrairement à la barre d'outils Analyse du réseau de distribution, cet outil permet de définir le sens de circulation selon le sens de numérisation de tronçons de réseau en plus des sources/cuvettes définies dans votre réseau.
En savoir plus sur flow_direction_in_a_geometric_networkLe sens de circulation doit être défini dans une session de mise à jour. Si aucune session n'est active lorsque l'outil est exécuté, celui-ci en démarre une.
Les réseaux géométriques dans les géodatabase d'entreprise doivent être inscrits comme versionnés pour que cet outil puisse être utilisé.
Ce outil ne respecte pas les sélections. La circulation est définie sur chaque tronçon du réseau géométrique.
Cet outil ne peut être exécuté que dans le cadre d'un traitement au premier plan, et non en arrière-plan.
Contrairement aux autres jeux de données, tels que la topologie ou les jeux de données réseau, les réseaux géométriques ne sont associés à aucune couche. Ainsi, lorsque vous utilisez cet outil dans ArcMap, vous devez sélectionner le réseau géométrique à partir du disque. Il n'est pas possible de sélectionner le réseau géométrique en tant qu'entrée dans l'outil à partir d'une partir d'une liste déroulante de couches.
Syntaxe
arcpy.management.SetFlowDirection(in_geometric_network, flow_option)
Paramètre | Explication | Type de données |
in_geometric_network | Réseau géométrique pour lequel la circulation sera définie. | Geometric Network |
flow_option | Indique la méthode par laquelle le sens de circulation sera établi ; il n'existe aucune valeur par défaut.
| String |
Exemple de code
Exemple d'utilisation de l'outil Définir le sens de circulation (script autonome)
Le script Python autonome suivant explique comment utiliser l'outil SetFlowDirection dans un script Python pour définir le sens de circulation pour un réseau géométrique.
# Import arcpy module
import arcpy
# Local variables:
Water_Net = "C:/testing/GeometricNetworks/Montgomery.gdb/Water/Water_Net"
# Process: Set Flow Direction
arcpy.SetFlowDirection_management(Water_Net, "WITH_DIGITIZED_DIRECTION")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Non
- Standard: Oui
- Advanced: Oui