Resumen
Habilita una topología de red para una red de trazado.
Se requiere una topología de red para operaciones analíticas como el seguimiento y para utilizar diagramas de red. También es posible habilitar una topología de red para descubrir entidades de error.
Uso
Todas las clases de entidad de red de trazado deben tener un índice espacial.
Al trabajar con una geodatabase corporativa, los requisitos son los siguientes:
La red de trazado de entrada debe provenir de una conexión de base de datos establecida como propietaria de la red de trazado de la base de datos.
Esta herramienta se debe ejecutar cuando esté conectada a la versión predeterminada.
La red de trazado debe estar registrada como versionada en rama.
La red de trazado debe estar en un estado no versionado para utilizar la opción avanzada Generar solamente errores.
Sintaxis
arcpy.tn.EnableNetworkTopology(in_trace_network, {max_number_of_errors}, {only_generate_errors})
Parámetro | Explicación | Tipo de datos |
in_trace_network | La red de trazado para la que se habilitará la topología de red. | Trace Network; Trace Network Layer |
max_number_of_errors (Opcional) | Número máximo de errores que se pueden producir antes de que se detenga el proceso de habilitación de la topología de red. Los errores se registrarán en la tabla de errores. El valor predeterminado es 10.000. Precaución:El aumento del valor máximo del número de errores incrementará el tiempo que se necesita para habilitar la topología. No se recomienda establecer un valor mayor que el valor predeterminado de 10.000. | Long |
only_generate_errors (Opcional) | Especifica si la topología estará habilitada o solo se generarán errores de red.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_trace_network | La red de trazado actualizada. | Red de trazado |
Muestra de código
Habilitar la topología de red para una red de trazado denominada MyNetwork y cambiar el número máximo de errores a 500 con ayuda de la función EnableNetworkTopology.
import arcpy
arcpy.EnableNetworkTopology_tn('MyNetwork', 500)
Generar errores únicamente para una red de trazado denominada MyNetwork con ayuda de la función EnableNetworkTopology.
import arcpy
arcpy.EnableNetworkTopology_tn('MyNetwork', '', 'ONLY_ERRORS')
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí