Optimisation des routes avec l'API Route Optimization et Fleet Engine

Ce document explique comment optimiser les itinéraires à l'échelle de votre parc pour vos opérations de livraison quotidiennes à l'aide de deux produits :

  • Fleet Engine
  • API Route Optimization (GMPRO)

En soi, Fleet Engine peut recevoir des donné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 les itinéraires en continu tout au long de la journée.

Introduction

Dans vos opérations de livraison quotidiennes, votre solution de parc automobile utilise généralement le service Fleet Engine pour les workflows d'optimisation des itinéraires suivants :

  • Planification initiale des itinéraires : définissez vos plans de tournée quotidiens à l'aide de votre solveur d'itinéraire et saisissez-les dans Fleet Engine pour que les conducteurs puissent les consulter, les exécuter et les suivre.
  • 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 trafic ou les changements de plages horaires, et réoptimisez-les pour une expérience plus fluide pour le chauffeur et le client.
  • Nouvelles allocations d'arrêts : attribuez de nouveaux arrêts, comme des demandes de prise en charge ponctuelles, aux itinéraires existants.

L'API Route Optimization et Fleet Engine offrent une combinaison de fonctionnalités de planification et de suivi pour y parvenir.

API Route Optimization

L'API Route Optimization de Google Maps Platform (GMPRO) répond aux besoins complexes de planification d'itinéraires de véhicules. Par exemple, vous pouvez 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 flotte, planifiez les activités des conducteurs et suivez les colis en temps réel lorsqu'ils sont livrés. La modélisation de votre flotte implique de définir les véhicules, les tâches, les arrêts et les 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 Mobility Services et l'API Route Optimization pour un système qui améliore et optimise votre planification et vos opérations quotidiennes de flotte. Dans ce diagramme, GMPRO utilise les services et les données de la matrice des distances Google Maps pour résoudre les problèmes, mais votre intégration peut utiliser d'autres fournisseurs.

Schéma décrivant une intégration Fleet Engine

Chaque composant remplit une fonction spécifique dans votre système de gestion de flotte :

  • Votre application pour les chauffeurs : vous créez des applications mobiles iOS et Android pour vos chauffeurs à l'aide des SDK Driver et Navigation. Le Driver SDK permet d'obtenir des informations en temps réel sur les livraisons, la position des véhicules et l'état des commandes, que vous pouvez afficher dans votre application. Consultez les guides d'utilisation du Driver SDK 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 de backend permettent le bon fonctionnement quotidien de votre entreprise.
  • Systèmes Google : l'API Route Optimization utilise l'API Distance Matrix pour trouver la distance et le temps de trajet entre plusieurs lieux.

Étapes suivantes

Si vous souhaitez découvrir comment intégrer Fleet Engine à l'API Route Optimization, consultez les ressources suivantes :