Questo documento fornisce una panoramica su come eseguire l'ottimizzazione dei percorsi per l'intero parco risorse per le operazioni di consegna giornaliere utilizzando due prodotti:
- Fleet Engine
- API Route Optimization (GMPRO)
Di per sé, Fleet Engine può accettare input da qualsiasi risolutore di percorsi utilizzando i piani di percorso che fornisci al backend di Fleet Engine. Tuttavia, se non hai un tuo risolutore di percorsi o se ti interessa esplorare altre soluzioni di routing, puoi utilizzare l'API Route Optimization insieme a Fleet Engine per eseguire l'ottimizzazione continua dei percorsi durante il giorno.
Introduzione
Nelle operazioni di consegna giornaliere, la soluzione per il parco veicoli utilizza in genere il servizio Fleet Engine per i seguenti workflow di ottimizzazione dei percorsi:
- Pianificazione iniziale del percorso: definisci i piani di percorso giornalieri utilizzando il risolutore di percorsi e inseriscili in Fleet Engine per consentire ai conducenti di visualizzarli, eseguirli e monitorarli.
- Riorganizzazione: seleziona percorsi specifici nel corso della giornata per gestire le modifiche ai percorsi, ad esempio problemi di traffico o modifiche alle finestre temporali, e riorganizza per un'esperienza più semplificata per conducenti e clienti.
- Assegnazioni di nuove fermate: assegna nuove fermate, ad esempio richieste di ritiro ad hoc, ai percorsi esistenti.
L'API Route Optimization e Fleet Engine offrono una combinazione di funzionalità di pianificazione e monitoraggio per rendere possibile tutto questo.
API Route Optimization
L'API Route Optimization di Google Maps Platform (GMPRO) risponde a esigenze complesse di routing dei veicoli. Un esempio è la creazione di un piano per le consegne e i veicoli di consegna, applicando al contempo vincoli come l'orario di partenza e il peso del pacco. GMPRO può creare piani di routing in modo asincrono o quasi in tempo reale, a seconda del numero di veicoli nel piano di routing. Per saperne di più su Route Optimization, consulta la documentazione dell'API Route Optimization.
Fleet Engine
Fleet Engine fa parte dei servizi di mobilità. Con Fleet Engine, puoi modellare la tua flotta, pianificare le attività dei conducenti e monitorare in tempo reale i pacchi mentre i conducenti li consegnano. La modellazione del parco veicoli prevede la definizione di veicoli, attività, fermate e segmenti di percorso.
Componenti di sistema
Il seguente diagramma descrive come i tuoi sistemi integrerebbero Fleet Engine, le API dei servizi di mobilità e l'API Route Optimization per un sistema che migliora e ottimizza la pianificazione e le operazioni quotidiane del parco risorse. In questo diagramma, GMPRO utilizza i servizi e i dati di Google Maps Distance Matrix per la risoluzione dei problemi, ma la tua integrazione può utilizzare altri provider.

Ogni componente ha uno scopo specifico nel sistema di gestione del parco risorse:
- La tua applicazione per i conducenti: crei applicazioni mobile per iOS e Android per i tuoi conducenti utilizzando gli SDK Driver e Navigation. L'SDK Driver consente di aggiornare in tempo reale le consegne, le posizioni dei veicoli e gli stati degli ordini, che puoi visualizzare nella tua app. Consulta le guide dell'utente dell'SDK Driver per le corse on demand (Android, iOS). Consulta la documentazione di Navigation SDK.
- Le tue operazioni: puoi creare una dashboard web con la libreria di monitoraggio del parco veicoli di Google per mostrare i dati in tempo reale di tutti i veicoli. In questo modo, puoi orchestrare e monitorare il tuo parco risorse.
- I tuoi sistemi: i tuoi servizi e database di backend consentono le operazioni quotidiane sicure della tua attività.
- Sistemi Google: l'API Route Optimization utilizza l'API Distance Matrix per trovare la distanza e il tempo di viaggio per più località.
Passaggi successivi
Se ti interessa scoprire come integrare Fleet Engine con l'API Route Optimization, consulta quanto segue: