Resumen
Establece la dirección del flujo para una red geométrica con base en la dirección de digitalización o la configuración del origen/sumidero en la red geométrica.
Uso
A diferencia de la barra de herramientas Análisis de redes de servicios, esta herramienta permite establecer la dirección del flujo en función de la dirección de digitalización de los ejes de la red, además de los orígenes/sumideros definidos en la red.
Obtenga más información acerca de dirección_del_flujo_en_una_red_geométricaLa dirección del flujo se debe establecer en una sesión de edición. Si no está activa cuando se ejecuta la herramienta, la herramienta iniciará una sesión de edición.
Las redes geométricas en las geodatabases corporativas se deben registrar con control de versiones para que se pueda usar esta herramienta.
Esta herramienta no respeta las selecciones; el flujo se establece en cada eje de la red geométrica.
Esta herramienta solo se puede ejecutar con el procesamiento en primer plano, no se puede ejecutar mediante el procesamiento en segundo plano.
A diferencia de otros datasets, como la topología o datasets de red, las redes geométricas no tienen una capa asociada. Por lo tanto, cuando se utiliza esta herramienta en ArcMap, la red geométrica se debe seleccionar del disco. No hay opción para seleccionar la red geométrica como entrada desde una lista desplegable de capa para la herramienta.
Sintaxis
arcpy.management.SetFlowDirection(in_geometric_network, flow_option)
Parámetro | Explicación | Tipo de datos |
in_geometric_network | La red geométrica para la cual se establecerá el flujo. | Geometric Network |
flow_option | Indica el método por medio del cual se establecerá la dirección del flujo; no hay un valor predeterminado.
| String |
Muestra de código
Ejemplo de SetFlowDirecion (secuencia de comandos independiente)
La siguiente secuencia de comandos Python independiente muestra cómo usar SetFlowDirection en la secuencia de comandos Python para establecer la dirección del flujo para una red geométrica.
# 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")
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí