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