ตัวเลือกเมทริกซ์เส้นทาง

นักพัฒนาแอปในเขตเศรษฐกิจยุโรป (EEA)

ภาพรวม

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

ตัวเลือก คำอธิบาย
โหมดการเดินทาง

โหมดการเดินทาง เช่น ขับรถ ขนส่งสาธารณะ เดินเท้า ปั่นจักรยาน หรือยานพาหนะ 2 ล้อ

ระบุวิธีและระบุว่าจะรวมข้อมูลการเข้าชมหรือไม่ รวมข้อมูลการเข้าชมเพื่อให้ได้ผลลัพธ์ที่แม่นยำยิ่งขึ้น หรือไม่รวมเพื่อให้ได้การตอบสนองที่รวดเร็วขึ้น เนื่องจาก computeRouteMatrix ประมวลผลเส้นทางจำนวนมากพร้อมกัน การใช้การตั้งค่าคุณภาพสูงสุด TRAFFIC_AWARE_OPTIMAL จึงกำหนดขีดจำกัดคำขอที่เข้มงวดสำหรับจำนวนองค์ประกอบทั้งหมด (ต้นทาง × ปลายทาง) ที่คุณคำนวณได้ในการเรียกครั้งเดียว ข้อจำกัดนี้มีขึ้นเพื่อป้องกันไม่ให้เกิดเวลาในการตอบสนองที่มากเกินไป
คำนวณค่าผ่านทางสำหรับ เมทริกซ์เส้นทาง เมื่อทำงานกับค่าผ่านทางใน RouteMatrix กระบวนการนี้จะเหมือนกับการคำนวณค่าผ่านทางสำหรับเส้นทางเดียวโดยพื้นฐาน แต่มีขอบเขตที่แตกต่างกันอย่างหนึ่งคือ computeRouteMatrix จะให้ข้อมูลค่าผ่านทางแบบรวมสำหรับคู่ต้นทาง-ปลายทางที่สมบูรณ์แต่ละคู่เท่านั้น การตอบกลับเมทริกซ์เส้นทางจะสรุปค่าใช้จ่ายค่าผ่านทางโดยประมาณทั้งหมดสำหรับการเดินทางทั้งหมดระหว่างต้นทางและปลายทาง ซึ่งแตกต่างจากcomputeRoutesเดียวที่สามารถแสดงข้อมูลค่าผ่านทางแบบละเอียดที่แบ่งตามช่วงเส้นทางแต่ละช่วง (ส่วนระหว่างจุดอ้างอิง) คุณยังคงเปิดใช้การคำนวณค่าผ่านทางได้โดยตั้งค่า extraComputations เป็น TOLLS และกำหนดข้อมูลยานพาหนะและบัตรผ่านทาง โดยตั้งค่า routeModifiers ของต้นทาง แต่ travelAdvisory.tollInfo ที่ได้จะใช้กับเส้นทางทั้งหมด ไม่ใช่ส่วนประกอบแต่ละส่วน
ขอค่าที่แปลแล้ว คุณขอข้อความที่แปลแล้วสำหรับการตอบกลับเมทริกซ์เส้นทางได้ในลักษณะเดียวกับ เส้นทาง โดยใช้มาสก์ฟิลด์ เมื่อขอข้อความที่แปลแล้วสำหรับระยะเวลาและ ระยะทาง ทั้งเมธอดเส้นทางเดียวและเมธอดเมทริกซ์รองรับการตั้งค่าlanguageCodeและหน่วยอย่างชัดเจน (เช่น METRIC หรือ IMPERIAL) อย่างไรก็ตาม หากไม่ได้ตั้งค่าพารามิเตอร์เหล่านี้ เมธอด computeRoutes จะพยายามอนุมานภาษาและหน่วยระยะทางจากตำแหน่งทางภูมิศาสตร์ของจุดแวะพักต้นทางโดยตรง ในขณะที่เมธอด computeRouteMatrix จะใช้ภาษาอังกฤษ (en-US) เป็นค่าเริ่มต้นสำหรับภาษาและเมตริก (METRIC) สำหรับหน่วย โดยไม่คำนึงถึงตำแหน่งของต้นทาง ดังนั้นคุณต้องตั้งค่าพารามิเตอร์การแปลอย่างชัดแจ้งเมื่อ ใช้ RouteMatrix เพื่อลบล้างลักษณะการทำงานเริ่มต้น
ประเภทยานพาหนะที่ใช้ได้ในเมทริกซ์เส้นทาง ตัวเลือกเพิ่มเติมสำหรับการเลือกประเภทรถสำหรับเมทริกซ์เส้นทาง
ตัวเลือกเพิ่มเติม หากต้องการระบุตัวเลือกเพิ่มเติม เช่น เวลาออกเดินทาง โปรดดู ComputeRouteMatrixRequest