경유지를 캡슐화합니다. 경유지에는 경로의 시작과 끝이 모두 표시되며 경로에 있는 중간 정류장이 포함됩니다.
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.}
필드
via
boolean
이 경유지를 정류장이 아닌 주요 시점으로 표시합니다. 응답은 각 비경유 경유지에 대해 legs 배열에 항목을 추가하여 이동 구간의 정류장에 대한 세부정보를 제공합니다. 경로에서 이 경유지를 통과하지 않고 통과하도록 하려면 이 값을 true로 설정합니다. 경유지를 통해 항목이 legs 배열에 추가되지는 않지만 경유지를 통해 여정을 라우팅합니다. 이 값은 중간인 경유지에만 설정할 수 있습니다. 이 필드를 터미널 경유지에 설정하면 요청이 실패합니다. ComputeRoutesRequest.optimize_waypoint_order를 true로 설정하면 이 필드를 true로 설정할 수 없습니다. 그렇지 않으면 요청이 실패합니다.
vehicleStopover
boolean
경유지는 차량이 정차하기 위한 것임을 나타내며 승차 또는 하차의 의도가 있습니다. 이 값을 설정하면 경로 내 승차 및 하차에 적합하지 않은 도로에 via 이외의 경유지가 포함되지 않습니다. 이 옵션은 DRIVE 및 TWO_WHEELER 이동수단과 locationType의 Location에 대해서만 작동합니다.
sideOfRoad
boolean
이 경유지의 위치는 차량이 도로의 특정 쪽에서 멈추는 것을 선호한다는 것을 나타냅니다. 이 값을 설정하면 도로가 해당 위치를 지나가므로 도로가 해당 도로에서 중심을 벗어나는 방향으로 차량이 정차할 수 있습니다. 이 옵션은 'DRIVE' 및 'TWO_WHEELER' RouteTravelMode에만 적용됩니다.
통합 필드 location_type는 위치를 나타내는 다양한 방법 location_type은 다음 중 하나여야 합니다.