指定車輛的方向和道路

路線控點可包含位置修飾符來變更路線的計算方式, 包括 headingsideOfRoad 的設定。

指定車輛方向

如要定義路線控點,請指定地理範圍 位置 (REST) 或 位置 (gRPC) 為經緯度座標。

位置也可用來指定車輛要往的方向 而是得出每個路點。您可以使用這項功能,確保車輛抵達等待接送的乘客所在的同一側。如未指定方向,車輛可能會抵達 道路的正確方向

方向值是與指南針方向對齊的整數, 因此範圍從 0 到 359例如,0 值表示標題 方向。

以下範例說明如何設定 heading,用於路線控點。

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

指定道路偏好設定的一側

建立 Waypoint 代表地點 (REST) 或 Waypoint (gRPC) 物件。經緯度組合所定義的位置可以對應到 道路的特定側面但為了支援路徑最佳化,路徑 仍將停靠站設在指定道路對邊 或 HTTP/HTTPS 位置

路線控點支援 sideOfRoad 屬性, 表示路線控點位置偏好車輛停靠站 與位置指定同一側的道路。

設定 指向 true 的路線點 sideOfRoad 屬性。接著,路線會通過 位置資訊,讓車輛可以在位置目前所在的道路上停靠 偏見

以下範例說明如何設定路線控點的 sideOfRoad

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    },
    "sideOfRoad": true
  },
  ...