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,
"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_WHEELER RouteTravelMode でのみ機能します。
|
共用体フィールド location_type。位置情報を表すさまざまな方法。location_type は次のいずれかになります。 |
location |
object (Location)
地理座標を使用して指定されたポイント。オプションの見出しを含む。
|
placeId |
string
経由地に関連付けられた POI のプレイス ID。
|
address |
string
人が読める形式の住所または Plus Code。詳しくは https://plus.codes をご覧ください。
|
navigationPointToken |
string
NavigationPoint を識別するトークン。Geocoding API の SearchDestinations メソッドから取得されます。
|
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2026-03-05 UTC。
[null,null,["最終更新日 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"]]