Impostare una fermata lungo un percorso

Per impostare una fermata lungo un percorso, ad esempio per un prelievo o una discesa, devi indicare un waypoint come tappa di sosta. A questo scopo, utilizza la proprietà vehicleStopover di un waypoint, Waypoint (REST) o Waypoint (gRPC). Questa impostazione assicura che il percorso calcolato non inizi o termini su una strada non adatta per il prelievo e la discesa, come un'autostrada o un tunnel.

Considera la situazione in cui una strada di superficie incrocia una strada all'interno di un tunnel. Se dovessi specificare un waypoint nel punto in cui le due strade si intersecano (come mostrato su una mappa), il percorso risultante inizierà o finirebbe sulla strada superficiale o sul tunnel. Questo risultato rappresenta un problema perché non puoi fermarti nei tunnel per effettuare prelievi o abbandoni.

Se vuoi utilizzare il waypoint per un ritiro o una discesa, imposta il campo vehicleStopover su true per assicurarti che il percorso risultante inizi o termini su una strada che consente partenze e scali.

L'esempio seguente mostra come impostare la proprietà vehicleStopover:

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