Ustaw przystanek na trasie

Aby ustawić przystanek na trasie, na przykład punkt początkowy lub docelowy, należy wyznaczyć punkt pośredni jako punkt pośredni. Aby to zrobić, użyj właściwości vehicleStopover punktu pośredniego, punktu pośredniego (REST) lub punktu pośredniego (gRPC). To ustawienie powoduje, że obliczona trasa nie zaczyna się ani nie kończy na drodze nieodpowiedniej do odbioru i zwrotu, takiej jak autostrada czy tunel.

Weźmy pod uwagę sytuację, w której droga gruntowa krzyżuje się z drogą wewnątrz tunelu. W przypadku wskazania punktu pośredniego w miejscu, w którym przecinają się dwie drogi, tak jak widać na mapie, trasa będzie zaczynała się lub kończyła albo na gruncie albo w tunelu. Ten wynik stanowi problem, ponieważ nie możesz zatrzymywać się w tunelach, aby odebrać lub wsiąść.

Jeśli chcesz użyć punktu pośredniego jako punktu pośredniego, aby odebrać lub wysiąść, ustaw pole vehicleStopover na true, aby mieć pewność, że wybrana trasa rozpoczyna się lub kończy na drodze, na której mogą wsiąść i wysiąść z drogi.

Ten przykład pokazuje, jak ustawić właściwość vehicleStopover:

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    },
    "vehicleStopover": true
  },
  ...
}