W niektórych miejscach kierowcy nie mają możliwości bezpiecznego zatrzymania się (np. na terenach podwyższonych, promach, w podziemiach i na innych obszarach o ograniczonym dostępie). Funkcja Stopover przenosi punkt pośredni do pobliskiego miejsca, jeśli lokalizacja nie jest odpowiednia do postoju pojazdu. Gdy ustawisz setVehicleStopover
na true
, punkt pośredni zostanie automatycznie przeniesiony podczas obliczania trasy, jeśli dostępna jest alternatywna lokalizacja.
Jak to działa
Ustawienie przystanków ustawia się podczas tworzenia punktu pośredniego dla tego przystanku.
W tym celu określ preferencję setVehicleStopover
, jak w tym przykładzie:
Waypoint waypoint =
Waypoint.builder()
.setLatLng(latitude, longitude)
.setTitle("Somewhere in Sydney")
.setVehicleStopover(true)
.build()