Crear un trazado de red (Red de trazado)

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.

    Más información sobre cómo crear una red de trazado

  • 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ámetroExplicaciónTipo 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.

  • Class Name: el nombre de la clase de entidad de línea en el dataset de entidades que se va a incluir en la red de trazado.
  • Connectivity Policy: la política de conectividad asociada de la clase de entidad especificada.
    • SIMPLE_EDGE: los recursos fluirán desde un extremo del eje y saldrán por el otro extremo.
    • COMPLEX_EDGE: los recursos se vaciarán a lo largo del eje.

Value Table

Salida derivada

NombreExplicaciónTipo de datos
out_trace_network

Red de trazado salida.

Red de trazado

Muestra de código

Ejemplo de CreateTraceNetwork (ventana de Python)

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

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados