Definir uma parada ao longo de um trajeto

Desenvolvedores do Espaço Econômico Europeu (EEE)

Para definir uma parada ao longo de uma rota, por exemplo, para uma retirada ou entrega, designe um waypoint como um waypoint de parada. 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 nem termine em uma via inadequada para retirada e embarque, como uma rodovia ou um túnel.

Considere a situação em que uma via de superfície cruza uma via 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 de superfície ou no túnel. Isso é um problema porque não é possível parar em túneis para fazer retiradas ou entregas.

Se você quiser usar o waypoint para uma retirada ou desembarque, defina o campo vehicleStopover como true para garantir que a rota resultante comece ou termine em uma via que permita retiradas e desembarques.

O exemplo a seguir demonstra como definir a propriedade vehicleStopover:

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