Definir uma parada ao longo de um trajeto
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Desenvolvedores do Espaço Econômico Europeu (EEE)
Para definir uma parada ao longo de uma rota, por exemplo, para uma coleta ou entrega, você designa um waypoint como waypoint de escala. Para fazer isso, use a propriedade vehicleStopover
de um waypoint, Waypoint (REST) ou Waypoint (gRPC).
Essa configuração garante que a rota calculada não comece ou termine em uma via inadequada para retirada e entrega, 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
ou no túnel. Esse resultado apresenta um problema porque não é possível 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
},
...
}
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-06-20 UTC.
[null,null,["Última atualização 2025-06-20 UTC."],[[["\u003cp\u003eUse the \u003ccode\u003evehicleStopover\u003c/code\u003e property to designate a waypoint as a stopover for pickups or drop-offs, ensuring the route avoids unsuitable roads like highways or tunnels.\u003c/p\u003e\n"],["\u003cp\u003eRequests utilizing the \u003ccode\u003evehicleStopover\u003c/code\u003e property incur higher billing rates compared to standard route requests.\u003c/p\u003e\n"],["\u003cp\u003eSetting \u003ccode\u003evehicleStopover\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e guarantees the route starts or ends on a road suitable for pickups and drop-offs, avoiding issues with waypoints located near tunnels or highways.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003evehicleStopover\u003c/code\u003e property is crucial for optimizing routes for vehicles that require specific pickup and drop-off locations.\u003c/p\u003e\n"]]],["To designate a waypoint for pickup or drop-off, set the `vehicleStopover` property to `true` within the Waypoint object. This ensures the route begins or ends on a suitable road, avoiding locations like highways or tunnels. Setting `vehicleStopover` prevents routes from starting/ending on unsuitable roads. The `vehicleStopover` property is set within the Waypoint's JSON structure. Using `vehicleStopover` incurs a higher billing rate.\n"],null,[]]