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

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

  • Fleet Engine
  • API Route Optimization (GMPRO)

Fleet Engine peut accepter les entrées de n'importe quel résolveur d'itinéraires à l'aide des plans d'itinéraire que vous fournissez au backend Fleet Engine. Toutefois, si vous ne disposez pas de votre propre résolveur d'itinéraires ou si vous souhaitez explorer d'autres solutions de routage, vous pouvez utiliser l'API Route Optimization conjointement 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 gestion de parc utilise généralement le service Fleet Engine pour les workflows d'optimisation d'itinéraires suivants :

  • Planification initiale des itinéraires : définissez vos plans d'itinéraires quotidiens à l'aide de votre résolveur d'itinéraires et saisissez-les dans Fleet Engine pour que les conducteurs puissent les voir, les exécuter et les suivre.
  • Réoptimisation : sélectionnez des itinéraires spécifiques en milieu de journée pour tenir compte des changements d'itinéraire, tels que les problèmes de circulation ou les modifications des créneaux horaires, et réoptimisez-les pour offrir une expérience plus fluide aux conducteurs et aux clients.
  • Nouvelles allocations d'arrêts : allouez de nouveaux arrêts, tels que des demandes de prise en charge ponctuelles, sur des itinéraires existants.

L'API Route Optimization et Fleet Engine fournissent une combinaison de fonctionnalités de planification et de suivi pour rendre cela possible.

API Route Optimization

L'API Route Optimization de Google Maps Platform (GMPRO) répond aux besoins complexes de calcul d'itinéraires pour les 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, selon le 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 pendant que vos conducteurs les livrent. La modélisation de votre flotte implique de définir 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 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 à la place.

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

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

  • Votre application de chauffeur : vous créez des applications mobiles iOS et Android pour vos chauffeurs à l'aide des SDK Driver et Navigation. Le SDK Driver permet de mettre à jour en temps réel les livraisons, les positions des véhicules et les états 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 avec la bibliothèque Google Fleet Tracking pour afficher les données en temps réel de tous les véhicules. Vous pouvez ainsi orchestrer et surveiller votre parc.
  • Vos systèmes : vos services de backend et vos bases de données permettent d'assurer la sécurité des opérations quotidiennes de votre entreprise.
  • Systèmes Google : l'API Route Optimization utilise l'API Distance Matrix pour trouver la distance et le temps de trajet pour plusieurs lieux.

Étapes suivantes

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