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

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

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

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

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

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

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