Disponible con una licencia de Network Analyst.
La herramienta de geoprocesamiento Buscar rutas genera capas que representan paradas, rutas, indicaciones y ejes de ruta. Las clases de entidad de salida, y sus correspondientes atributos de campo, se describen en este tema.
Clase de entidad de rutas
La clase de entidad de línea de rutas representa las mejores rutas entre las paradas.
El nombre predeterminado de esta clase de entidad de salida es Routes, pero puede darle un nombre diferente cambiando el parámetro Nombre de rutas de salida (Output_Routes_Name en Python) antes de ejecutar.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad de rutas se muestran y describen a continuación.
Nombre del campo | Descripción |
---|---|
OID | Campo ID administrado por el sistema. |
Shape | El campo de geometría que indica la forma de las líneas. |
Name | El nombre de la ruta se copia del campo RouteName de las paradas a las que se visita. Si el campo RouteName de entrada de las paradas es nulo, el nombre se deriva de los nombres de la primera y de la última parada. Las paradas de entrada que tienen el mismo nombre de ruta en el momento en el que se ejecuta la herramienta se agrupan y se visitan por una ruta, asignando ese nombre a la ruta. Cuando hay más de un nombre de ruta presente en las paradas de entrada, la herramienta puede generar varias rutas: una para cada nombre de ruta. |
StopCount | El número de paradas asignadas a la ruta. |
Total_[Units] | Distancia o duración total de la ruta. Total_Minutes, Total_Miles y Total_Kilometers siempre están presentes. Otro campo estará presente si el parámetro de entrada Unidades de medida se ha establecido en una unidad diferente. |
Total_[Accumulated Cost Attribute]_[Units] | Distancia o duración total de la ruta basada en un atributo de coste seleccionado en el parámetro de entrada Atributos acumulados. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. |
TotalWait_[Time Attribute] | La cantidad de tiempo total que la ruta pasa frente a una parada esperando a que su ventana de tiempo se inicie. Por ejemplo, si una parada tiene una ventana de tiempo de 3:00 a 4:00 p.m. y la ruta llega a las 2:55 p.m., el tiempo de espera en esa parada es de 5 minutos. Este valor de campo es la suma de los tiempos de espera en todas las paradas. |
TotalViolation_[Time Attribute] | La cantidad total del tiempo de violación de ventana de tiempo de la ruta. Si una ruta llega a una parada 5 minutos después de que finalice la ventana de tiempo de la parada, el tiempo de violación en esa parada es de 5 minutos. Este campo es la suma de los tiempos de violación en todas las paradas. |
StartTime | La hora a la que la ruta comienza. |
EndTime | La hora a la que se finaliza la ruta. |
FirstStopOID | El identificador OID de la primera parada de la ruta. |
LastStopOID | El identificador OID de la última parada de la ruta. |
Shape_Length | Longitud geométrica de la entidad. |
Clase de entidad de parada
La clase de entidad Paradas representa las paradas que cualquiera de las rutas pudo o no alcanzar. Para aquellas que no se pudieron alcanzar, la tabla de atributos proporciona información sobre el origen del problema. Para aquellas que se pudieron alcanzar, la tabla de atributos enumera el nombre de ruta asignado a las paradas, la secuencia de parada, el tiempo de llegada y otra información.
El nombre predeterminado de esta clase de entidad de salida es Stops, pero puede darle un nombre diferente cambiando el parámetro Nombre de paradas de salida (Output_Stops_Name en Python) antes de ejecutar.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad de paradas se muestran y describen a continuación.
Nombre del campo | Descripción |
---|---|
OID | Campo ID administrado por el sistema. |
Shape | La geometría del punto, que se almacena internamente. |
Name | El nombre de la parada. Si la clase de entidad de paradas de entrada tiene un campo con el mismo nombre, este valor de Name se deriva de ese campo. De lo contrario, se asigna un valor predeterminado al valor de Name. |
RouteName | Representa el nombre de la ruta a la que se ha asignado la parada. Las paradas de entrada que tienen el mismo nombre de ruta en el momento en el que se ejecuta la herramienta se agrupan y se visitan por una ruta, asignando ese nombre a la ruta. Cuando hay más de un nombre de ruta presente en las paradas de entrada, la herramienta puede generar varias rutas: una para cada nombre de ruta. Si no hay presente ningún nombre, todas las paradas pertenecen a la misma ruta. |
Sequence | El orden en el que la ruta asignada visita la parada, que aparece enumerada en el campo RouteName. Una parada con un valor Sequence de 3 indica que la ruta asignada visita dos paradas antes de visitar la parada en cuestión. |
TimeWindowStart | Este campo especifica la hora más temprana a la que la ruta puede visitar la parada. Este campo y sus valores se copian de las paradas de entrada. |
TimeWindowEnd | Este campo especifica la hora más tardía a la que la ruta puede visitar la parada. Este campo y sus valores se copian de las paradas de entrada. |
Curb Approach | Especifica la dirección en la que un vehículo puede llegar a la parada y partir de ella. Este campo y sus valores se copian de las paradas de entrada. |
ArriveCurbApproach | Indica de qué lado del vehículo está el bordillo al llegar a la parada. |
DepartCurbApproach | Indica de qué lado del vehículo está el bordillo al salir de la parada. |
Status | Este campo está restringido por un dominio de valores, que se muestran a continuación (sus valores codificados se muestran entre paréntesis). Ten en cuenta que la ubicación de red hace referencia a la ubicación de la parada en el dataset de red.
|
Additional Time | Tiempo añadido al tiempo total de la ruta al visitar esta parada. Este campo y sus valores se copian de las paradas de entrada. Las unidades para este valor son las mismas que las especificadas en el parámetro de entrada Unidades de medida. |
Additional Distance | Distancia añadida a la distancia total de la ruta al visitar esta parada. Este campo y sus valores se copian de las paradas de entrada. Las unidades para este valor son las mismas que las especificadas en el parámetro de entrada Unidades de medida. |
Cumul_[Units] | La distancia o la duración acumuladas de la ruta desde el origen, incluida la parada. El valor detallado aquí es el tiempo o la distancia acumulados de la ruta hasta la parada, incluidos cualquier tiempo o distancia adicionales en la parada y en cualquier parada anterior. |
Cumul_[Attribute Name]_[Units] | La distancia o la duración acumuladas de la ruta desde el origen, incluida la parada. El valor detallado aquí es el tiempo o la distancia acumulados de la ruta hasta la parada, incluidos cualquier tiempo o distancia adicionales en la parada y en cualquier parada anterior. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. |
ArriveTime | La hora del día cuando la ruta llega a la parada. Cuando el dataset de red está configurado con zonas horarias, el valor de la hora del día corresponde a la zona horaria en la que se encuentra la parada; de lo contrario, corresponde a la zona horaria que está configurada en el equipo que se utiliza para resolver el análisis. |
DepartTime | La hora del día cuando la ruta sale de la parada. Cuando el dataset de red está configurado con zonas horarias, el valor de la hora del día corresponde a la zona horaria en la que se encuentra la parada; de lo contrario, corresponde a la zona horaria que está configurada en el equipo que se utiliza para resolver el análisis. |
ORIG_FID | El Id. de objeto de la parada de entrada. Este campo se puede usar para unir atributos de la clase de entidad Paradas de salida a la tabla de paradas de entrada o de paradas de entrada a paradas de salida. También se puede usar para unir atributos a y desde la clase de entidad Paradas. |
Clase de entidad de indicaciones
La clase de entidad de línea Indicaciones representa segmentos a lo largo de las rutas entre paradas. Incluye indicaciones de texto para obtener ayuda de navegación.
El nombre predeterminado de esta clase de entidad de salida es Directions, pero se le puede cambiar el nombre cambiando el parámetro Nombre de indicaciones (Output_Directions_Name en Python) antes de ejecutar.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad de Indicaciones se muestran y describen a continuación.
Nombre de campo | Descripción |
---|---|
ObjectID | Campo ID administrado por el sistema. |
Shape | El campo de geometría que indica la forma de las líneas. |
RouteName | El nombre de la ruta a la que se aplica la acción de conducción. |
ArriveTime | La hora del día para iniciar determinada acción de conducción. Si la ruta abarca varios días, la fecha y hora del día se muestran. |
Type | Este campo es para usuarios avanzados que desean personalizar el texto de las instrucciones de conducción. La mayoría de los usuarios pueden cubrir sus necesidades haciendo caso omiso de este campo y consultando el campo Text en su lugar. Type se refiere a una constante de una de dos enumeraciones: esriDirectionsManueverType o esriDirectionsStringType. (Consulte la descripción del campo SubItemType para saber a qué enumeración hace referencia el valor Type). Puede ver una lista de valores constantes en la búsqueda del SDK de su elección para el nombre de la enumeración. |
SubItemType | Este campo es para usuarios avanzados que desean personalizar el texto de las instrucciones de conducción. La mayoría de los usuarios pueden cubrir sus necesidades haciendo caso omiso de este campo y consultando el campo Text en su lugar. SubItemType funciona en combinación con Type para crear la dirección de conducción que se muestra en el campo Text. El campo SubItemType especifica si el campo Type se refiere a un valor constante de la enumeración esriDirectionsManueverType o de la enumeración esriDirectionsStringType.
|
Text | Una descripción de texto de la indicación de conducción. El texto utiliza el estilo, las unidades y el idioma especificado en los parámetros de la herramienta. |
ElapsedTime | Tiempo que se tarda en completar la maniobra. Las unidades elegidas en el parámetro Unidades de atributo de tiempo determinan las unidades del campo ElapsedTime. Algunas indicaciones de conducción incluyen registros adicionales para el tiempo de servicio, el tiempo de infracción, y así sucesivamente. En estos casos, el tiempo transcurrido se replica para cada registro. Si desea sumar el total de tiempo transcurrido, seleccione los registros con un valor de Tipo de 1 y súmelos. |
DriveDistance | Distancia de viaje a lo largo de este segmento de la ruta. Este valor es cero para las indicaciones de conducción que ocurren en la misma ubicación en la que comienza la próxima. |
Shape_Length | Longitud geométrica de la entidad. |
Clase de entidad ejes de ruta
La clase de entidad de línea ejes de ruta representa los segmentos individuales de calle a lo largo de los cuales viaja la ruta.
El nombre predeterminado de esta clase de entidad de salida es RouteEdges, pero puede darle un nombre diferente cambiando el parámetro Nombre de ejes de ruta de salida (Output_Route_Edges_Name en Python) antes de ejecutar.
A la clase de entidad se le asigna el mismo sistema de coordenadas que utiliza el dataset de red subyacente. Esto se puede controlar especificando un valor para el entorno de geoprocesamiento del Sistema de coordenadas de salida.
Los nombres de campo de la clase de entidad ejes de ruta se muestran y describen a continuación.
Nombre de campo | Descripción | |
---|---|---|
ObjectID | Campo ID administrado por el sistema. | |
Shape | El campo de geometría que indica la forma de las líneas. | |
SourceName | El nombre de la clase de entidad de origen de borde desde la que se generó la línea. | |
SourceOID | La Id. de objeto de la entidad de origen atravesada. Este valor es un Id. de objeto de la clase de entidad que se identifica en el campo SourceName. | |
RouteEdgeID | Id. que representa el eje del dataset de red atravesado por la ruta. Los Id. de objeto identifican de manera única las entidades y los Id. de eje identifican de manera única los ejes, y puede haber más de un eje por entidad de línea. | |
FromPosition | Especifica dónde comienza la entidad de RouteEdges de salida en referencia con la dirección digitalizada de la entidad de origen subyacente.
| |
ToPosition | Especifique dónde termina la entidad RouteEdge de salida en referencia a la dirección digitalizada de la entidad de origen subyacente.
| |
RouteID | Identifica de manera única la ruta que atravesó el eje. El valor RouteID corresponde a un valor OID de la case de entidad de rutas de salida. | |
Attr_[Units] | Tiempo de viaje o longitud de la parte atravesada de la entidad de origen subyacente. | |
Attr_[Cost Attribute]_[Units] | Tiempo de viaje o longitud de la parte atravesada de la entidad de origen subyacente según el nombre de atributo de costes. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. | |
Cumul_[Units] | Tiempo de viaje o longitud de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de origen subyacente. | |
Cumul_[Cost Attribute]_[Units] | Tiempo de viaje o longitud de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de origen subyacente. Las unidades del atributo de coste especificado a las unidades que se han establecido en el parámetro de entrada Unidades de medida. | |
Attr_[Restriction Attribute] | Especifica si el borde atravesado utiliza el atributo de restricción al que hace referencia en el nombre de este campo.
| |
Shape_Length | Longitud geométrica de la entidad. |