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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

คอมโพเนนต์

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

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

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

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

กฎการแสดงผลสำหรับยานพาหนะและเครื่องหมายจุดแวะพักมีดังนี้

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

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

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

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

กฎการแสดงผลสำหรับยานพาหนะสำหรับจัดส่ง จุดจอด และงานของยานพาหนะมีดังนี้

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

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

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

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