使用 Route Optimization API 和 Fleet Engine 進行路線最佳化

本文件將概略說明如何使用兩項產品,為每日運送作業執行車隊的路線最佳化:

  • Fleet Engine
  • Route Optimization API (GMPRO)

Fleet Engine 本身可使用您提供給 Fleet Engine 後端的路線規劃,從任何路線解析器取得輸入內容。不過,如果您沒有自己的路線解決方案,或是想探索其他路線解決方案,可以使用 Route Optimization API 搭配 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 服務和資料解決問題,但您的整合作業可以改用其他供應商。

說明 Fleet Engine 整合的圖表

每個元件在車隊管理系統中都有特定用途:

  • 駕駛員應用程式:您可以使用 Driver 和 Navigation SDK,為駕駛員建立 iOS 和 Android 行動應用程式。Driver SDK 可讓您即時更新運送、車輛位置和訂單狀態,並在應用程式中顯示這些資訊。請參閱隨選行程的 Driver SDK 使用者指南 (AndroidiOS)。請參閱 Navigation SDK 說明文件
  • 您的作業:您可以使用 Google 車隊追蹤程式庫建立網頁資訊主頁,顯示所有車輛的即時資料。您可以藉此調度及監控機群。
  • 您的系統:後端服務和資料庫可讓您安全地進行日常業務作業。
  • Google 系統:Route Optimization API 會使用 Distance Matrix API 找出多個地點的移動距離和時間。

後續步驟

如要瞭解如何將 Fleet Engine 與 Route Optimization API 整合,請參閱以下內容: