ภาพรวมการติดตามยานพาหนะ

ไลบรารีการติดตามยานพาหนะ JavaScript ใช้ได้กับกรณีการใช้งานต่อไปนี้

  • การเดินทางแบบออนดีมานด์
  • งานที่กำหนดเวลาไว้

คู่มือนี้จะอธิบายวิธีใช้ไลบรารีนี้สำหรับทั้ง 2 บริการ

เมื่อใช้ไลบรารีการติดตามกลุ่มยานพาหนะ JavaScript คุณจะช่วยให้ผู้ให้บริการกลุ่มยานพาหนะสามารถดูตำแหน่งของยานพาหนะในกลุ่มยานพาหนะของตนได้แบบเกือบเรียลไทม์ หากทราบเส้นทางของยานพาหนะ คอมโพเนนต์มุมมองแผนที่จะแสดงภาพเคลื่อนไหวของยานพาหนะขณะเคลื่อนที่ไปตามเส้นทางที่คาดการณ์ไว้

ตัวอย่างมุมมองแผนที่การติดตามกลุ่มยานพาหนะ

การติดตามยานพาหนะคืออะไร

การติดตามยานพาหนะเป็นฟีเจอร์ของ Fleet Engine ที่ออกแบบมาสำหรับผู้ให้บริการยานพาหนะ โดยมีอินเทอร์เฟซที่จำลองและติดตามข้อมูลยานพาหนะใน Fleet Engine และมีคลาสที่คุณใช้เพื่อสร้างการแสดงแผนที่บนเว็บที่สมบูรณ์ของข้อมูลการเดินทางสำหรับผู้จัดการยานพาหนะ เช่น

  • อนุญาตให้ผู้ให้บริการการเดินทางแบบออนดีมานด์ติดตามความคืบหน้าของการเดินทางในยานพาหนะหลายคันได้
  • ช่วยให้ผู้ดำเนินการจัดส่งตามกำหนดการสามารถดูความคืบหน้าของการจัดส่งของกลุ่มยานพาหนะได้แบบเกือบเรียลไทม์บนแผนที่บนเว็บ

คุณผสานรวมไลบรารีเข้ากับเว็บแอปและตั้งค่าโปรไฟล์บทบาทที่เหมาะสมภายใน Fleet Engine เพื่อรองรับการแชร์การเดินทางกับผู้บริโภค ดูข้อมูลเพิ่มเติมเกี่ยวกับบทบาทใน Fleet Engine ได้ที่บทบาทของบัญชีบริการ

เหตุใดจึงควรใช้การติดตามกลุ่มยานพาหนะ

เมื่อผสานรวมการติดตามกลุ่มยานพาหนะเข้ากับการดำเนินการของกลุ่มยานพาหนะ คุณจะได้รับประสบการณ์การตรวจสอบยานพาหนะที่ครอบคลุม พร้อมการอัปเดตตำแหน่งแบบเกือบเรียลไทม์ คุณสามารถดูตำแหน่งของยานพาหนะในฟลีตคันเดียวหรือทั้งหมดบนแผนที่ รวมถึงรายละเอียดจุดจอดหรือจุดอ้างอิงที่จะช่วยให้คุณเข้าใจประสิทธิภาพของฟลีต

คุณใช้การติดตามกลุ่มยานพาหนะทำอะไรได้บ้าง

เมื่อใช้ข้อมูลจากไลบรารีการติดตามกลุ่มยานพาหนะ คุณจะสร้างมุมมองที่สมบูรณ์ของการดำเนินการของกลุ่มยานพาหนะได้ด้วยฟีเจอร์ต่อไปนี้

  • ปรับเปลี่ยน UI ของแผนที่การติดตามกลุ่มยานพาหนะให้เหมาะกับความต้องการของคุณ

  • ดูตำแหน่งปัจจุบันของยานพาหนะคันเดียว หลายคัน หรือทั้งหมดขณะเดินทางไปตามเส้นทาง โดยตำแหน่งจะอัปเดตเป็นระยะๆ

  • คำนวณ ETA สำหรับการเดินทางหรือการนำส่ง รวมถึงระยะทางที่เหลือ

  • ดูความคืบหน้าของยานพาหนะ รวมถึงการเดินทางที่เสร็จสมบูรณ์หรือสถานะงาน

คอมโพเนนต์

ตารางต่อไปนี้อธิบายคอมโพเนนต์ที่ใช้ในการติดตามกลุ่มยานพาหนะและหน้าที่ของคอมโพเนนต์เหล่านั้น

การเดินทางแบบออนดีมานด์

ส่วนประกอบ คำอธิบาย
มุมมองแผนที่ของการแชร์เส้นทาง มุมมองแผนที่การแชร์เส้นทางจะแสดงตำแหน่งของยานพาหนะและการเดินทาง หาก Fleet Engine ทราบเส้นทางของยานพาหนะ คอมโพเนนต์มุมมองแผนที่จะแสดงภาพเคลื่อนไหวของยานพาหนะนั้นขณะเคลื่อนที่ไปตามเส้นทางที่คาดการณ์ไว้
ผู้ให้บริการตำแหน่งของยานพาหนะ

ผู้ให้บริการตำแหน่งยานพาหนะจะแสดงข้อมูลตำแหน่งของยานพาหนะคันเดียว ซึ่งมีข้อมูลเกี่ยวกับตำแหน่งของยานพาหนะ จุดอ้างอิง และการเดินทางที่มอบหมายให้ยานพาหนะ

ต่อไปนี้คือกฎการมองเห็นสำหรับยานพาหนะและเครื่องหมายจุดอ้างอิง

  • ยานพาหนะ: ยานพาหนะจะปรากฏทันทีที่สร้างใน Fleet Engine และจะปรากฏเมื่อ vehicle_state เป็น Online ซึ่งหมายความว่าคุณจะเห็นยานพาหนะได้แม้ว่าจะไม่มีการเดินทางที่มอบหมายให้ในปัจจุบันก็ตาม
  • เครื่องหมายจุดอ้างอิง: จุดอ้างอิงของยานพาหนะที่วางแผนไว้จะแสดงบนแผนที่เป็นเครื่องหมายต้นทาง จุดกึ่งกลาง และจุดหมาย
ตัวเลือกการปรับแต่ง ตัวเลือกผู้ให้บริการตำแหน่งยานพาหนะช่วยให้คุณปรับแต่งเส้นประกอบและเครื่องหมายได้ คุณสามารถลงสีและจัดสไตล์เส้นประกอบเพื่อแสดงสถานการณ์จริงที่หลากหลายสำหรับยานพาหนะ เช่น เส้นทางที่ใช้และการจราจร คุณปรับแต่งเครื่องหมายเพื่อวัตถุประสงค์ต่างๆ ได้ นอกจากนี้ คุณยังเพิ่มการจัดการการคลิกไปยังเส้นประกอบและเครื่องหมายได้ด้วย
Vehicle event listener Listener เหตุการณ์ช่วยให้ผู้ให้บริการได้รับข้อมูลเกี่ยวกับการเดินทางที่ยานพาหนะทำเสร็จแล้ว
ผู้ให้บริการตำแหน่งกลุ่มยานพาหนะ ผู้ให้บริการตำแหน่งของกลุ่มยานพาหนะจะแสดงข้อมูลตำแหน่งของยานพาหนะนำส่งหลายคัน เมื่อติดตามกลุ่มยานพาหนะ คุณจะกำหนดขอบเขตทางภูมิศาสตร์และยังมีตัวเลือกในการกรองตามรหัสยานพาหนะด้วย

งานที่กำหนดเวลาไว้

ส่วนประกอบ คำอธิบาย
มุมมองแผนที่ของการแชร์เส้นทาง มุมมองแผนที่การแชร์เส้นทางจะแสดงตำแหน่งของยานพาหนะนำส่งและงาน หาก Fleet Engine ทราบเส้นทางของยานพาหนะ คอมโพเนนต์มุมมองแผนที่จะแสดงภาพเคลื่อนไหวของยานพาหนะนั้นขณะเคลื่อนที่ไปตามเส้นทางที่คาดการณ์ไว้
ผู้ให้บริการตำแหน่งของยานพาหนะนำส่ง

ผู้ให้บริการตำแหน่งยานพาหนะนำส่งจะแสดงข้อมูลตำแหน่งของยานพาหนะนำส่งคันเดียว ซึ่งมีข้อมูลเกี่ยวกับตำแหน่งของยานพาหนะ จุดจอด และงานที่ยานพาหนะนำส่งทำเสร็จแล้ว

ต่อไปนี้คือกฎระดับการเข้าถึงสำหรับยานพาหนะนำส่ง จุดแวะพัก และงานของยานพาหนะและจุดแวะพัก

  • ยานพาหนะ: ยานพาหนะนำส่งจะปรากฏทันทีที่สร้างใน Fleet Engine และจะปรากฏตลอดเส้นทางไม่ว่าจะทำงานใดก็ตาม
  • จุดจอด: จุดจอดรถที่วางแผนไว้จะแสดงบนแผนที่เป็นเครื่องหมายจุดจอดรถ เครื่องหมายสำหรับงานที่เสร็จสมบูรณ์จะแสดงในรูปแบบที่แตกต่างจากจุดแวะพักที่วางแผนไว้ของยานพาหนะ
  • งาน: ตำแหน่งของผลลัพธ์ของงานจะแสดงพร้อมเครื่องหมายผลลัพธ์ของงาน งานที่มีผลลัพธ์ SUCCEEDED จะแสดงพร้อมเครื่องหมายงานที่สำเร็จ ส่วนงานอื่นๆ ทั้งหมดจะแสดงพร้อมเครื่องหมายงานที่ไม่สำเร็จ
ตัวเลือกการปรับแต่ง ตัวเลือกผู้ให้บริการตำแหน่งของยานพาหนะนำส่งช่วยให้คุณปรับแต่งเส้นประกอบและเครื่องหมายได้ คุณสามารถลงสีและจัดสไตล์เส้นประกอบเพื่อแสดงสถานการณ์ต่างๆ ในชีวิตจริงของยานพาหนะ เช่น เส้นทางที่ยานพาหนะกำลังใช้งานอยู่ คุณปรับแต่งเครื่องหมายเพื่อวัตถุประสงค์ต่างๆ ได้ เช่น สำหรับยานพาหนะนำส่ง นอกจากนี้ คุณยังเพิ่มการจัดการการคลิกในเส้นประกอบและเครื่องหมายได้ด้วย
ตัวกรองงานการนำส่ง ตัวกรองงานช่วยให้ผู้ปฏิบัติงานกรองมุมมองสำหรับงานที่เสร็จสมบูรณ์ก่อนหรือหลังเวลาที่ระบุได้ รวมถึงกรองตามงานที่เปิดหรือปิดอยู่
Listener เหตุการณ์ของยานพาหนะนำส่ง Listener เหตุการณ์ช่วยให้โอเปอเรเตอร์ได้รับข้อมูลเกี่ยวกับส่วนเส้นทางที่ยานพาหนะนำส่งดำเนินการเสร็จสมบูรณ์ รวมถึงรายการงานที่ยานพาหนะให้บริการ
ผู้ให้บริการตำแหน่งของกลุ่มยานพาหนะจัดส่ง ผู้ให้บริการตำแหน่งของกลุ่มยานพาหนะนำส่งจะแสดงข้อมูลตำแหน่งของยานพาหนะนำส่งหลายคัน คุณสามารถกรองเพื่อแสดงยานพาหนะนำส่งที่เฉพาะเจาะจงและตำแหน่งของยานพาหนะ หรือจะแสดงตำแหน่งยานพาหนะสำหรับทั้งฟลีตก็ได้

วิธีใช้การติดตามกลุ่มยานพาหนะ

1 ตั้งค่าการติดตามยานพาหนะใน JavaScript ดูข้อมูลเพิ่มเติมได้ที่ตั้งค่าไลบรารีการติดตามยานพาหนะ JavaScript
2 โหลดไลบรารีและเริ่มต้นแผนที่ ดูข้อมูลเพิ่มเติมได้ที่โหลดไลบรารีและเริ่มต้นมุมมองแผนที่
3 ระบุตำแหน่งของยานพาหนะและตั้งค่ามุมมองแผนที่ หากต้องการเริ่มติดตามยานพาหนะ คุณต้องสร้างอินสแตนซ์ผู้ให้บริการตำแหน่งด้วยรหัสยานพาหนะที่ถูกต้อง และใช้รหัสดังกล่าวเพื่อเริ่มต้นมุมมองแผนที่ ดูข้อมูลเพิ่มเติมได้ที่ระบุสถานที่ตั้งของยานพาหนะ
5 อัปเดตความคืบหน้าของกลุ่มยานพาหนะและจัดการข้อผิดพลาดในการเดินทาง ดูข้อมูลเพิ่มเติมได้ที่อัปเดตความคืบหน้าของกลุ่มอุปกรณ์และจัดการข้อผิดพลาด
5 เมื่อสิ้นสุดวัน ให้หยุดติดตามยานพาหนะในกลุ่ม ดูข้อมูลเพิ่มเติมได้ที่หยุดติดตามยานพาหนะนำส่ง

ขั้นตอนถัดไป