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