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ü belirtin

Bir referans noktası tanımlamak için, Konum (REST) veya Konum (gRPC) enlem/boylam koordinatları şeklinde

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, Bekleme durumunda bekleyen tüketiciyle 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 bir başlığı belirtir olması gerekir.

Aşağıdaki örnekte, Referans noktası için heading.

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      },
      "heading": 127
    }
  },
  ...

Yolun bir tarafı tercihini belirtin

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ıyla ilgili bir tercih olduğunu gösterir 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. Rota, rotanın ortasından geçer. 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
  },
  ...