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

Разработчики из Европейской экономической зоны (ЕЭЗ)

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

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

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

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

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