Чтобы задать остановку на маршруте, например, для посадки или высадки пассажиров, необходимо указать промежуточную точку в качестве точки остановки. Для этого используйте свойство vehicleStopover промежуточной точки, Waypoint (REST) или Waypoint (gRPC). Эта настройка гарантирует, что рассчитанный маршрут не будет начинаться или заканчиваться на дороге, непригодной для посадки и высадки пассажиров, например, на шоссе или в туннеле.
Рассмотрим ситуацию, когда наземная дорога пересекает дорогу внутри туннеля. Если указать путевую точку, расположенную в месте пересечения двух дорог (как показано на карте), то результирующий маршрут будет начинаться или заканчиваться либо на наземной дороге, либо в туннеле. Это создает проблему, поскольку в туннелях нельзя останавливаться для посадки или высадки пассажиров.
Если вы хотите использовать эту точку маршрута для посадки или высадки пассажиров, установите поле vehicleStopover в true , чтобы гарантировать, что результирующий маршрут начинается или заканчивается на дороге, допускающей посадку и высадку пассажиров.
В следующем примере показано, как установить свойство vehicleStopover :
{
"origin":{
"location":{
"latLng":{
"latitude": 37.419734,
"longitude": -122.0827784
}
},
"vehicleStopover": true
},
...
}