Crear capa de análisis de ruta (Network Analyst)

La documentación de ArcGIS 2.8 se ha archivadod y ha dejado de actualizarse. El contenido y los enlaces pueden estar obsoletos. Consulte la documentación más reciente.

Resumen

Crea una capa de análisis de red de ruta y establece sus propiedades de análisis. Una capa de análisis de ruta es útil para determinar la mejor ruta entre un conjunto de ubicaciones de red en función de un costo de red específico. La capa se puede crear utilizando un dataset de red local o un servicio de generación de rutas alojado en línea o en un portal.

Uso

  • Después de crear la capa de análisis con esta herramienta, puede agregarle objetos de análisis de red usando la herramienta Agregar ubicaciones, resolver el análisis usando la herramienta Resolver y guardar los resultados en el disco usando la herramienta Guardar en archivo de capa.

  • Al utilizar esta herramienta en modelos de geoprocesamiento, si el modelo se ejecuta como herramienta, la capa de análisis de red de salida debe convertirse en parámetro de modelo; de lo contrario, la capa de salida no se agrega al contenido del mapa.

  • En ArcGIS Pro, los datos de las capas de análisis de red se almacenan en el disco en las clases de entidad de geodatabase de archivos. Al crear una capa de análisis de red en un proyecto, los datos de la capa se crearán en un nuevo dataset de entidades en el entorno de Espacio de trabajo actual. Al crear una capa de análisis de red en un script de Python, primero debe definir explícitamente el entorno del espacio de trabajo en la geodatabase de archivos donde desea que se almacenen los datos de la capa utilizando arcpy.env.workspace = "<path to file gdb>". Cuando se crea la capa, un dataset de entidades nuevo que contiene las clases de entidades de la subcapa correspondiente se agregará a esta geodatabase de archivos.

Parámetros

EtiquetaExplicaciónTipo de datos
Fuente de datos de red

El servicio o dataset de red en el que se realizará el análisis de red. Utilice la dirección URL del portal para un servicio.

Network Dataset Layer;String
Nombre de capa
(Opcional)

El nombre de la capa de análisis de red que se creará.

String
Modo de viaje
(Opcional)

El nombre del modo de viaje que se utilizará en el análisis. El modo de viaje representa un conjunto de parámetros de red como, por ejemplo, restricciones del viaje y las normas sobre cambios de sentido, que determina cómo un peatón, un coche, un camión u otro medio de transporte se desplaza por la red. Los modos de viaje se definen en su fuente de datos de red.

También se puede utilizar como entrada del parámetro un objeto arcpy.na.TravelMode y una cadena que contenga la representación JSON válida de un modo de viaje.

String
Secuencia
(Opcional)

Especifica si las paradas de entrada se deben visitar en un orden concreto al calcular la ruta óptima. Esta opción cambia el análisis de ruta de un problema de ruta más corta a un problema del vendedor viajero (TSP).

  • Usar orden actualSe visitarán las paradas en el orden de entrada. Esta es la opción predeterminada.
  • Buscar el mejor ordenSe reordenarán las paradas para encontrar la ruta óptima. Esta opción cambia el análisis de ruta de un problema de ruta más corta a un problema del vendedor viajero (TSP).
  • Mantener la primera y última paradaMantener las paradas inicial y final por orden de entrada. El resto se reordenará para encontrar la ruta óptima.
  • Preservar primera paradaMantener la parada inicial por orden de entrada. El resto se reordenará para encontrar la ruta óptima.
  • Preservar última paradaMantener la parada final por orden de entrada. El resto se reordenará para encontrar la ruta óptima.
String
Hora del día
(Opcional)

La fecha y hora de inicio para la ruta. La hora de inicio de una ruta se utiliza típicamente para encontrar rutas en función del atributo de impedancia que varía según el momento del día. Por ejemplo, se podría utilizar la hora de inicio de las 7:00 a.m. para encontrar una ruta en la que se tenga en cuenta el tráfico en hora punta. El valor predeterminado de este parámetro es 8:00 a.m. Una fecha y hora se puede especificar como 21/10/05 10:30 a.m. Si la ruta abarca varios días, y solamente se especifica la hora de inicio, se utilizará la fecha actual.

En lugar de usar una fecha determinada, también se puede especificar un día de la semana utilizando las siguientes fechas:

  • Hoy, 30/12/1899
  • Domingo, 31/12/1899
  • Lunes, 1/1/1900
  • Martes, 2/1/1900
  • Miércoles, 3/1/1900
  • Jueves, 4/1/1900
  • Viernes, 5/1/1900
  • Sábado, 6/1/1900

Por ejemplo, para especificar que el viaje debería empezar a las 5:00 p.m. el martes, especifique el valor de parámetro como 2/1/1900 5:00 PM.

Después de la resolución, se completan las horas de inicio y fin de la ruta en las rutas de salida. Estas horas de inicio y fin también se usan cuando se generan indicaciones.

Date
Zona horaria
(Opcional)

Especifica la zona horaria del parámetro Hora del día.

  • Hora local en ubicacionesEl parámetro Hora del día se refiere a la zona horaria donde se encuentra la primera parada de una ruta. Esta es la opción predeterminada.Si va a generar muchas rutas que empiezan en varias zonas horarias, los tiempos de inicio se escalonarán en hora universal coordinada (UTC). Por ejemplo, un valor de Hora del día igual a 10:00 a.m., 2 de enero, significaría una hora de inicio igual a las 10:00 a.m. hora estándar del este (3:00 p.m. UTC) para las rutas que empiecen en la zona horaria oriental y 10:00 a.m. hora estándar central (4:00 p.m. UTC) para las rutas que empiecen en la zona horaria central. Las horas de inicio se desplazan en una hora en UTC.Las fechas y horas de llegada y salida registradas en la clase de entidad Paradas de salida harán referencia a la zona horaria local de la primera parada de cada ruta.
  • UTCEl parámetro Hora del día se refiere al tiempo universal coordinado (UTC). Seleccione esta opción si desea generar una ruta para una hora determinada, como ahora, pero no está seguro de la zona horaria en que se encontrará la primera parada.Si va a generar muchas rutas que abarquen varias zonas horarias, las horas de inicio en UTC serán simultáneas. Por ejemplo, un valor de Hora del día igual a 10:00 a.m., 2 de enero, significaría una hora de inicio igual a las 5:00 a.m. hora estándar del este (10:00 a.m. UTC) para las rutas que empiecen en la zona horaria oriental y 4:00 a.m. hora estándar central (10:00 a.m. UTC) para las rutas que empiecen en la zona horaria central. Ambas rutas empezarían a las 10:00 a.m. UTC.Las fechas y horas de llegada y salida registradas en la clase de entidad Paradas de salida se referirán a UTC.
String
Forma de línea
(Opcional)

Especifica el tipo de forma para las entidades de ruta que son la salida del análisis.

Sin importar el tipo de forma de salida elegido, la mejor ruta siempre se determina mediante la impedancia de red, nunca según la distancia euclidiana. Esto significa que solo las formas de la ruta son diferentes, no los elementos transitables subyacentes de la red.

  • A lo largo de la redLas rutas de salida tendrán la misma forma que las fuentes de red subyacentes. La salida incluye mediciones de ruta para la referenciación lineal. Las mediciones aumentan desde la primera parada y registran la impedancia acumulativa para alcanzar una posición determinada.
  • Sin líneasNo se generará ninguna forma para las rutas de salida.
  • Líneas rectasLa forma de la ruta de salida será una línea recta simple entre las paradas.
String
Atributos acumulados
(Opcional)

Lista de los atributos de coste que se acumularán durante el análisis. Estos atributos acumulados solo se utilizan como referencia; el solucionador solo utiliza el atributo de coste empleado en el modo de viaje indicado al solucionar el análisis.

Para cada atributo de coste acumulado, se rellena una propiedad Total_[Impedance] en las entidades de salida del análisis de red.

Este parámetro no está disponible si la fuente de datos de red es un servicio ArcGIS Online o si la fuente de datos de red es un servicio en una versión de Portal for ArcGIS que no admite la acumulación.

String
Generar indicaciones al resolver
(Opcional)

Especifica si se generarán indicaciones al ejecutar el análisis.

  • Activado: se generarán indicaciones paso a paso al resolver. Esta es la opción predeterminada.
  • Desactivado: no se generarán indicaciones paso a paso al resolver.

En el caso de un análisis en el que no sea necesario generar indicaciones paso a paso, dejar esta opción desactivada hará que se reduzca el tiempo que se tarda en resolver el análisis.

Boolean
Zona horaria para campos de hora
(Opcional)

Especifica la zona horaria que se utilizará para interpretar los campos de hora incluidos en las tablas de entrada, como los campos empleados en las ventanas temporales.

  • Hora local en ubicacionesLos valores de fecha y hora de los campos de hora correspondientes a la parada se interpretarán con arreglo a la zona horaria en la que se produce la parada. Esta es la opción predeterminada.
  • UTCLos valores de fecha y hora de los campos de hora correspondientes a la parada se refieren al tiempo universal coordinado (UTC).
String

Salida derivada

EtiquetaExplicaciónTipo de datos
Capa de Network Analyst

La capa de análisis de red de salida.

Capa de Network Analyst

Entornos

Casos especiales

Información de licenciamiento

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

Temas relacionados