路徑最佳化

路徑最佳化範例 Last Mile Fleet Solution 中的「Route Optimization」功能,這套工具包整合了 Routes API、Routes Preferred API、Directions API 和 Distance Matrix API。提供企業級功能,以找出駕駛人完成工作的最佳順序來解決問題。

什麼是路線最佳化?

您可以將整個機群的轉送最佳化,或是針對特定驅動程式微調工作順序。您可以建構介面,讓駕駛和車隊管理員透過圖表編輯路徑。

注意Route Optimization API 做為另一項產品,直接支援整個機群的複雜最佳化工作,而且可與 Last Mile Fleet 解決方案搭配使用。

使用路徑最佳化的好處

管理運送機群時,請務必根據消費者的期望,將司機路徑調整至最佳狀態。路徑最佳化可確保驅動程式盡可能提供最有效率的路徑,也就是以最佳順序停止及執行工作。您的客戶訂單會盡快到貨,價格也十分低廉。路徑最佳化可以簡化達成這些目標所需的工作。

  • 提高駕駛人工作效率 - 確保駕駛人取得最佳路線,包括即時車流量更新,避免由於壅塞而延誤。
  • 改善消費者體驗 — 為消費者提供更精確的預計送達時間。

如何使用路線最佳化功能

本節說明使用「路線最佳化」的一般程序。

1. 為整個機群指派工作

路徑最佳化機群範例 大多數機群會從每天的驅動程式機群指派所有必要工作,每天展開作業。您可以使用不同的指派方法,包括駕駛區域或路徑最佳化解題工具。Last Mile Fleet Solution 無法直接解決工作指派問題。而是從您目前使用的任何解決方案取得路線計畫。

如果您已開發自己的路線解析器,可以使用 Routes Preferred API 或 Routes API ComputeRouteMatrix 方法,為多個起點和目的地估算路線的距離和所需時間。Routes Preferred API 和 Routes API ComputeRouteMatrix 方法可讓您使用與其他 Last Mile Fleet 解決方案產品相同的流量和轉送演算法。與 Distance Matrix API 相比,這個程式庫有許多優點。詳情請參閱 Routes Preferred ComputeRouteMatrixRoutes API:Compute Route Matrix

路徑最佳化機群範例

2. 調整特定驅動程式的工作順序

將工作指派給驅動程式後,您可以最佳化這些驅動程式的執行順序。這可能由許多原因執行,例如,對於您想針對每個地區最佳化任務順序的地域分配,您可以使用此選項。或者,您可以更新路徑來新增上車或因應交通壅塞情況。如要進行這項微調,請使用 Directions API,最多可最佳化 25 個停靠點。詳情請參閱 Directions API

如要最佳化每個路線超過 25 個停靠站,請參閱路徑首選的 ComputeRoutes 方法。如需更多資訊,請參閱 Routes Preferred ComputeRoutes,並聯絡 Google 業務代表,討論可用性。

3. 允許駕駛人或車隊管理員直接編輯個別路線

部分車隊操作員會希望駕駛員或車隊管理工具,直接在使用者介面中以圖表呈現及編輯路線。使用 Maps SDK 顯示來自 Directions API 的路線,然後根據停靠順序的變化查看路線對路線造成的影響。Last Mile Fleet Solution 機群引擎支援此用途,可讓您隨時變更駕駛路線。如要進一步瞭解如何自訂地圖上的路徑,請參閱 Maps SDK for JavaScriptMaps SDK for AndroidMaps SDK for iOS

如要進一步瞭解以驅動程式輸入為基礎的路徑,請參閱 Fleet Engine 說明文件。