Más información sobre las rutas en Amazon Location Service - Amazon Location Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Más información sobre las rutas en Amazon Location Service

En esta sección se brinda información general sobre los conceptos relacionados con las rutas mediante Amazon Location Service.

nota

Para obtener información sobre cómo utilizar los recursos de ruta en la práctica, consulte Calcular rutas utilizando Amazon Location Service.

Recursos para la calculadora de rutas

Los recursos de la calculadora de rutas le permiten encontrar rutas y estimar el tiempo de viaje en función de la red de up-to-date carreteras y la información de tráfico en tiempo real del proveedor de datos que elija.

Puede usar las rutas APIs para crear funciones que permitan a la aplicación solicitar el tiempo de viaje, la distancia y la geometría de la ruta entre dos ubicaciones. También puedes usar las rutas API para solicitar el tiempo y la distancia de viaje entre un conjunto de salidas y destinos en una sola solicitud para calcular una matriz.

A continuación, se muestra cómo crear y utilizar el recurso de calculadora de ruta:

Diagram showing steps: user input, SDK processing, and route calculation on a map.
  1. En primer lugar, debe crear un recurso de calculadora de rutas en su AWS cuenta seleccionando un proveedor de datos.

  2. A continuación, puede seleccionar e instalar el SDK que mejor se adapte a su entorno de desarrollo y sus aplicaciones.

  3. Empieza a usar Amazon Location RoutesAPIs. Para obtener más información sobre cómo utilizar la rutaAPIs, consulte el tema sobreCalcular rutas utilizando Amazon Location Service.

  4. A continuación, puede integrar la supervisión mediante servicios como Amazon CloudWatch y AWS CloudTrail. Para obtener más información, consulte Supervisa Amazon Location Service con Amazon CloudWatch y Registre y supervise con AWS CloudTrail.

Cálculo de rutas

Un recurso de calculadora de rutas de Amazon Location proporciona una acción denominada CalculateRoute que puede utilizar para crear una ruta entre dos ubicaciones geográficas (la de salida y la de destino). La ruta calculada incluye la geometría para dibujar la ruta en un mapa, además del tiempo y la distancia totales de la ruta.

Uso de puntos de referencia

Al crear la solicitud de ruta, puede agregar puntos de referencia adicionales a la ruta. Se trata de puntos entre la salida y el destino que actúan como paradas a lo largo de la ruta. La ruta se calculará a través de cada uno de los puntos de referencia especificados. La ruta desde un punto de la solicitud hasta el siguiente se denomina Leg. Cada tramo incluye una distancia, un tiempo y la geometría de esa parte de la ruta.

nota

Los puntos de referencia se enrutan en el orden indicado en la solicitud. No se reordenan según la ruta más corta. Consulte la sección Planificación de rutas para obtener información sobre cómo encontrar la ruta más corta.

Puede incluir hasta 25 puntos de referencia en una sola solicitud para calcular una ruta.

Tráfico y hora de salida

Amazon Location Service tiene en cuenta el tráfico al calcular una ruta. El tráfico que considera se basa en la hora que especifique. Puede especificar que salga ahora o puede proporcionar una hora específica a la que desee salir, lo que afectará al resultado de la ruta al ajustarse al tráfico a la hora especificada.

nota

Puede calcular la hora de llegada utilizando la hora de salida y el tiempo de respuesta de la ruta, por ejemplo, para estimar la llegada de un conductor.

Si quiere que Amazon Location no tenga en cuenta el tráfico, no especifique la hora de salida ni la hora de salida ahora. Esto calculará una ruta que asume las mejores condiciones de tráfico para la ruta.

Opciones de modo de viaje

Puede configurar el modo de viaje al calcular una ruta con Amazon Location Service. El modo de viaje predeterminado es automóvil, pero también puede seleccionar camión o caminar.

Si especificas el modo automóvil o camión, también puede especificar opciones adicionales.

En el modo automóvil, puede especificar que desea evitar las autopistas de peaje o los transbordadores. Esto evitará los transbordadores y las autopistas de peaje, pero seguirá recorriéndolas si es la única forma de llegar al destino.

En el modo camión, también puede evitar los transbordadores y las autopistas de peaje, pero también puede especificar el tamaño y el peso del camión para evitar rutas en las que no pueda entrar el camión.

Planificación de rutas

Puede utilizar Amazon Location Service para crear entradas para su software de planificación y optimización de rutas. Puede crear resultados de ruta, incluidos el tiempo y la distancia de viaje, para las rutas entre un conjunto de posiciones de salida y un conjunto de posiciones de destino. Esto se denomina crear una matriz de rutas.

nota

Hay muchos escenarios diferentes que el software de planificación y optimización de rutas puede resolver. Por ejemplo, el software de planificación puede usar el conjunto de tiempos y distancias entre puntos para calcular la ruta más corta que se detiene en cada punto, lo que proporciona una ruta eficiente para un solo conductor. Como alternativa, el software de planificación se puede utilizar para dividir las paradas entre varios camiones, lo que mejora la eficiencia en toda la flota o para garantizar que cada cliente reciba la visita en el plazo que necesite. Amazon Location proporciona las funciones de enrutamiento de una manera eficiente para permitir que el software de planificación complete su tarea.

Por ejemplo, dadas las posiciones de salida A y B y las posiciones de destino X e Y, Amazon Location Service mostrará el tiempo y la distancia de viaje para las rutas de A a X, A a Y, B a X y B a Y.

Al igual que al calcular una sola ruta, puede calcular las rutas con diferentes modos de transporte, prevenciones y condiciones del tráfico. Por ejemplo, puede especificar que el vehículo es un camión de 35 metros de largo y la ruta calculada utilizará esas restricciones para determinar el tiempo y la distancia de viaje. No puede incluir puntos de referencia en un cálculo matricial de rutas.

El número de resultados mostrados (y de rutas calculadas) es el número de posiciones de salida multiplicado por el número de posiciones de destino. Se le cobrará por cada ruta calculada, no por cada solicitud al servicio, por lo que una matriz de rutas con 10 salidas y 10 destinos se facturará como 100 rutas.

Terminología de rutas

Recursos para la calculadora de rutas

Un AWS recurso que le permite estimar el tiempo y la distancia de viaje y trazar las rutas en un mapa con datos de tráfico y red de carreteras procedentes del proveedor de datos que haya elegido.

Con los recursos de la calculadora de rutas, puede calcular las rutas para diferentes modos de transporte, desvíos y condiciones del tráfico.

Ruta

Una ruta contiene los detalles que se utilizan cuando se recorre una ruta desde la posición de partida, las posiciones de los puntos de referencia y la posición de destino.

Algunos ejemplos de detalles de una ruta son:

  • La distancia de una posición a otra.

  • El tiempo que se tarda en viajar de una posición a la siguiente.

  • La LineString geometría que representa la trayectoria de la ruta.

Para obtener más información sobre las rutas, consulta la sintaxis de respuesta de la CalculateRoute operación en la APIreferencia de rutas de Amazon Location Service.

Matriz de rutas

Una lista de rutas, desde un conjunto de posiciones de salida hasta un conjunto de posiciones de destino. Útil como entrada en el software de planificación u optimización de rutas.

Para obtener más información sobre el cálculo de una matriz de rutas, consulta la sintaxis de la CalculateRouteMatrix operación en la APIreferencia de rutas de Amazon Location Service.

Geometría LineString

Una ruta de Amazon Location consta de uno o más tramos (una ruta que va de un punto intermedio a otro dentro de la ruta general). La geometría de cada tramo es una polilínea representada como LineString. Una LineString es una matriz ordenada de posiciones que se puede usar para trazar una ruta en un mapa.

El siguiente es un ejemplo de LineString con tres puntos:

[ [-122.7565,49.0021], [-122.3394,47.6159], [-122.1082,45.8371] ]
Puntos de referencia

Los puntos de referencia son posiciones intermedias que actúan como paradas a lo largo de una ruta entre la posición de salida y la posición de destino. El orden de escala de la ruta sigue el orden en el que se indican las posiciones de los puntos de referencia en la solicitud.

Tramo

Un solo tramo es el viaje de una posición a otra. Si las posiciones no están ubicadas en una carretera, se mueven a la carretera más cercana. El número de tramos de una ruta es uno menos que el número total de posiciones.

Una ruta sin puntos de referencia consta de un solo trayecto, desde la posición de salida hasta el destino. Una ruta con 1 punto de referencia consta de 2 tramos, desde la posición de salida hasta el punto de referencia y, después, desde el punto de referencia hasta el destino.

Paso

Un paso es una subsección de un tramo. Cada paso proporciona información resumida sobre ese paso del tramo.