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