Ce document explique comment effectuer l'optimisation des itinéraires à l'échelle du parc pour vos opérations de livraison quotidiennes à l'aide de deux produits :
- Fleet Engine
- API Route Optimization (GMPRO)
Fleet Engine peut recevoir des entrées de n'importe quel solveur d'itinéraire à l'aide des plans d'itinéraire que vous fournissez au backend Fleet Engine. Toutefois, si vous ne disposez pas de votre propre solveur d'itinéraire ou si vous souhaitez explorer d'autres solutions de routage, vous pouvez utiliser l'API Route Optimization en association avec Fleet Engine pour optimiser en continu les itinéraires tout au long de la journée.
Introduction
Dans vos opérations de livraison quotidiennes, votre solution de parc utilise généralement le service Fleet Engine pour les workflows d'optimisation d'itinéraire suivants :
- Planification initiale des itinéraires : définissez vos plans d'itinéraire quotidiens à l'aide de votre solveur d'itinéraire et saisissez-les dans Fleet Engine pour qu'ils soient visibles par les conducteurs, exécutés et suivis.
- Réoptimisation : sélectionnez des itinéraires spécifiques en milieu de journée pour tenir compte des modifications d’itinéraire, telles que les problèmes de circulation ou les changements de plages horaires, et réoptimisez-les pour une expérience plus fluide pour les conducteurs et les clients.
- Attribution de nouveaux arrêts : attribuez de nouveaux arrêts, tels que des demandes de prise en charge ad hoc, aux itinéraires existants.
L'API Route Optimization et Fleet Engine combinent des fonctionnalités de planification et de suivi pour rendre cela possible.
API Route Optimization
L'API Google Maps Platform Route Optimization (GMPRO) répond aux besoins complexes de routage des véhicules. Par exemple, elle permet de créer un plan pour les livraisons et les véhicules de livraison, tout en appliquant des contraintes telles que l'heure de prise en charge et le poids du colis. GMPRO peut créer des plans de routage de manière asynchrone ou en temps quasi réel, en fonction du nombre de véhicules dans votre plan de routage. Pour en savoir plus sur Route Optimization, consultez la documentation de l'API Route Optimization.
Fleet Engine
Fleet Engine fait partie des services de mobilité. Avec Fleet Engine, vous modélisez votre parc, planifiez les activités des conducteurs et assurez le suivi en temps réel des colis lors de leur livraison. La modélisation de votre parc implique la définition des véhicules, des tâches, des arrêts et des segments d'itinéraire.
Composants du système
Le schéma suivant décrit comment vos propres systèmes intégreraient Fleet Engine, les API des services de mobilité et l'API Route Optimization pour un système qui améliore et optimise votre planification et vos opérations quotidiennes de parc. Dans ce schéma, GMPRO utilise les services et les données Google Maps Distance Matrix pour résoudre les problèmes, mais votre intégration peut utiliser d'autres fournisseurs.

Chaque composant remplit un rôle spécifique dans votre système de gestion de parc :
- Votre application pour les conducteurs : vous créez des applications mobiles iOS et Android pour vos conducteurs à l'aide des SDK Driver et Navigation. Le SDK Driver permet de mettre à jour en temps réel les livraisons, les emplacements des véhicules et l'état des commandes , que vous pouvez afficher dans votre application. Consultez les guides de l'utilisateur du SDK Driver pour les trajets à la demande (Android, iOS). Consultez la documentation du SDK Navigation.
- Vos opérations : vous pouvez créer un tableau de bord Web à l'aide de la bibliothèque Google Fleet Tracking pour afficher les données en direct de tous les véhicules. Vous pouvez ainsi orchestrer et surveiller votre parc.
- Vos systèmes : vos services et bases de données backend permettent le bon fonctionnement quotidien de votre entreprise.
- Systèmes Google : l'API Route Optimization utilise l'API Distance Matrix pour déterminer la distance et la durée du trajet pour plusieurs lieux.
Étapes suivantes
Si vous souhaitez découvrir comment intégrer Fleet Engine à l'API Route Optimization, consultez les ressources suivantes :