Para definir uma parada ao longo de uma rota, por exemplo, para uma coleta ou entrega, você designa um waypoint como um waypoint de escala. Para fazer isso, use a propriedade vehicleStopover
de um ponto de referência, Waypoint (REST) ou Waypoint (gRPC).
Essa configuração garante que a rota calculada não comece ou termine em uma via
inadequada para coleta e entrega, como uma rodovia ou um túnel.
Considere a situação em que uma estrada de superfície cruza uma estrada dentro de um túnel. Se você especificar um waypoint localizado onde as duas vias se cruzam (como visto em um mapa), o trajeto resultante vai começar ou terminar na via ou no túnel. Esse resultado apresenta um problema porque você não pode parar em túneis para fazer coletas ou entregas.
Se você quiser usar o ponto de passagem para uma coleta ou entrega, defina o campo vehicleStopover
como true
para garantir que a rota resultante comece ou termine em uma via que permita coletas e entregas.
O exemplo a seguir demonstra como definir a propriedade
vehicleStopover
:
{ "origin":{ "location":{ "latLng":{ "latitude": 37.419734, "longitude": -122.0827784 } }, "vehicleStopover": true }, ... }