경유지를 캡슐화합니다. 경유지는 경로의 시작과 끝을 모두 표시하며 경로를 따라 중간 정류장을 포함합니다.
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_WHEELERRouteTravelMode에서만 작동합니다.
통합 필드 location_type. 위치를 나타내는 다양한 방법 location_type은 다음 중 하나여야 합니다.