Resumen
Crea una red de trazado.
Se crea un dataset de red de trazado basado en un punto de entrada y clases de entidad de línea que se especifican para participar en la red de trazado.
Uso
Se debe especificar un dataset de entidades existente para el parámetro Dataset de entidades de entrada.
Las clases de entidad deben estar en el mismo dataset de entidades que la red de trazado.
Como mínimo, se requiere un cruce de entrada o un eje de entrada.
Solamente son compatibles como entrada las clases de entidad de punto y línea. Las clases de entidad no pueden participar en otra red de trazado ni otra funcionalidad avanzada de geodatabase, como una topología o dataset de red.
Al trabajar con una geodatabase corporativa, los requisitos son los siguientes:
- Debe estar conectado como propietario de datos del dataset de entidades de entrada para ejecutar esta herramienta.
- La red de trazado no puede ser propiedad de ninguna cuenta de usuario, administrador de base de datos o administrador de la geodatabase autenticada por sistema operativo.
Licencia:
La cuenta del portal activa debe tener una licencia con la extensión de tipo de usuario ArcGIS Trace Network para crear, publicar y trabajar con una red de trazado de una geodatabase corporativa.
Sintaxis
arcpy.tn.CreateTraceNetwork(in_feature_dataset, in_trace_network_name, {input_junctions}, {input_edges})
Parámetro | Explicación | Tipo de datos |
in_feature_dataset | Dataset de entidades que contendrá la red de trazado. | Feature Dataset |
in_trace_network_name | El nombre de la red de trazado que se creará. | String |
input_junctions [input_junctions,...] (Opcional) | Los nombres de las clases de entidad de punto en el dataset de entidades que se va a incluir en la red de trazado. | String |
input_edges [[Class Name, Connectivity Policy],...] (Opcional) | Las clases de entidad de línea y política de conectividad asociada que se van a incluir en la red de trazado.
| Value Table |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_trace_network | Red de trazado salida. | Red de trazado |
Muestra de código
Crear una red de trazado llamada HydroNetwork.
import arcpy
arcpy.CreateTraceNetwork_tn(r"C:\MyProject\MyNetworkGdb.gdb\Hydro",
"HydroNetwork",
["AdditionalJunctions", "HydroJunctions", "PourPoints"],
[["BlackLines", "SIMPLE_EDGE"], ["HydroLines", "COMPLEX_EDGE"]])
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí