Korzystanie z kwalifikatora przerw w pojazdach

Możesz użyć kwalifikatora postoju pojazdu, aby określić, że punkt pośredni ma być używany do zatrzymywania się w celu odebrania lub wysadzenia pasażera. Dzięki temu obliczona trasa nie będzie zaczynać się ani kończyć na drodze, która nie nadaje się do odbioru i wysadzania pasażerów (np. na autostradzie lub w tunelu).

Przypadek użycia

Rozważmy sytuację, w której droga na powierzchni krzyżuje się z drogą w tunelu. Jeśli określisz punkt pośredni w miejscu, gdzie te 2 drogi się przecinają (jak na mapie), wygenerowana trasa będzie się zaczynać lub kończyć na drodze na powierzchni lub w tunelu. To problem, ponieważ nie można zatrzymywać się w tunelach, aby odebrać lub wysadzić pasażera.

Jeśli chcesz użyć punktu pośredniego do odbioru lub wysiadania, możesz ustawić pole vehicleStopover, które zapewnia, że wynikowa trasa zaczyna się lub kończy na drodze, która umożliwia odbiór i wysiadanie (czyli na drodze na powierzchni).

Przykład

Poniższy przykład pokazuje, jak ustawić kwalifikator vehicleStopover.

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