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