Routes API は現在プレビュー版(一般提供前)です。一般提供前のプロダクトや機能では、サポートが制限されることがあります。また、一般提供前のプロダクトや機能の変更は、他の一般提供前のバージョンと互換性がない可能性があります。一般提供前のサービスには、Google Maps Platform サービス固有の規約が適用されます。詳細については、リリース ステージの説明をご覧ください。

車両の立ち寄り修飾子を使用します。

地点が乗車または降車のための停車地であることを指定するには、地点、地点(REST)または地点(gRPC)の vehicleStopover プロパティを使用します。この設定により、高速道路やトンネルなど、乗車と降車に適さない道路では計算されたルートの始点や終点が決まることはありません。

路面道路がトンネル内の道路と交差する状況を考えてみます。2 つの道路が交差する地点を地図上に指定すると、最終的なルートは表面の道路またはトンネルのいずれかで開始または終了します。この結果、トンネルに立ち寄って乗車または降車することができないため、問題が発生します。

乗車または降車に地点を使用する場合は、vehicleStopover フィールドを true に設定して、乗車および降車を許可する道路においてルートが正しく開始または終了するようにします。

次の例は、vehicleStopover プロパティを設定する方法を示しています。

{
  "origin":{
    "location":{
      "latLng":{
        "latitude": 37.419734,
        "longitude": -122.0827784
      }
    },
    "vehicleStopover": true
  },
  ...
}