Google Map Distance Matrix aksiyonu, bir veya birden fazla başlangıç noktası ile bir veya birden fazla varış noktası arasındaki mesafe ve süre bilgilerini toplu olarak almak için kullanılır. Kullanıcı, origins ve destinations parametrelerini girerek Google Maps üzerinden seyahat süresi ve mesafe bilgilerini elde edebilir. Lojistik, teslimat planlama, seyahat uygulamaları ve rota optimizasyonu senaryolarında sıklıkla tercih edilir.
Teknik Özellikler
İşlev: Çoklu nokta kombinasyonları için mesafe ve süre bilgilerini döner.
Parametreler:
settings (Object – zorunlu): Google Maps entegrasyonu için gerekli bağlantı ayarları.
origins (String – Many, zorunlu): Başlangıç noktaları (adres veya koordinatlar).
destinations (String – Many, zorunlu): Varış noktaları (adres veya koordinatlar).
mode (String – opsiyonel): Ulaşım modu. Desteklenen değerler:
"driving" → Araç
"walking" → Yaya
"bicycling" → Bisiklet
"transit" → Toplu taşıma
Sonuç: Tekil (One) → her başlangıç ve varış kombinasyonu için mesafe ve süre döner.
Değer Bağlama:
Parametreler sabit (Fixed) olarak girilebilir.
Dinamik olarak form inputları veya kullanıcı seçimi ile bağlanabilir.
Web & Mobil Destek: Hem web hem de mobil uygulamalarda kullanılabilir.