Vue d'ensemble

La solution On-demand Rides and Deliveries est un kit d'outils de développement permettant de créer des services de mobilité à la demande. Vous pouvez utiliser le SDK Navigation seul pour fournir des cartes de suivi en temps réel dans votre application. Si vous souhaitez ajouter des trajets coordonnés, le kit fournit des services Web et un ensemble d'API qui intègrent les fonctionnalités de cartes, d'itinéraires et de lieux dans des interfaces spécialement conçues pour les solutions de partage de course et de livraison.

La solution On-demand Rides and Deliveries offre les fonctionnalités suivantes:

  • Planification des itinéraires et distribution. Les clients peuvent réserver une course ou passer commande avec des calculs rapides et précis de l'itinéraire et de l'heure d'arrivée prévue, et des points de prise en charge efficaces, en s'appuyant sur les cartes Google Maps que les utilisateurs connaissent et font confiance.
  • Itinéraires et navigation du conducteur. Vous pouvez intégrer la navigation détaillée de Google Maps à votre application grâce à des fonctionnalités telles que les itinéraires pour deux-roues et le trafic en temps réel.
  • Contexte et validation des adresses Identifiez l'adresse correcte de prise en charge ou de dépose, et assurez-vous que les chauffeurs sont redirigés vers la bonne adresse.
  • Suivi des tâches. Vous pouvez permettre à vos clients de suivre les itinéraires des chauffeurs en temps réel.
  • Analyse et débogage du parc. Vous pouvez visualiser et déboguer rétroactivement la position, la vitesse, le temps d'interaction et la précision de la position du véhicule.

Composants

Nom du composant Plates-formes Fonctionnalité
SDK Navigation Android et iOS Navigation et personnalisation de l'interface utilisateur
Services Web Fleet Engine gRPC et REST Authentification, immatriculation des véhicules, suivi des véhicules et coordination des trajets
SDK Driver Android et iOS Navigation améliorée et suivi
SDK grand public Android et iOS Demandes de trajets

Feuilles de route des développeurs

Votre conception détermine le degré d'intégration que vous effectuez avec Google Maps Platform. Voici une vue d'ensemble de ce qui vous attend lorsque vous explorez vos exigences et que vous les comparez aux fonctionnalités des SDK.

Navigation en temps réel dans l'appli

Le chemin vers une application finale avec navigation vous mène à la passerelle de création de projets Cloud afin d'obtenir un API_KEY permettant d'activer le SDK Navigation. Après ces tâches préliminaires, vous devez créer le projet d'application, copier les fichiers du SDK et les ajouter aux dépendances de l'application. Une fois le SDK ajouté à l'application, vous pouvez décider du nombre de destinations que votre application accepte, de l'apparence de la vue pour vos utilisateurs et de la manière dont elle répond aux événements. Pour obtenir des conseils, consultez le SDK Navigation de votre plate-forme.

Solution de partage de course et de livraisons

Les conceptions de solutions nécessitant l'immatriculation et le suivi des véhicules peuvent appeler Fleet Engine, que votre solution peut utiliser comme centre de distribution.

Principaux composants et contraintes techniques

Les fonctionnalités de partage de course et de livraison suivantes relèvent de l'entière responsabilité de vos serveurs, services et applications.

  • Stockage des conducteurs, véhicules, passagers, données des trajets et transactions facturables