機群追蹤簡介

JavaScript 機群追蹤程式庫適用於以下用途:

  • 隨選行程
  • 已排定的工作

本指南會探討如何將此程式庫用於這兩項服務。

使用 JavaScript 機群追蹤程式庫,即可為機群運算子 以近乎即時的方式呈現車輛載隊的位置。 如果已知車輛的路線,地圖檢視元件會模擬 會沿著預測路徑移動

機群追蹤地圖檢視範例

什麼是機群追蹤?

機群追蹤是 Fleet Engine 專為車隊操作人員所設計的功能。這項服務 提供介面,且會在 Fleet Engine 中追蹤機群資料 提供您用來建立豐富資訊、網頁式地圖呈現旅程的類別 給車隊管理員的資訊例如:

  • 允許隨需行程業者追蹤行程 以及多輛車的進度
  • 讓預定貨運業者近乎即時地查看 在網頁式地圖上查看車隊運送進度。

您將程式庫整合至網頁應用程式,並設定適當的角色 設定檔,支援消費者使用歷程分享。適用對象 如要進一步瞭解 Fleet Engine 中的角色,請參閱服務帳戶角色

使用機群追蹤功能的好處

將機群追蹤功能整合至機群作業後, 提供近乎即時位置資訊的全方位車輛監控體驗 更新。你可以在地圖上查看一個或所有車隊車輛位置,包括停靠站 或路線點詳細資訊,幫助您瞭解機群的表現。

機群追蹤功能的用途為何?

運用機群追蹤程式庫的資訊 建立豐富的檢視畫面 並在機群作業中使用下列功能:

  • 根據自身需求自訂機群追蹤地圖 UI 自訂設定。

  • 查看單個、多輛或所有車輛的目前位置,如 他們會沿路前進,同時更新他們的位置。 定期更新。

  • 計算行程或外送服務的預計到達時間,以及剩餘距離。

  • 查看車輛進度,包括已完成的行程或工作狀態。

元件

下表說明機群追蹤中使用的元件和 確實。

隨選行程

元件 說明
分享地圖檢視畫面 旅程共用地圖檢視畫面會顯示地點 及其行程如果 Fleet Engine 得知 地圖檢視元件會在車輛上移動時以動畫呈現該車輛 預測路徑
車輛位置供應商

車輛定位服務供應商顯示單一車輛的 位置資訊。其中包含車輛位置、 路線控點和指派給車輛的行程。

追蹤對象 車輛及其路線控點標記的顯示規則:

  • 交通工具:車輛過貨 建立而成,且可在 vehicle_state 層級查看 為 Online。這表示即使 這個行程未指派任何目前的行程。
  • 路線控點標記:預定的車輛路線控點為 在地圖上顯示為起點、中繼及目的地標記。
自訂選項 車輛定位服務供應商選項可讓你 折線和標記自訂功能。您可以設定折線的顏色和樣式 顯示各種車輛的真實情境,例如 計算路線和路況您可以為不同的 用途。您也可以在折線和標記中加入點擊處理方式。
車輛事件監聽器 事件監聽器可讓運算子取得 乘客完成的行程。
車輛車隊定位服務供應商 車隊位置供應商顯示多家運輸車輛 位置資訊。追蹤機群時,您可以設定地理界線 或者,你也可以選擇按車輛 ID 篩選。

已排定的工作

元件 說明
分享地圖檢視畫面 旅程共用地圖檢視畫面會顯示地點 設計交錯車輛和工作如果 Fleet Engine 得知 地圖檢視元件會在車輛上移動時以動畫呈現該車輛 預測路徑
交車地點供應商

交車地點供應商顯示了一輛交車的 位置資訊。其中包含車輛位置、 再由貨運車輛完成工作

追蹤對象 車輛、停靠站及任務的能見度規則:

  • 交通工具:貨車即將開放車輛通行 透過 Fleet Engine 建立,且無論在路徑中都能看到 無論任務的任務
  • 停靠站:地圖會顯示預定的車輛停靠站 作為車輛停靠站標記。已完成工作的標記會顯示 樣式與車輛規劃停靠站不同
  • 工作:顯示工作結果的位置 搭配工作結果標記結果為「SUCCEEDED」的工作 會顯示成功的工作標記,而所有其他工作 並用失敗的工作標記顯示
自訂選項 您可以使用外送車輛的定位服務供應商選項 折線和標記自訂功能。您可以設定折線的顏色和樣式 顯示各種車輛的真實情境,例如 車輛的有效路線您可以為不同的 供貨品等用途您也可以新增點擊 處理折線和標記。
傳送工作篩選器 工作篩選器可讓運算子篩選工作檢視畫面 或以開放或限制的形式篩選 已關閉的任務
放送車輛事件監聽器 事件監聽器可讓運算子取得 貨車完成的旅程區隔,以及一份清單 也就是車輛處理的任務
提交機群位置提供者 貨運車地點供應商顯示多家運輸車輛 位置資訊。您可以進行篩選,只顯示特定運送車輛 位置,也可以顯示整個車輛位置 機群

如何使用機群追蹤功能

1 在 JavaScript 中設定機群追蹤功能 詳情請參閱設定 JavaScript 機群追蹤程式庫
2 載入程式庫並初始化地圖。 詳情請參閱載入程式庫並初始化地圖檢視
3 提供車輛位置並設定地圖檢視畫面。 如要開始追蹤車輛,請將地點提供者例項化 並使用正確的車輛 ID 初始化地圖檢視。適用對象 詳情請參閱「提供車輛位置資訊」。
5 更新車隊進度及處理行程錯誤。 若需更多資訊,請參閲 更新機群進度處理錯誤
5 白天過後,請停止追蹤車隊。 詳情請參閱停止追蹤外送車輛

後續步驟