Geoprocessing functions in arcpy.nax

The Network Analyst module, arcpy.nax, includes functions that represent geoprocessing tools from the Network Analyst toolbox. When writing Python code, you can use these geoprocessing tools as Python functions. The following table summarizes the geoprocessing tools that are available in arcpy.nax:

Network Analyst geoprocessing functions

FunctionDescription

BuildNetwork

Reconstruye la conectividad de la red y la información del atributo de un dataset de red. Es necesario reconstruir el dataset de red después de editar los atributos o las entidades de una clase de entidad de origen participante. Después de que se editan las entidades de origen, la herramienta establece la conectividad de la red sólo en las áreas que fueron editadas para agilizar el proceso de construcción, sin embargo, cuando se editan los atributos de la red, se reconstruye la extensión completa del dataset de red. En el caso de un dataset de red grande, posiblemente esta operación sea lenta.

CalculateLocations

Localiza entidades de entrada en una red y agrega campos que describen estas ubicaciones de red a las entidades de entrada. La herramienta se utiliza para precalcular las ubicaciones de red de entradas que se utilizarán en un flujo de trabajo de Network Analyst, y así mejorar el rendimiento del análisis en el momento de la resolución. La herramienta almacena las ubicaciones de red calculadas de las entradas en los campos de los datos de entrada.

CreateNetworkDataset

Crea un dataset de red en un dataset de entidades existente. El dataset de red se puede utilizar para realizar análisis de red con los datos del dataset de entidades.

CreateNetworkDatasetFromTemplate

Crea un nuevo dataset de red con el esquema incluido en el archivo de la plantilla de entrada (.xml). Todas las clases de entidad y tablas de entrada necesarias para crear el dataset de red deben existir previamente antes de ejecutar esta herramienta.

CreateTemplateFromNetworkDataset

Crea un archivo que contiene el esquema de un dataset de red existente. Después, este archivo de plantilla se puede utilizar para crear un dataset de red nuevo con el mismo esquema.

CreateTurnFeatureClass

Crea una nueva clase de entidad de giro para almacenar entidades de giro que modelan movimientos de giro en un dataset de red.

DissolveNetwork

Crea un nuevo dataset de red que minimiza la cantidad de entidades de línea requeridas para modelar correctamente el dataset de red de entrada. El dataset de red de salida más eficiente reduce el tiempo necesario para resolver análisis, dibujar resultados y generar las indicaciones para conducir. Esta herramienta genera como salida un nuevo dataset de red y clases de entidad de origen; el dataset de red de entrada y las entidades de origen permanecen sin cambios.

IncreaseMaximumEdges

Incrementa la cantidad máxima de bordes por giro en una clase de entidad de giro.

MakeNetworkDatasetLayer

Crea una capa de dataset de red a partir de un dataset de red.

PopulateAlternateIDFields

Crea y rellena campos adicionales en las clases de entidad de giro que hacen referencia a los ejes mediante un ID alternativo. Los ID alternativos permiten disponer de otro conjunto de ID, que puede ayudar a mantener la integridad de las entidades de giro en caso de que se editen los ejes del origen.

ShareAsRouteLayers

Comparte el resultado de los análisis de red como elementos de capa de ruta en un portal. Las capas de rutas incluyen toda la información de una ruta, como las paradas asignadas a la ruta y las indicaciones del viaje.

UpdateByAlternateIDFields

Actualiza todas las referencias de borde en las clases de entidad de giro utilizando un campo de Id. alternativo. Esta herramienta se debe utilizar después de realizar ediciones en las entidades de línea de entrada que las entidades de giro toman como referencia para sincronizar las entidades de giro en base a los campos de Id. alternativos.

UpdateByGeometry

Actualiza todas las referencias de borde en la clase de entidad de giro utilizando la geometría de las entidades de giro. Esta herramienta resulta útil cuando las Id. enumeradas para el giro ya no pueden encontrar los bordes que participan en el giro debido a que se realizaron ediciones en los bordes subyacentes.