หากต้องการตั้งจุดแวะพักระหว่างเส้นทาง เช่น สำหรับการรับหรือส่ง คุณต้องกำหนด
จุดอ้างอิงเป็นจุดอ้างอิงแวะพัก โดยใช้vehicleStopover
พร็อพเพอร์ตี้ของจุดอ้างอิง
Waypoint (REST) หรือ
Waypoint (gRPC)
การตั้งค่านี้ช่วยให้มั่นใจได้ว่าเส้นทางที่คำนวณจะไม่เริ่มต้นหรือสิ้นสุดบนถนน
ที่ไม่เหมาะสำหรับการรับและส่ง เช่น ทางหลวงหรืออุโมงค์
ลองพิจารณาสถานการณ์ที่ถนนบนพื้นผิวตัดข้ามถนนภายในอุโมงค์ หากคุณระบุจุดแวะพักที่ตำแหน่งซึ่งถนน 2 สายตัดกัน (ดังที่เห็นในแผนที่) เส้นทางที่ได้จะเริ่มต้นหรือสิ้นสุดบนถนนพื้นผิวหรืออุโมงค์ ผลลัพธ์นี้ทำให้เกิดปัญหาเนื่องจากคุณไม่สามารถหยุดรถใน อุโมงค์เพื่อรับหรือส่งผู้โดยสารได้
หากต้องการใช้จุดอ้างอิงสำหรับการรับหรือส่ง ให้ตั้งค่าฟิลด์
vehicleStopoverเป็น true เพื่อให้แน่ใจว่าเส้นทางที่ได้จะเริ่มต้นหรือ
สิ้นสุดบนถนนที่อนุญาตให้รับและส่ง
ตัวอย่างต่อไปนี้แสดงวิธีตั้งค่าพร็อพเพอร์ตี้
vehicleStopover
{
"origin":{
"location":{
"latLng":{
"latitude": 37.419734,
"longitude": -122.0827784
}
},
"vehicleStopover": true
},
...
}