La función de planificación de rutas para vehículos grandes de la API de Routes es un conjunto de servicios que calcula rutas y horas de llegada estimadas (ETA) para vehículos grandes. Cuando se aceptan solicitudes que especifican atributos del vehículo, como la altura, el peso, la longitud y las clasificaciones de materiales peligrosos, se muestra una ruta optimizada para evitar las restricciones pertinentes. El servicio también genera un token de ruta que se puede pasar al SDK de Navigation para proporcionar a los conductores instrucciones paso a paso a lo largo de la ruta específica para camiones.
Por qué usar la planificación de rutas para vehículos grandes
Usa la planificación de rutas para vehículos grandes para compilar aplicaciones que resuelvan desafíos de logística para flotas de vehículos grandes.
| Beneficio | Comportamiento de la aplicación |
|---|---|
| Mejora la precisión de los precios y la planificación | Genera ETA específicas y basadas en el tráfico que permiten obtener cotizaciones y ventanas de entrega más precisas para vehículos grandes, como camiones y autobuses. |
| Mejora la seguridad y la eficiencia de los conductores | Guía a los conductores por rutas que eviten puentes bajos, caminos con restricciones de peso y otros peligros. |
| Optimiza las operaciones en toda la flota | Usa la optimización de rutas junto con la planificación de rutas para vehículos grandes para optimizar las asignaciones de carga y el orden de las paradas para toda una flota. Usa Fleet Engine para habilitar la visibilidad en tiempo real de las asignaciones y las ubicaciones de los vehículos. |
| Minimiza la capacitación y aumenta la adopción | Ofrece a los conductores de vehículos grandes o camiones la familiaridad de la experiencia de navegación de Google Maps dentro de tu propia aplicación. |
Qué puedes hacer con la planificación de rutas para vehículos grandes
Con la planificación de rutas para vehículos grandes, puedes realizar las siguientes operaciones clave:
- Especificar perfiles de vehículos detallados, incluidos la altura, el peso, la longitud, el ancho, la cantidad de ejes y las clasificaciones de mercancías peligrosas
- Obtener una ruta, un tiempo de viaje y una distancia de viaje calculados específicamente para los atributos del vehículo, con los datos viales y los modelos de tráfico integrales de Google
- Calcular una ETA más precisa con nuestro nuevo modelo de ETA específico para camiones El modelo combina las velocidades de viaje observadas de los camiones con datos de tráfico predictivos y en tiempo real para proporcionar estimaciones más precisas para vehículos grandes.
- Habilitar la navegación paso a paso en el SDK de Navigation con un token de ruta para transferir una ruta segura para camiones desde la API de Routes
- Calcular matrices de rutas para determinar los tiempos de viaje y las distancias entre varios orígenes y destinos para la planificación de toda la flota
- Optimizar el plan de rutas para tu flota de camiones para la eficiencia operativa general que tiene en cuenta la viabilidad y la seguridad
Cómo funciona la planificación de rutas para vehículos grandes
La función de planificación de rutas para vehículos grandes funciona a través de los siguientes servicios:
| Extremo | Operación | Salida |
|---|---|---|
| API de Routes | Una solicitud HTTPS a un extremo de la API de Routes (computeRoutes o computeRouteMatrix) con un cuerpo de solicitud que incluye tu origen y destino. El travelMode debe establecerse en TRUCK, y el objeto routeModifiers debe incluir el perfil del vehículo.
|
Una polilínea de ruta, una lista de tramos y pasos de la ruta, el tiempo de viaje estimado y un token de ruta |
| API de Route Optimization | Una solicitud HTTPS al extremo de la API de Route Optimization El travelMode debe establecerse en TRUCK, y el objeto routeModifiers debe incluir el perfil del vehículo.
Modo de viaje y un perfil de vehículo en el objeto routeModifiers
|
Un plan de rutas optimizado para la flota diseñado para el perfil de vehículo específico y tokens de ruta para cada viaje |
| SDK de Navigation | Incluye un token de ruta (generado a partir de la API de Routes o la API de Route Optimization con la planificación de rutas para vehículos grandes) cuando llamas a setDestination.
|
Experiencia de navegación paso a paso personalizada para camiones y que sigue una ruta que se ajusta al perfil del vehículo especificado en la solicitud original de la API de Routes o la API de Route Optimization |
Ejemplo
Obligatorio: Tu solicitud debe establecer el travelMode en TRUCK y propagar el
vehicleInfo objeto con las dimensiones y los atributos específicos de tu vehículo.
Por ejemplo, el cuerpo de una solicitud computeRoutes básica se ve de la siguiente manera:
{
"origin": { "location": { "latLng": { "latitude": 41.31, "longitude": -74.75 }}},
"destination": { "location": { "latLng": { "latitude": 41.30, "longitude": -74.78 }}},
"travelMode": "TRUCK",
"routeModifiers": {
"vehicleInfo": {
"totalHeightMm": 4114,
"totalLengthMm": 21945,
"totalWeightKg": 32658,
... // other vehicle attributes
}
}
}
El servicio procesa esta solicitud y muestra una ruta que tiene en cuenta el perfil de vehículo especificado. La respuesta puede incluir la polilínea de la ruta, una ETA específica para camiones, la distancia de viaje y un token de ruta para usar con el SDK de Navigation, según el campo especificado. La respuesta también indica si no se puede encontrar una ruta que cumpla con todos los requisitos.
Contenido de la solicitud y la respuesta
En la siguiente tabla, se resumen los recursos que usas para realizar una solicitud de planificación de rutas para vehículos grandes y los datos que muestra.
| Contenido de la solicitud | Contenido de la respuesta | Formato de los datos que se muestran |
|---|---|---|
|
|
JSON |
Limitaciones
Antes de comenzar, debes tener en cuenta las siguientes limitaciones y requisitos.
- Disponibilidad geográfica: La planificación de rutas para vehículos grandes solo está disponible en los 48 estados contiguos de Estados Unidos.
- La planificación de rutas para vehículos grandes es una oferta en etapa de versión preliminar. Los conductores no deben depender únicamente de las rutas que muestra esta API para que sean seguras o legales. No se garantiza que las rutas sean adecuadas para el vehículo, y seguirlas puede exponer a los conductores a peligros, como puentes bajos o caminos en los que se prohíben los vehículos grandes.
- Rutas de mejor esfuerzo. En algunos casos, la API no puede encontrar una ruta que cumpla con todas las restricciones de viaje. En cambio, muestra una ruta de "mejor esfuerzo" que aún puede atravesar áreas restringidas. La respuesta de la API de Routes marca claramente estas rutas en el campo
routeRestrictionsPartiallyIgnored. Planifica tu ruta con cuidado en estos casos, idealmente con otros datos de origen. No uses una ruta marcada como una única fuente de información para la planificación o la navegación. - Funciones no compatibles: Si bien estamos trabajando para agregar más funciones
a esta oferta, la planificación de rutas para vehículos grandes no admite lo
siguiente:
- Precios de peaje para camiones
- Límites de velocidad
- Planificación de rutas para materiales peligrosos radiactivos
- Límites de uso: Todas las solicitudes están sujetas a los límites estándar de consultas por segundo (QPS).
Cómo usar la planificación de rutas para vehículos grandes
- Configura tu proyecto: Asegúrate de que tu proyecto de Google Cloud esté creado y habilitado para la API de Routes.
- Aprovisiona la planificación de rutas para vehículos grandes: Comunícate con tu representante de Google para que se aprovisione tu proyecto para esta función restringida de versión preliminar.
- Compila una solicitud de ruta: Llama al extremo
computeRoutescontravelModeestablecido enTRUCKy con un vehículo virtual especificado con el objetoVehicleInfo. - Proporciona navegación paso a paso (opcional): Pasa el
routeTokende la respuesta al SDK de Navigation para iniciar una sesión de navegación.
¿Qué sigue?
- Primeros pasos: Genera rutas y ETA para camiones con la API de Routes
- Agrega navegación: Proporciona navegación paso a paso con rutas específicas para camiones
- Comprende la facturación: Comunícate con tu representante de ventas de Google