Kullanıcı Kılavuzu

Google Map Distance Matrix

2/10/25
Google Map Distance Matrix

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.

Google Map Distance Matrix Uygulama Adımları

1. Aksiyon Ekleme

  • Kuika projesinde mesafe/süre hesaplanacak ekranı açın.
  • UI Design → + ADD ACTION → Google → Google Map Distance Matrix ekleyin.

2. Parametreleri Yapılandırma

  • origins: "İzmir, Turkey", "38.4192,27.1287".
  • destinations: "Ankara, Turkey", "39.9334,32.8597".
  • mode: "driving".

Kullanım Senaryosu: "Teslimat Süresi Hesaplama"

Bir lojistik uygulamasında depo adresinden farklı müşteri adreslerine teslimat süreleri hesaplanmak isteniyor.

Adımlar:

  1. origins = "Depo: İzmir".
  2. destinations = ["Müşteri1: Ankara", "Müşteri2: İstanbul"].
  3. mode = driving seçilir.
  4. Google Map Distance Matrix çalışır → her müşteri için mesafe ve süre bilgisi döner.
  5. Sonuçlar ekranda tablo halinde gösterilir.

Google Map Distance Matrix İleri Seviye Özelleştirmeler

  • Toplu Hesaplama: Aynı anda birden çok başlangıç ve varış noktası kullanılabilir.
  • Optimizasyon: Dönen sonuçlar kullanılarak en kısa veya en hızlı rota seçilebilir.
  • Dinamik Kullanım: Kullanıcının bulunduğu konum otomatik olarak origins parametresine bağlanabilir.

Teknik Riskler ve Kontroller

  • origins veya destinations boş olursa aksiyon hata döner.
  • Yanlış yazılmış adresler veya hatalı koordinatlar sonuç getirmez.
  • Çok fazla kombinasyon API kota limitini aşabilir (örn. 100+ nokta).
No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar