ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Salida de FindRoutes

  • output_routes
  • output_directions
  • output_stops
  • output_route_edges
  • solve_succeeded

Cuando se ejecuta correctamente, el servicio devuelve las mejores rutas entre las paradas y el estado que indica si el análisis ha sido satisfactorio por medio de los siguientes parámetros de salida:

output_routes

Utilice este parámetro para acceder a la ruta o rutas resultantes entre las paradas.

A continuación se proporciona una descripción de los campos que se devuelven para cada ruta:

Nombre del campoDescripción

OID

Identificador único para la ruta. El servicio genera automáticamente este identificador.

Nombre

El nombre de la ruta se basa en el campo RouteName de las paradas asociadas. Si el campo RouteName de entrada es nulo, el nombre se deriva del campo Nombre de la primera y de la última parada.

StopCount

El número de paradas asignadas a la ruta.

Total_Minutes

El tiempo de viaje acumulado en minutos de la ruta entre las paradas.

FirstStopOID

El valor ObjectID de la primera parada de la ruta. Este campo se utiliza a menudo para unir información de las paradas de entrada con las rutas.

LastStopOID

El valor ObjectID de la última parada de la ruta. Este campo se utiliza a menudo para unir información de las paradas de entrada con las rutas.

Total_Kilometers

La distancia de viaje acumulada en kilómetros de la ruta entre las paradas.

Total_Miles

La distancia de viaje acumulada en millas de la ruta entre las paradas.

Shape_Length

La longitud de la ruta en las unidades de la referencia espacial especificada para la geometría de la ruta. De forma predeterminada, la longitud se indica en grados decimales si no se especifica el parámetro env:outSR.

Nota:

Se incluye un campo adicional con el nombre Total_[MeasurementUnits] si el parámetro measurement_units no es igual a Miles, Kilometers o Minutes. Por ejemplo, si el parámetro measurement_units se especifica como Meters, el parámetro output_routes incluirá los campos Total_Meters, Total_Miles, Total_Kilometers y Total_Minutes.

output_directions

Utilice este parámetro para acceder a las indicaciones de conducción giro a giro para cada ruta resultante entre las paradas. El parámetro incluye indicaciones de conducción, así como la geometría para la entidad de indicaciones correspondiente al texto. La forma de la entidad de indicaciones está determinada desde las calles subyacentes incluidas en la ruta. Las geometrías de entidad se devuelven en la referencia espacial especificada como el parámetro env:outSR. Las entidades están vacías si el parámetro populate_directions es false. Los parámetros directions_language, directions_distance_units y directions_style_name ejercen una gran influencia en las indicaciones de conducción.

A continuación se proporciona una descripción de los campos que se devuelven para las entidades de indicaciones:

Nombre del campoDescripción

ObjectID

Un identificador único para la entidad de indicaciones. El servicio genera automáticamente este identificador.

RouteName

El nombre de la ruta a la que se aplica la acción de conducción. Este valor es el mismo que el atributo Name del parámetro output_routes.

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.

Tipo

Indica el tipo de maniobra que la entidad de indicación representa o el tipo de texto de las indicaciones. Para determinar si Type hace referencia a un tipo de maniobra o a un tipo de cadena de caracteres de las indicaciones, compruebe el valor del campo SubItemType.

Por ejemplo, Type se puede utilizar para asignar un icono diferente para un texto de indicación en función del tipo de maniobra, o usar un estilo de formato especial dependiendo del tipo de cadena de caracteres de las indicaciones cuando se visualizan las indicaciones de conducción en su aplicación.

El valor Type es un valor entero de las tablas Tipos de maniobra o Tipos de cadena de caracteres de las indicaciones mostradas debajo.

Tipos maniobra

ValorDescripción

0

Desconocido

1

Llegar a la parada

2

Siga recto

3

Gire a la izquierda

4

Gire a la derecha

5

Gire a la izquierda

6

Gire a la derecha

7

Gire a la izquierda

8

Gire a la derecha

9

Realice un giro en U

10

Tome el ferri

11

Tome la rotonda

12

Incorporarse a autopista

13

Salir de autopista

14

Seguir en otra autopista

15

En cruce, manténgase en el centro

16

En cruce, manténgase a la izquierda

17

En cruce, manténgase a la derecha

18

Salida desde parada

19

Elemento de planificación de viaje

20

Fin de ferri

21

Rampa a la derecha

22

Rampa a la izquierda

23

Gire a la izquierda y gire inmediatamente a la derecha

24

Gire a la derecha y gire inmediatamente a la izquierda

25

Gire a la derecha y gire inmediatamente a la derecha

26

Gire a la izquierda y gire inmediatamente a la izquierda

Tipos de cadena de caracteres de las indicaciones

ValorDescripción

0

Tipo de cadena de caracteres de indicaciones generales

1

Tipo de cadena de caracteres de indicaciones de salida

2

Tipo de cadena de caracteres de indicaciones de llegada

3

Tipo de cadena de caracteres de indicaciones de longitud

4

Tipo de cadena de caracteres de indicaciones de tiempo

5

Tipo de cadena de caracteres de indicaciones de resumen de tiempo

6

Tipo de cadena de caracteres de indicaciones de ventana de tiempo

7

Tipo de cadena de caracteres de indicaciones de tiempo de infracción

8

Tipo de cadena de caracteres de indicaciones de tiempo de espera

9

Tipo de cadena de caracteres de indicaciones de tiempo de servicio

10

Tipo de cadena de caracteres de indicaciones de tiempo estimado de llegada

11

Tipo de cadena de caracteres de indicaciones de longitud acumulada

12

Tipo de cadena de caracteres de indicaciones de nombres de calle

13

Tipo de cadena de caracteres de indicaciones de nombre de calle alternativo

14

Tipo de cadena de caracteres de indicaciones de información de señal de bifurcación

15

Tipo de cadena de caracteres de indicaciones de información de señal de avance

16

Tipo de cadena de caracteres de indicaciones de nombre de calle transversal

17

Tipo de cadena de caracteres de indicaciones de señal de número de salida

SubItemType

Especifica si el campo Type hace referencia a un entero de la tabla Tipos de cadena de caracteres de las indicaciones o la tabla Tipos de maniobra.

  • Si el valor de SubItemType es 1, Type hace referencia a los valores de la tabla Tipos de maniobra.
  • Si el valor de SubItemType es 2, Type hace referencia a los valores de la tabla Tipos de cadena de caracteres de las indicaciones.

Texto

Una descripción de texto de las indicaciones de conducción.

ElaspsedTime

El tiempo transcurrido en minutos desde el momento en que comienza la actual indicación de conducción hasta que empieza la próxima, o hasta que finaliza la ruta de la última indicación de conducción.

DriveDistance

La distancia desde donde se produce la actual indicación de conducción a donde ocurre la siguiente, o donde finaliza la ruta para la última indicación de conducción. El valor está en las unidades que se especifican en el parámetro distance_units.

Este valor es cero para las indicaciones de conducción que ocurren en la misma ubicación en la que comienza la próxima. Por ejemplo, DriveDistance es 0 para las indicaciones al inicio de la ruta.

Shape_Length

La longitud de la entidad de indicaciones en las unidades de referencia espacial especificada para las rutas. De forma predeterminada, la longitud se indica en grados decimales si no se especifica el parámetro env:outSR.

output_stops

Utilice este parámetro para acceder a los atributos de la parada o las paradas visitadas por la ruta, así como a las paradas que no pudo alcanzar ninguna de las rutas. 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. Para aquellas que no se pudieron alcanzar, la tabla de atributos proporciona información sobre el origen del problema.

A continuación se proporciona una descripción de los atributos que se devuelven para cada parada:

Nombre del campoDescripción

OID

Identificador único para la parada. El servicio genera automáticamente este identificador.

Nombre

El nombre de la parada visitada por la ruta.

RouteName

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.

Secuencia

El orden en el que la ruta asignada visita las paradas, que aparece en el campo RouteName.

TimeWindowStart

Hora más temprana a la que la ruta puede visitar la parada. Los valores de este campo se copian del campo TimeWindowStart en las paradas de entrada.

TimeWindowEnd

Hora más tardía a la que la ruta puede visitar la parada. Los valores de este campo se copian del campo TimeWindowEnd en 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.

LocationType

Indica el tipo de parada. Los valores de este campo se copian del campo LocationType en las paradas de entrada.

CurbApproach

Dirección en la que un vehículo puede llegar a la parada y partir de ella. Los valores de este campo se copian del campo CurbApproach en las paradas de entrada.

Estado

Indica cómo se ha evaluado la parada en el análisis. El campo se puede utilizar para saber qué paradas no se asignaron a ninguna ruta. Los posibles valores son los siguientes:

  • 0 (Aceptar): la parada se localizó correctamente en la red de transporte y se analizó.
  • 1 (No localizado): una carretera transitable no estaba a una distancia de 12.42 millas (20 kilómetros) de la parada y, por lo tanto, se ha excluido del análisis.
  • 4 (No ha llegado): no se ha podido llegar a la parada debido a restricciones; por ejemplo, una aproximación a borde se establece para que un vehículo deba circular en el sentido erróneo en una calle unidireccional para llegar a la parada.
  • 6 (Violación de la ventana de tiempo): ventanas de tiempo en la ruta a las que no se puede llegar a tiempo; la ruta llega pronto o tarde.

AdditionalTime

Tiempo añadido al tiempo total de la ruta al visitar esta parada. Los valores de este campo se copian del campo AdditionalTime en las paradas de entrada.

Este campo se incluye únicamente si el valor del parámetro Measurement Units se basa en el tiempo.

AdditionalDistance

Distancia añadida a la distancia total de la ruta al visitar esta parada. Los valores de este campo se copian del campo AdditionalDistance en las paradas de entrada.

Este campo se incluye únicamente si el valor del parámetro Measurement Units se basa en la distancia.

Cumul_Minutes

La duración acumulada de la ruta en minutos desde el origen, incluida la parada. El valor detallado aquí es el tiempo acumulado de la ruta hasta la parada, incluido cualquier tiempo adicional en la parada y en cualquier parada anterior.

ORIG_FID

El ObjectID de la parada de entrada. Este campo se puede usar para unir atributos de las paradas de salida con las paradas de entrada o viceversa.

Cumul_Kilometers

La distancia acumulada de la ruta en kilómetros desde el origen, incluida la parada. El valor detallado aquí es la distancia acumulada de la ruta hasta la parada, incluida cualquier distancia adicional en la parada y en cualquier parada anterior.

Cumul_Miles

La distancia acumulada de la ruta en millas desde el origen, incluida la parada. El valor detallado aquí es la distancia acumulada de la ruta hasta la parada, incluida cualquier distancia adicional en la parada y en cualquier parada anterior.

Nota:

Se incluye un campo adicional con el nombre Cumul_[MeasurementUnits] si el parámetro measurement_units no es igual a Miles, Kilometers o Minutes. Por ejemplo, si el parámetro measurement_units se especifica como Meters, el parámetro output_stops incluirá los campos Cumul_Meters, Cumul_Miles, Cumul_Kilometers y Cumul_Minutes.

output_route_edges

Utilice este parámetro para acceder a los tramos de carretera individuales por los que las rutas discurren.

A continuación se proporciona una descripción de los atributos que se devuelven para cada eje de ruta:

Nombre del campoDescripción

OID

Identificador único del eje de ruta. El servicio genera automáticamente este identificador.

Forma

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

El ObjectID de la entidad de calle atravesada. En resumen, los valores de este campo ofrecen información de utilidad como, por ejemplo, el número de veces que una entidad de calle concreta se incluye en todas las rutas.

RouteEdgeID

ID que representa el eje que conforma la entidad de calle. Dado que puede haber más de un eje por entidad de calle, el campo SourceOID se puede utilizar para identificar de forma única la entidad de calle atravesada, mientras que el campo RouteEdgeID se puede utilizar para identificar de forma única el eje dentro de la entidad de calle atravesada.

FromPosition

Especifica dónde comienza la entidad de RouteEdges de salida en referencia con la dirección digitalizada de la entidad de calle subyacente.

  • Un valor de 0 (cero) indica que la línea comienza en el punto de origen de la entidad de calle subyacente.
  • Un valor de 1 indica que la línea comienza en el punto de destino de la entidad de calle.
  • Un valor entre 0 y 1 indica que la línea comienza en un punto situado a lo largo de la entidad de calle subyacente; por ejemplo, un valor de 0,25 indica que la línea comienza a un 25% de la longitud de la entidad de calle subyacente en la dirección digitalizada de dicha entidad.

ToPosition

Especifica dónde finaliza la entidad de RouteEdges de salida en referencia con la dirección digitalizada de la entidad de calle subyacente.

  • Un valor de 0 (cero) indica que la línea finaliza en el punto de origen de la entidad de calle subyacente.
  • Un valor de 1 indica que la línea finaliza en el punto de destino de la entidad de calle.
  • Un valor entre 0 y 1 indica que la línea finaliza en un punto situado a lo largo de la entidad de calle subyacente; por ejemplo, un valor de 0,25 indica que la línea finaliza a un 25% de la longitud de la entidad de calle subyacente en la dirección digitalizada de dicha entidad.

RouteID

Identifica de manera única la ruta que atravesó el eje. El valor RouteID corresponde a un valor ObjectID de la clase de entidad output_routes.

Attr_Minutes

Tiempo de viaje en minutos de la parte atravesada de la entidad de calle subyacente.

Attr_Miles

Longitud en millas de la parte atravesada de la entidad de calle subyacente.

Attr_Kilometers

Longitud en kilómetros de la parte atravesada de la entidad de calle subyacente.

Cumul_Minutes

Tiempo de viaje en minutos de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de calle subyacente.

Cumul_Miles

Longitud en millas de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de calle subyacente.

Cumul_Kilometers

Longitud en kilómetros de la ruta desde su origen hasta el final de la parte atravesada de esta entidad de calle subyacente.

Attr_[Nombre de atributo de restricción no estricta]

Especifica si el borde atravesado utiliza el atributo de restricción no estricta al que hace referencia en el nombre de este campo.

  • 0: el eje atravesado no utilizó la restricción no estricta.
  • 1: el eje atravesado utilizó la restricción no estricta.

Por ejemplo, si el análisis se realizó usando la restricción no estricta Evitar carreteras con peaje, se crea un campo Attr_Avoid_Toll_Roads para esta restricción no estricta. Un valor de 1 en este campo representaría las carreteras con peaje de la ruta.

Shape_Length

La longitud del eje de ruta en las unidades de la referencia espacial especificada para la geometría de la ruta.

solve_succeeded

Utilice este parámetro para determinar si el servicio ha podido encontrar las rutas correctamente. Los mensajes de error se pueden conseguir realizando una solicitud para obtener el estado del trabajo.

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal