Referans noktaları, rotaların hesaplanma şeklini değiştirmek için konum değiştiricileri,
heading
ve sideOfRoad
ayarları dahil.
Araç yönünü belirtme
Bir yol noktası tanımlamak için coğrafi konum (REST) veya konum (gRPC) özelliğini bir çift enlem/boylam koordinatı olarak belirtirsiniz.
Konum, aynı zamanda aracın sizi bulmasını istediğiniz yönü belirtmenize de olanak tanır. her bir ara noktaya varır. Bu özelliği kullanarak, Bekleyen müşteriyle yolun aynı tarafına geldiğinde cevap verdi. Yön belirtmediğiniz takdirde araç karar vermemiz gerekir.
Yön değerleri, pusula yönleriyle hizalanan tam sayılardır ve bu nedenle sıfır ile 359 arasında değişir. Örneğin, 0 değeri tam kuzey yönünü belirtir.
Aşağıdaki örnekte,
Ara nokta için heading
.
{ "origin":{ "location":{ "latLng":{ "latitude": 37.419734, "longitude": -122.0827784 }, "heading": 127 } }, ...
Yolun tercih edilen tarafını belirtme
Bir ara nokta oluşturarak bir konumu temsil edersiniz (REST) veya Waypoint (gRPC) nesnesini tanımlayın. Enlem ve boylam çiftiyle tanımlanan bir konum, belirli bir yanını görebilirsiniz. Bununla birlikte, rota optimizasyonunu desteklemek amacıyla belirtilen yoldan yolun karşı tarafında olmak için bir duraklamaya konum.
Referans noktaları, sideOfRoad
özelliğini destekler. Bu özellik,
referans noktası konumunun, aracın durma noktasında bir tercih olduğuna işaret eder
yolun konumu tarafından belirtilenle aynı tarafı olmalıdır.
Rotanın yolun tercih edilen tarafını kullanacağını belirtmek için
sideOfRoad
özelliğini true
konumuna referans olarak gösterin. Güzergah daha sonra
araç, konumun bulunduğu yolun kenarında durabileceği şekilde
ön yargılı olmaktır.
Aşağıdaki örnekte, bir referans noktası için sideOfRoad
değerinin nasıl ayarlanacağı gösterilmektedir.
{ "origin":{ "location":{ "latLng":{ "latitude": 37.419734, "longitude": -122.0827784 } }, "sideOfRoad": true }, ...