Os pontos de parada intermediários são locais entre a origem e o destino que você quer que o trajeto passe. Um waypoint intermediário pode ser uma parada ou um local de passagem. Para ver um exemplo de ponto de referência para uma parada, consulte Definir uma parada em um trajeto. Para ver um exemplo de ponto de passagem, consulte Definir um ponto para um trajeto passar por ele.
Use a propriedade intermediates
do método computeRoutes para definir até 25 paradas
intermediárias.
Para cada ponto de parada intermediário na solicitação, um novo trecho é adicionado à rota.
Exemplo de solicitação
O exemplo a seguir mostra como definir um ponto de parada intermediário. O exemplo usa a propriedade
intermediates
da solicitação computeRoutes para definir um ponto de parada intermediário.
const routeRequestWithIntermediates = { origin: 'Mountain View, CA', destination: 'San Francisco, CA', travelMode: 'DRIVING', intermediates: [{location: 'San Mateo, CA'}, {location: 'Half Moon Bay, CA'}], fields: ['path', 'legs'], };