Usar o qualificador de parada de veículo

Para especificar que um waypoint é uma parada de um embarque ou desembarque, use a propriedade vehicleStopover de um waypoint, Waypoint (REST) ou Waypoint (gRPC). Essa configuração garante que o trajeto calculado não começará ou terminará em uma estrada inadequada para embarque e desembarque, como rodovia ou túnel.

Considere a situação em que uma estrada de superfície atravessa uma estrada dentro de um túnel. Se você especificasse um ponto de referência localizado onde as duas estradas se cruzam, como visto em um mapa, o trajeto resultante começaria ou terminaria na estrada ou no túnel. Esse resultado apresenta um problema porque não é possível parar nos túneis para fazer embarques ou desembarques.

Se você quiser usar o waypoint para um embarque ou desembarque, defina o campo vehicleStopover como true para garantir que o trajeto resultante comece ou termine em uma via que permite embarques e desembarques.

O exemplo a seguir demonstra como definir a propriedade vehicleStopover:

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