最後一英里機群解決方案中的路徑最佳化功能是整合了 Routes API、Routes Preferred API、Directions API 和 Distance Matrix API 的工具包。它提供企業級功能,可協助找出讓駕駛人完成工作的最佳順序。
如何使用路徑最佳化功能?
您可以為機群進行最佳化調整,或針對特定驅動程式調整工作順序。您可以建立介面,讓您的駕駛人和車隊管理員能直接編輯路徑。
注意:Cloud Fleet Relay API 屬於獨立產品,可直接支援整個機群的複雜最佳化工作,且可與最後 Mile 機群解決方案搭配使用。如要瞭解 Cloud Fleet Relay API,請與您的 Google Cloud 銷售代表聯絡。
使用路徑最佳化的好處
管理運送機群時,請務必最佳化司機路徑,以滿足消費者的期望。路徑最佳化可確保驅動程式盡可能以最有效率的方式行駛,依序停止執行和執行工作。客戶訂購的商品會盡快送達,而且費用會比較實惠。路徑最佳化功能可簡化實現這些目標所需的工作。
- 提升駕駛員工作的工作效率:確保司機能取得最佳路線 (包括即時路況更新),避免因壅塞而延誤。
- 改善消費者體驗:為消費者提供更準確的預計運送時間。
如何使用路徑最佳化功能
本節說明使用路徑最佳化的一般程序。
1. 指派整個機群的工作
大多數機群每天都會透過將當天的所有必要工作指派給司機,您可以使用不同的方式指派作業,包括駕駛地或路徑最佳化解決工具。最後一英里機群解決方案無法直接解決工作指派問題。企業會從您使用的任何解決方案中,採用路線方案。
如果您已開發自己的路徑解析工具,可以使用 Routes Preferred API 或 Routes API ComputeRouteMatrix
方法,估算不同起點和目的地的路線距離與所需時間。Routes Preferred API 和 Routes API ComputeRouteMatrix
方法可讓您使用其他最後 Mile 機群解決方案產品所使用的流量和轉送演算法。與 Distance Matrix API 相比有幾個好處。詳情請參閱 Routes Preferred ComputeRouteMatrix 或 Routes API:Compute Route Matrix。
2. 微調特定駕駛人的工作順序
將工作指派給駕駛人後,您便可以將執行這些作業的順序最佳化。這麼做的原因很多,例如:對於您想針對各個地區進行工作順序最佳化的地域指派作業。或者,您可以更新路徑來新增上車地點,或因應流量壅塞的情況。如要進行這項微調,請使用 Directions API,最多可讓您最佳化 25 個停靠站。詳情請參閱 Directions API。
如要為每個路線最佳化超過 25 個停靠站,請參閱路徑偏好的 ComputeRoutes
方法。詳情請參閱 Routes Preferred ComputeRoutes 說明,並向 Google 業務代表討論可用性。
3. 允許駕駛人或車隊管理員直接編輯個別路線
部分機群作業員希望駕駛人或其車隊管理員,直接在使用者介面中視覺化呈現及編輯路徑。使用 Maps SDK 顯示 Directions API 中的路線,然後再根據停靠站順序的變動查看路線。最後 Mile Fleet 解決方案 Fleet Engine 支援此使用案例,可讓您隨時變更驅動程式路徑。如要進一步瞭解如何在地圖上自訂路徑,請參閱 Maps SDK for JavaScript、Maps SDK for Android 和 Maps SDK for iOS。
如要進一步瞭解以驅動程式輸入為依據的路徑,請參閱 Fleet Engine 說明文件。