Zawiera punkt na trasie. Punkty pośrednie oznaczają początek i koniec trasy oraz zawierają przystanki pośrednie na trasie.
Zapis JSON
{"via": boolean,"vehicleStopover": boolean,"sideOfRoad": boolean,// Union field location_type can be only one of the following:"location": {object (Location)},"placeId": string,"address": string// End of list of possible types for union field location_type.}
Pola
via
boolean
Oznacza ten punkt kontrolny jako etap, a nie punkt postoju. W przypadku każdego punktu pośredniego w żądaniu odpowiedź dołącza wpis do tablicy legs, aby podać szczegóły dotyczące przystanków na tym odcinku podróży. Ustaw tę wartość na „PRAWDA”, jeśli chcesz, aby trasa przebiegała przez ten punkt orientacyjny bez zatrzymywania się. Punkty pośrednie nie powodują dodania wpisu do tablicy legs, ale wyznaczają trasę przez punkt pośredni. Tę wartość możesz ustawić tylko w przypadku punktów kontrolnych, które są pośrednie. Żądanie nie powiedzie się, jeśli to pole zostanie ustawione na punkty pośrednie terminala. Jeśli ComputeRoutesRequest.optimize_waypoint_order ma wartość Prawda, to pole nie może mieć wartości Prawda. W przeciwnym razie żądanie się nie powiedzie.
vehicleStopover
boolean
Wskazuje, że punkt drogi jest przeznaczony do zatrzymywania się pojazdów, gdzie zamierzają one zabrać lub wysadzić pasażerów. Gdy ustawisz tę wartość, obliczona trasa nie będzie zawierać punktów drogi o wartości innej niż via na drogach, które nie nadają się do zabierania i wysadzania pasażerów. Ta opcja działa tylko w przypadku trybów podróży DRIVE i TWO_WHEELER oraz gdy locationType ma wartość Location.
sideOfRoad
boolean
Wskazuje, że lokalizacja tego punktu drogowego ma być preferowaną lokalizacją dla pojazdu, aby zatrzymał się on po konkretnej stronie drogi. Po ustawieniu tej wartości trasa będzie przebiegać przez lokalizację, aby pojazd mógł się zatrzymać po tej stronie drogi, która jest zwrócona w stronę tej lokalizacji. Ta opcja działa tylko w przypadku DRIVE i TWO_WHEELERRouteTravelMode.
Pole unii location_type. różne sposoby przedstawiania lokalizacji; location_type może być tylko jednym z tych elementów:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-11-27 UTC."],[[["Waypoints define the start, end, and intermediate points of a route."],["Waypoints can be specified using geographic coordinates, Place IDs, or addresses."],["The `via` field allows a waypoint to be a pass-through point without stopping."],["`vehicleStopover` is used for pickup/drop-off optimization, while `sideOfRoad` indicates preferred stopping side."]]],[]]