Araç başlığını ve yolun yan tarafını belirtin

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
  },
  ...