ไลบรารีการติดตามยานพาหนะ JavaScript ใช้ได้กับกรณีการใช้งานต่อไปนี้
- การเดินทางแบบออนดีมานด์
- งานที่กำหนดเวลาไว้
คู่มือนี้จะอธิบายวิธีใช้ไลบรารีนี้สำหรับทั้ง 2 บริการ
เมื่อใช้ไลบรารีการติดตามกลุ่มยานพาหนะ JavaScript คุณจะช่วยให้ผู้ให้บริการกลุ่มยานพาหนะสามารถดูตำแหน่งของยานพาหนะในกลุ่มยานพาหนะของตนได้แบบเกือบเรียลไทม์ หากทราบเส้นทางของยานพาหนะ คอมโพเนนต์มุมมองแผนที่จะแสดงภาพเคลื่อนไหวของยานพาหนะขณะเคลื่อนที่ไปตามเส้นทางที่คาดการณ์ไว้
การติดตามยานพาหนะคืออะไร
การติดตามยานพาหนะเป็นฟีเจอร์ของ Fleet Engine ที่ออกแบบมาสำหรับผู้ให้บริการยานพาหนะ โดยมีอินเทอร์เฟซที่จำลองและติดตามข้อมูลยานพาหนะใน Fleet Engine และมีคลาสที่คุณใช้เพื่อสร้างการแสดงแผนที่บนเว็บที่สมบูรณ์ของข้อมูลการเดินทางสำหรับผู้จัดการยานพาหนะ เช่น
- อนุญาตให้ผู้ให้บริการการเดินทางแบบออนดีมานด์ติดตามความคืบหน้าของการเดินทางในยานพาหนะหลายคันได้
- ช่วยให้ผู้ดำเนินการจัดส่งตามกำหนดการสามารถดูความคืบหน้าของการจัดส่งของกลุ่มยานพาหนะได้แบบเกือบเรียลไทม์บนแผนที่บนเว็บ
คุณผสานรวมไลบรารีเข้ากับเว็บแอปและตั้งค่าโปรไฟล์บทบาทที่เหมาะสมภายใน Fleet Engine เพื่อรองรับการแชร์การเดินทางกับผู้บริโภค ดูข้อมูลเพิ่มเติมเกี่ยวกับบทบาทใน Fleet Engine ได้ที่บทบาทของบัญชีบริการ
เหตุใดจึงควรใช้การติดตามกลุ่มยานพาหนะ
เมื่อผสานรวมการติดตามกลุ่มยานพาหนะเข้ากับการดำเนินการของกลุ่มยานพาหนะ คุณจะได้รับประสบการณ์การตรวจสอบยานพาหนะที่ครอบคลุม พร้อมการอัปเดตตำแหน่งแบบเกือบเรียลไทม์ คุณสามารถดูตำแหน่งของยานพาหนะในฟลีตคันเดียวหรือทั้งหมดบนแผนที่ รวมถึงรายละเอียดจุดจอดหรือจุดอ้างอิงที่จะช่วยให้คุณเข้าใจประสิทธิภาพของฟลีต
คุณใช้การติดตามกลุ่มยานพาหนะทำอะไรได้บ้าง
เมื่อใช้ข้อมูลจากไลบรารีการติดตามกลุ่มยานพาหนะ คุณจะสร้างมุมมองที่สมบูรณ์ของการดำเนินการของกลุ่มยานพาหนะได้ด้วยฟีเจอร์ต่อไปนี้
ปรับเปลี่ยน UI ของแผนที่การติดตามกลุ่มยานพาหนะให้เหมาะกับความต้องการของคุณ
ดูตำแหน่งปัจจุบันของยานพาหนะคันเดียว หลายคัน หรือทั้งหมดขณะเดินทางไปตามเส้นทาง โดยตำแหน่งจะอัปเดตเป็นระยะๆ
คำนวณ ETA สำหรับการเดินทางหรือการนำส่ง รวมถึงระยะทางที่เหลือ
ดูความคืบหน้าของยานพาหนะ รวมถึงการเดินทางที่เสร็จสมบูรณ์หรือสถานะงาน
คอมโพเนนต์
ตารางต่อไปนี้อธิบายคอมโพเนนต์ที่ใช้ในการติดตามกลุ่มยานพาหนะและหน้าที่ของคอมโพเนนต์เหล่านั้น
การเดินทางแบบออนดีมานด์
| ส่วนประกอบ | คำอธิบาย |
|---|---|
| มุมมองแผนที่ของการแชร์เส้นทาง | มุมมองแผนที่การแชร์เส้นทางจะแสดงตำแหน่งของยานพาหนะและการเดินทาง หาก Fleet Engine ทราบเส้นทางของยานพาหนะ คอมโพเนนต์มุมมองแผนที่จะแสดงภาพเคลื่อนไหวของยานพาหนะนั้นขณะเคลื่อนที่ไปตามเส้นทางที่คาดการณ์ไว้ |
| ผู้ให้บริการตำแหน่งของยานพาหนะ | ผู้ให้บริการตำแหน่งยานพาหนะจะแสดงข้อมูลตำแหน่งของยานพาหนะคันเดียว ซึ่งมีข้อมูลเกี่ยวกับตำแหน่งของยานพาหนะ จุดอ้างอิง และการเดินทางที่มอบหมายให้ยานพาหนะ ต่อไปนี้คือกฎการมองเห็นสำหรับยานพาหนะและเครื่องหมายจุดอ้างอิง
|
| ตัวเลือกการปรับแต่ง | ตัวเลือกผู้ให้บริการตำแหน่งยานพาหนะช่วยให้คุณปรับแต่งเส้นประกอบและเครื่องหมายได้ คุณสามารถลงสีและจัดสไตล์เส้นประกอบเพื่อแสดงสถานการณ์จริงที่หลากหลายสำหรับยานพาหนะ เช่น เส้นทางที่ใช้และการจราจร คุณปรับแต่งเครื่องหมายเพื่อวัตถุประสงค์ต่างๆ ได้ นอกจากนี้ คุณยังเพิ่มการจัดการการคลิกไปยังเส้นประกอบและเครื่องหมายได้ด้วย |
| Vehicle event listener | Listener เหตุการณ์ช่วยให้ผู้ให้บริการได้รับข้อมูลเกี่ยวกับการเดินทางที่ยานพาหนะทำเสร็จแล้ว |
| ผู้ให้บริการตำแหน่งกลุ่มยานพาหนะ | ผู้ให้บริการตำแหน่งของกลุ่มยานพาหนะจะแสดงข้อมูลตำแหน่งของยานพาหนะนำส่งหลายคัน เมื่อติดตามกลุ่มยานพาหนะ คุณจะกำหนดขอบเขตทางภูมิศาสตร์และยังมีตัวเลือกในการกรองตามรหัสยานพาหนะด้วย |
งานที่กำหนดเวลาไว้
| ส่วนประกอบ | คำอธิบาย |
|---|---|
| มุมมองแผนที่ของการแชร์เส้นทาง | มุมมองแผนที่การแชร์เส้นทางจะแสดงตำแหน่งของยานพาหนะนำส่งและงาน หาก Fleet Engine ทราบเส้นทางของยานพาหนะ คอมโพเนนต์มุมมองแผนที่จะแสดงภาพเคลื่อนไหวของยานพาหนะนั้นขณะเคลื่อนที่ไปตามเส้นทางที่คาดการณ์ไว้ |
| ผู้ให้บริการตำแหน่งของยานพาหนะนำส่ง | ผู้ให้บริการตำแหน่งยานพาหนะนำส่งจะแสดงข้อมูลตำแหน่งของยานพาหนะนำส่งคันเดียว ซึ่งมีข้อมูลเกี่ยวกับตำแหน่งของยานพาหนะ จุดจอด และงานที่ยานพาหนะนำส่งทำเสร็จแล้ว ต่อไปนี้คือกฎระดับการเข้าถึงสำหรับยานพาหนะนำส่ง จุดแวะพัก และงานของยานพาหนะและจุดแวะพัก
|
| ตัวเลือกการปรับแต่ง | ตัวเลือกผู้ให้บริการตำแหน่งของยานพาหนะนำส่งช่วยให้คุณปรับแต่งเส้นประกอบและเครื่องหมายได้ คุณสามารถลงสีและจัดสไตล์เส้นประกอบเพื่อแสดงสถานการณ์ต่างๆ ในชีวิตจริงของยานพาหนะ เช่น เส้นทางที่ยานพาหนะกำลังใช้งานอยู่ คุณปรับแต่งเครื่องหมายเพื่อวัตถุประสงค์ต่างๆ ได้ เช่น สำหรับยานพาหนะนำส่ง นอกจากนี้ คุณยังเพิ่มการจัดการการคลิกในเส้นประกอบและเครื่องหมายได้ด้วย |
| ตัวกรองงานการนำส่ง | ตัวกรองงานช่วยให้ผู้ปฏิบัติงานกรองมุมมองสำหรับงานที่เสร็จสมบูรณ์ก่อนหรือหลังเวลาที่ระบุได้ รวมถึงกรองตามงานที่เปิดหรือปิดอยู่ |
| Listener เหตุการณ์ของยานพาหนะนำส่ง | Listener เหตุการณ์ช่วยให้โอเปอเรเตอร์ได้รับข้อมูลเกี่ยวกับส่วนเส้นทางที่ยานพาหนะนำส่งดำเนินการเสร็จสมบูรณ์ รวมถึงรายการงานที่ยานพาหนะให้บริการ |
| ผู้ให้บริการตำแหน่งของกลุ่มยานพาหนะจัดส่ง | ผู้ให้บริการตำแหน่งของกลุ่มยานพาหนะนำส่งจะแสดงข้อมูลตำแหน่งของยานพาหนะนำส่งหลายคัน คุณสามารถกรองเพื่อแสดงยานพาหนะนำส่งที่เฉพาะเจาะจงและตำแหน่งของยานพาหนะ หรือจะแสดงตำแหน่งยานพาหนะสำหรับทั้งฟลีตก็ได้ |
วิธีใช้การติดตามกลุ่มยานพาหนะ
| 1 | ตั้งค่าการติดตามยานพาหนะใน JavaScript | ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่าไลบรารีการติดตามยานพาหนะ JavaScript |
| 2 | โหลดไลบรารีและเริ่มต้นแผนที่ | ดูข้อมูลเพิ่มเติมได้ที่โหลดไลบรารีและเริ่มต้นมุมมองแผนที่ |
| 3 | ระบุตำแหน่งของยานพาหนะและตั้งค่ามุมมองแผนที่ | หากต้องการเริ่มติดตามยานพาหนะ คุณต้องสร้างอินสแตนซ์ผู้ให้บริการตำแหน่งด้วยรหัสยานพาหนะที่ถูกต้อง และใช้รหัสดังกล่าวเพื่อเริ่มต้นมุมมองแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ระบุสถานที่ตั้งของยานพาหนะ |
| 5 | อัปเดตความคืบหน้าของกลุ่มยานพาหนะและจัดการข้อผิดพลาดในการเดินทาง | ดูข้อมูลเพิ่มเติมได้ที่อัปเดตความคืบหน้าของกลุ่มอุปกรณ์และจัดการข้อผิดพลาด |
| 5 | เมื่อสิ้นสุดวัน ให้หยุดติดตามยานพาหนะในกลุ่ม | ดูข้อมูลเพิ่มเติมได้ที่หยุดติดตามยานพาหนะนำส่ง |