本文將概述如何使用以下兩項產品,為日常送貨作業執行全車隊路線最佳化:
- Fleet Engine
- Route Optimization API (GMPRO)
Fleet Engine 本身可以接收任何路徑求解器的輸入內容,方法是使用您提供給 Fleet Engine 後端的路徑規劃。不過,如果您沒有自己的路徑求解器,或想探索其他路徑解決方案,可以搭配使用 Route Optimization API 和 Fleet Engine,在一天內持續進行路徑最佳化。
簡介
在日常送貨作業中,車隊解決方案通常會使用 Fleet Engine 服務,執行下列路線最佳化工作流程:
- 初步路線規劃:使用路線求解器定義每日路線規劃,並輸入 Fleet Engine,供駕駛人查看、執行及追蹤。
- 重新最佳化:在一天中的特定時段選取路線,因應路線變更 (例如交通問題或時間範圍變更),並重新最佳化,進一步簡化司機和顧客體驗。
- 新停靠點分配:在現有路線中分配新停靠點,例如臨時取貨要求。
Route Optimization API 和 Fleet Engine 結合規劃和追蹤功能,可協助您達成這項目標。
Route Optimization API
Google 地圖平台路線最佳化 API (GMPRO) 可滿足複雜的車輛路線需求。舉例來說,您可以建立外送和外送車輛的計畫,同時套用取貨時間和包裹重量等限制。視路線規劃中的車輛數量而定,GMPRO 可以非同步或近乎即時地建立路線規劃。如要進一步瞭解路徑最佳化,請參閱 Route Optimization API 說明文件。
Fleet Engine
Fleet Engine 是 Mobility 服務的一部分。透過 Fleet Engine,您可以建立車隊模型、規劃駕駛活動,並在駕駛員運送包裹時即時追蹤包裹。建立車隊模型時,需要定義車輛、工作、停靠站和路線路段。
系統元件
下圖說明如何整合自有系統、Fleet Engine、Mobility 服務 API 和 Route Optimization API,進一步提升規劃和日常車隊作業效率。在本圖中,GMPRO 使用 Google 地圖 Distance Matrix 服務和資料解決問題,但您的整合服務可以改用其他供應商。
車隊管理系統的每個元件都有特定用途:
- 駕駛人應用程式:您可以使用 Driver 和 Navigation SDK,為駕駛人建立 iOS 和 Android 行動應用程式。Driver SDK 可即時更新送貨、車輛位置和訂單狀態,並在應用程式中顯示。如需隨選行程的 Driver SDK 使用者指南,請參閱 Android 和 iOS 版本。請參閱 Navigation SDK 說明文件。
- 營運:您可以運用 Google Fleet Tracking Library 建立網路資訊主頁,顯示所有車輛的即時資料。您可以使用這項功能協調及監控機群。
- 您的系統:後端服務和資料庫可確保您的業務每天安全運作。
- Google 系統:Route Optimization API 會使用 Distance Matrix API,找出多個地點的旅行距離和時間。
後續步驟
如要瞭解如何整合 Fleet Engine 與路線最佳化 API,請參閱下列內容: