Waypoint
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
경유지를 캡슐화합니다. 경유지는 경로의 시작과 끝을 모두 표시하고, 경로상의 중간 정류장을 포함합니다.
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 은 다음 중 하나여야 합니다. |
location |
object (Location )
선택사항인 방위를 포함하여 지리 좌표를 사용하여 지정된 지점입니다.
|
placeId |
string
경유지와 연결된 관심 장소 장소 ID입니다.
|
address |
string
사람이 읽을 수 있는 주소 또는 플러스 코드입니다. 자세한 내용은 https://plus.codes를 참고하세요.
|
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-31(UTC)
[null,null,["최종 업데이트: 2025-08-31(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"],null,[]]