Możesz użyć kwalifikatora Przystanku pojazdu, aby wskazać, że punkt drogi ma służyć do zatrzymywania się na potrzeby odbioru lub wysadzenia pasażera. Dzięki temu obliczona trasa nie będzie się zaczynać ani kończyć na drodze, która nie nadaje się do odbioru i wysadzania pasażerów (np. autostradzie lub tunelu).
Przykładowy przypadek użycia
Wyobraź sobie sytuację, w której droga naziemna przecina drogę w tunelu. Jeśli określisz punkt drogi, który znajduje się w miejscu skrzyżowania tych dwóch dróg (jak widać na mapie), wynikowa trasa rozpocznie się lub zakończy na drodze naziemnej albo w tunelu. To stanowi problem, ponieważ nie można zatrzymywać się w tunelach, aby zabrać lub wysadzić pasażera.
Jeśli chcesz użyć punktu drogi do odbioru lub wysadzenia pasażera, możesz ustawić pole vehicleStopover
, aby trasa zaczynała się lub kończyła na drodze, na której dozwolone jest zatrzymywanie się i wysadzanie pasażerów (czyli na drodze naziemnej).
Przykład
Ten przykład pokazuje, jak ustawić prefiks vehicleStopover
.
{ "vehicleStopover": true, "location": { "latLng": { "latitude":37.419734, "longitude":-122.0827784 } } }