경유지를 캡슐화합니다. 경유지는 경로의 시작과 끝을 모두 표시하며 경로를 따라 중간에 있는 정류장을 포함합니다.
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,"navigationPointToken": 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은 다음 중 하나여야 합니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2026-03-05(UTC)"],[],["Waypoints, marking route start, end, and intermediate stops, are defined using a JSON format. Key properties include `via` (boolean) for non-stopping waypoints, `vehicleStopover` (boolean) for pickup/drop-off locations, and `sideOfRoad` (boolean) for preferred stopping side. A waypoint's `location_type` can be specified via geographic coordinates (`location`), a place ID (`placeId`), or a human-readable address (`address`). `via` cannot be true for terminal waypoints or if `optimize_waypoint_order` is true.\n"]]