Bir rota üzerinde, örneğin teslim alma veya bırakma için bir durak ayarlamak üzere bir ara noktayı mola ara noktası olarak belirlersiniz. Bunu yapmak için bir yol noktasının vehicleStopover özelliğini kullanın.
Bu ayar, hesaplanan rotanın, otoyol veya tünel gibi yolcu alma ve bırakmaya uygun olmayan bir yolda başlamamasını veya bitmemesini sağlar.
Bir yüzey yolunun tünel içindeki bir yolu geçtiği durumu ele alalım. İki yolun kesiştiği noktada (haritada görüldüğü gibi) bir ara nokta belirtirseniz ortaya çıkan rota, yüzey yolunda veya tünelde başlar ya da biter. Bu sonuç, tünellerde yolcu almak veya bırakmak için duramayacağınızdan sorun teşkil ediyor.
Ara noktayı teslim alma veya bırakma için kullanmak istiyorsanız sonuçta ortaya çıkan rotanın teslim alma ve bırakmaya izin veren bir yolda başlamasını ya da bitmesini sağlamak için vehicleStopover alanını true olarak ayarlayabilirsiniz.
Aşağıdaki örnek istekte, mola noktası ara noktası ayarlama işlemi gösterilmektedir:
const routeRequestWithIntermediates = { origin: 'Mountain View, CA', destination: 'San Francisco, CA', travelMode: 'DRIVING', intermediates: [ {location: 'San Mateo, CA'}, {location: 'Half Moon Bay, CA', vehicleStopover: true} ], fields: ['path', 'legs'], };