ルート上の停車地(乗車や降車など)を設定するには、停車地点の地点として地点を指定します。これを行うには、地点の vehicleStopover
プロパティ、地点(REST)または地点(gRPC)を使用します。この設定により、計算されたルートが、高速道路やトンネルなど、乗り降りに適さない道路を始点または終点にしないようにすることができます。
地上道路がトンネル内の道路と交差する状況について考えてみましょう。2 つの道路が交差する地点(地図上に表示)を指定した場合、結果として得られるルートは、地上道路またはトンネルのいずれかを始点または終点とします。この結果では、乗車や降車のためにトンネル内で立ち止まることができないため、問題が発生します。
ウェイポイントを使用して乗車または降車する場合は、vehicleStopover
フィールドを true
に設定して、乗車と降車が可能な道路を始点または終点にします。
次の例は、vehicleStopover
プロパティの設定方法を示しています。
{ "origin":{ "location":{ "latLng":{ "latitude": 37.419734, "longitude": -122.0827784 } }, "vehicleStopover": true }, ... }