Google Map Reverse Geocode aksiyonu, verilen coğrafi koordinatları (latitude, longitude) adres bilgisine dönüştürmek için kullanılır. Kullanıcı bir konum seçtiğinde veya cihaz GPS konumunu gönderdiğinde, bu aksiyon ilgili adresi (cadde, mahalle, şehir vb.) döner. Harita tabanlı uygulamalarda, konum bazlı servislerde ve adres doğrulama işlemlerinde sıklıkla tercih edilir.
Teknik Özellikler
İşlev: Koordinat → Adres dönüşümü (Reverse Geocoding).Parametreler: settings (Object – zorunlu): Google Maps entegrasyonu için gerekli bağlantı ayarları.latitude (Double – zorunlu): Enlem değeri.longitude (Double – zorunlu): Boylam değeri.Sonuç: Tekil (One) → ilgili koordinatın adres bilgilerini döner.Değer Bağlama: Sabit değer (Fixed Value) olarak girilebilir. Dinamik olarak cihaz GPS verisi veya harita üzerindeki bir seçimden alınabilir. Web & Mobil Destek: Hem web hem de mobil uygulamalarda kullanılabilir.Google Map Reverse Geocode Uygulama Adımları 1. Aksiyon Ekleme
Kuika projenizde konumdan adres elde edilecek ekranı açın. UI Design → + ADD ACTION → Google → Google Map Reverse Geocode aksiyonunu ekleyin.2. Parametreleri Yapılandırma
settings: Google Maps ayarları seçilir.latitude / longitude: Sabit kullanım → latitude = 39.9208, longitude = 32.8541. Dinamik kullanım → cihazdan alınan GPS konumu veya kullanıcı tarafından seçilen harita noktası. Kullanım Senaryosu: "GPS Konumunu Adrese Çevirme" Bir teslimat uygulamasında kuryenin bulunduğu GPS konumu alındığında, bu koordinat adres formatına çevrilir.
Adımlar:
Kurye cihazından latitude = 41.0082, longitude = 28.9784 bilgisi alınır. Google Map Reverse Geocode çalışır.Dönen sonuç: "Sultanahmet, Fatih, İstanbul, Turkey". Bu adres uygulamada otomatik doldurulur. Google Map Reverse Geocode İleri Seviye Özelleştirmeler Canlı Konum: Kullanıcının anlık konumu sürekli reverse geocode edilerek güncel adres bulunabilir.Adres Doğrulama: Kullanıcı manuel adres girdiğinde koordinatlar ile karşılaştırılıp doğrulama yapılabilir.Rota Hazırlığı: Dönen adres bilgisi Google Map Directions aksiyonuna bağlanarak rota hazırlanabilir.Teknik Riskler ve Kontroller
Yanlış veya sıfır (0,0) koordinatlar anlamsız sonuç dönebilir. Çok hassas olmayan koordinatlar (ör. sadece şehir merkezini temsil eden) daha genel adres dönebilir. Google Maps API kota limitleri aşıldığında hata alınabilir.