Установить остановку на маршруте

Чтобы установить остановку на маршруте, например, для посадки или высадки, вы назначаете путевую точку как остановочную. Для этого используйте свойство vehicleStopover путевой точки, Waypoint (REST) ​​или Waypoint (gRPC). Этот параметр гарантирует, что рассчитанный маршрут не начинается и не заканчивается на дороге, непригодной для посадки и высадки, например на шоссе или в туннеле.

Рассмотрим ситуацию, когда наземная дорога пересекает дорогу внутри туннеля. Если бы вы указали путевую точку, расположенную в месте пересечения двух дорог (как показано на карте), то результирующий маршрут начинался бы или заканчивался либо на наземной дороге, либо в туннеле. Этот результат представляет собой проблему, поскольку вы не можете останавливаться в туннелях, чтобы посадить или высадить машину.

Если вы хотите использовать путевую точку для посадки или высадки, вы устанавливаете для поля vehicleStopover значение true чтобы гарантировать, что результирующий маршрут начинается или заканчивается на дороге, которая позволяет посадку и высадку.

В следующем примере показано, как установить свойство vehicleStopover :

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