Punkty pośrednie to lokalizacje między miejscem początkowym a docelowym, przez które ma przebiegać trasa. Punkt pośredni może być przystankiem lub możesz go wskazać jako miejsce, przez które chcesz przejechać. Przykład punktu pośredniego będącego przystankiem znajdziesz w artykule Ustawianie przystanku na trasie. Przykład punktu pośredniego jako miejsca, przez które chcesz przejechać, znajdziesz w artykule Ustawianie punktu, przez który ma przebiegać trasa.
Aby zdefiniować punkty pośrednie na trasie (maksymalnie 25), użyj właściwości intermediates metody computeRoutes.
W przypadku każdego punktu pośredniego w żądaniu do trasy dodawany jest nowy etap.
Przykładowe żądanie
Przykład poniżej pokazuje, jak ustawić punkt pośredni. W przykładzie użyto właściwości intermediates żądania computeRoutes, aby zdefiniować punkt pośredni.
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'], };