JavaScript 機群追蹤程式庫適用於以下用途:
- 隨選行程
- 已排定的工作
本指南會探討如何將此程式庫用於這兩項服務。
使用 JavaScript 機群追蹤程式庫,即可為機群運算子 以近乎即時的方式呈現車輛載隊的位置。 如果已知車輛的路線,地圖檢視元件會模擬 會沿著預測路徑移動
什麼是機群追蹤?
機群追蹤是 Fleet Engine 專為車隊操作人員所設計的功能。這項服務 提供介面,且會在 Fleet Engine 中追蹤機群資料 提供您用來建立豐富資訊、網頁式地圖呈現旅程的類別 給車隊管理員的資訊例如:
- 允許隨需行程業者追蹤行程 以及多輛車的進度
- 讓預定貨運業者近乎即時地查看 在網頁式地圖上查看車隊運送進度。
您將程式庫整合至網頁應用程式,並設定適當的角色 設定檔,支援消費者使用歷程分享。適用對象 如要進一步瞭解 Fleet Engine 中的角色,請參閱服務帳戶角色。
使用機群追蹤功能的好處
將機群追蹤功能整合至機群作業後, 提供近乎即時位置資訊的全方位車輛監控體驗 更新。你可以在地圖上查看一個或所有車隊車輛位置,包括停靠站 或路線點詳細資訊,幫助您瞭解機群的表現。
機群追蹤功能的用途為何?
運用機群追蹤程式庫的資訊 建立豐富的檢視畫面 並在機群作業中使用下列功能:
根據自身需求自訂機群追蹤地圖 UI 自訂設定。
查看單個、多輛或所有車輛的目前位置,如 他們會沿路前進,同時更新他們的位置。 定期更新。
計算行程或外送服務的預計到達時間,以及剩餘距離。
查看車輛進度,包括已完成的行程或工作狀態。
元件
下表說明機群追蹤中使用的元件和 確實。
隨選行程
元件 | 說明 |
---|---|
分享地圖檢視畫面 | 旅程共用地圖檢視畫面會顯示地點 及其行程如果 Fleet Engine 得知 地圖檢視元件會在車輛上移動時以動畫呈現該車輛 預測路徑 |
車輛位置供應商 | 車輛定位服務供應商顯示單一車輛的 位置資訊。其中包含車輛位置、 路線控點和指派給車輛的行程。 追蹤對象 車輛及其路線控點標記的顯示規則:
|
自訂選項 | 車輛定位服務供應商選項可讓你 折線和標記自訂功能。您可以設定折線的顏色和樣式 顯示各種車輛的真實情境,例如 計算路線和路況您可以為不同的 用途。您也可以在折線和標記中加入點擊處理方式。 |
車輛事件監聽器 | 事件監聽器可讓運算子取得 乘客完成的行程。 |
車輛車隊定位服務供應商 | 車隊位置供應商顯示多家運輸車輛 位置資訊。追蹤機群時,您可以設定地理界線 或者,你也可以選擇按車輛 ID 篩選。 |
已排定的工作
元件 | 說明 |
---|---|
分享地圖檢視畫面 | 旅程共用地圖檢視畫面會顯示地點 設計交錯車輛和工作如果 Fleet Engine 得知 地圖檢視元件會在車輛上移動時以動畫呈現該車輛 預測路徑 |
交車地點供應商 | 交車地點供應商顯示了一輛交車的 位置資訊。其中包含車輛位置、 再由貨運車輛完成工作 追蹤對象 車輛、停靠站及任務的能見度規則:
|
自訂選項 | 您可以使用外送車輛的定位服務供應商選項 折線和標記自訂功能。您可以設定折線的顏色和樣式 顯示各種車輛的真實情境,例如 車輛的有效路線您可以為不同的 供貨品等用途您也可以新增點擊 處理折線和標記。 |
傳送工作篩選器 | 工作篩選器可讓運算子篩選工作檢視畫面 或以開放或限制的形式篩選 已關閉的任務 |
放送車輛事件監聽器 | 事件監聽器可讓運算子取得 貨車完成的旅程區隔,以及一份清單 也就是車輛處理的任務 |
提交機群位置提供者 | 貨運車地點供應商顯示多家運輸車輛 位置資訊。您可以進行篩選,只顯示特定運送車輛 位置,也可以顯示整個車輛位置 機群 |
如何使用機群追蹤功能
1 | 在 JavaScript 中設定機群追蹤功能。 | 詳情請參閱設定 JavaScript 機群追蹤程式庫。 |
2 | 載入程式庫並初始化地圖。 | 詳情請參閱載入程式庫並初始化地圖檢視。 |
3 | 提供車輛位置並設定地圖檢視畫面。 | 如要開始追蹤車輛,請將地點提供者例項化 並使用正確的車輛 ID 初始化地圖檢視。適用對象 詳情請參閱「提供車輛位置資訊」。 |
5 | 更新車隊進度及處理行程錯誤。 | 若需更多資訊,請參閲 更新機群進度並 處理錯誤。 |
5 | 白天過後,請停止追蹤車隊。 | 詳情請參閱停止追蹤外送車輛。 |