La solución de On-Demand Rides & Deliveries es un kit de herramientas de desarrollo para crear soluciones de movilidad a pedido. Puedes usar solo el SDK de Navigation para proporcionar mapas de seguimiento en tiempo real en tu app. Si deseas agregar viajes coordinados, el kit de herramientas proporciona servicios web y un conjunto de API que unen la funcionalidad de los mapas, las rutas y los lugares en interfaces diseñadas específicamente para el transporte compartido y las soluciones de entrega.
La solución de On-demand Rides & Deliveries ofrece las siguientes funciones:
- Planificación y Despacho de rutas. Los clientes pueden reservar un viaje o realizar un pedido con cálculos rápidos y precisos de rutas y ETA, y puntos de partida eficaces, con los conocidos mapas de Google que los usuarios conocen y en los que confían.
- Ruta y navegación del conductor. Puedes integrar la navegación paso a paso de Google Maps en tu app con funciones como rutas para vehículos de dos ruedas y tráfico en vivo.
- Contexto y validación de la dirección Puedes identificar el mejor punto de partida o destino para facilitar las reuniones de transporte compartido y facilitar la entrega.
- Seguimiento de tareas. Puedes permitir que los clientes hagan un seguimiento de las rutas de los conductores en tiempo real.
- Análisis de flotas y depuración. Puede visualizar y depurar de forma retroactiva la ubicación, la velocidad, los tiempos de permanencia y la precisión de la ubicación del vehículo.
Componentes
Nombre del componente | Plataformas | Funcionalidad |
---|---|---|
SDK de Navigation | iOS y Android | Personalización de la IU y la navegación |
Servicios web de Fleet Engine | gRPC y REST | Autenticación, registro de vehículos, seguimiento de vehículos y coordinación de viajes |
SDK del controlador | iOS y Android | Navegación mejorada y seguimiento |
SDK del consumidor | iOS y Android | Solicitudes de viaje |
API de selección de ubicación | gRPC y REST | Selección de partida y llegada |
Hoja de ruta para desarrolladores
Tu diseño determina cuánto debes integrar en Google Maps Platform. A continuación, se muestra una vista de alto nivel de lo que puedes esperar a medida que exploras tus requisitos y lo comparas con las funciones de los SDK.
Navegación en tiempo real en la app
La ruta a una app final con navegación te guía a través de la puerta de enlace de creación de proyectos de Cloud para obtener una API_KEY a fin de habilitar el SDK de Navigation. Después de estas tareas preliminares, debes crear el proyecto de app, copiar los archivos del SDK y agregar a las dependencias de la app. Con el SDK agregado a la app, puedes decidir cuántos destinos acepta tu app, cómo se muestra la vista a tus usuarios y cómo responde a los eventos. Visita el SDK de Navigation para tu plataforma a fin de obtener orientación.
Solución de transporte y transporte compartido
Los diseños de soluciones que requieren registro y seguimiento de vehículos pueden llamar al motor de flota, que tu solución puede usar como concentrador de despacho.
Componentes y restricciones técnicas clave
La siguiente funcionalidad de transporte compartido y entrega es la única responsabilidad de tus servidores, servicios y aplicaciones.
- Almacenamiento de datos de conductores, vehículos, pasajeros, datos de viajes y transacciones facturables