Location Get Current Coordinates

Location Get Current Coordinates

Location Get Current Coordinates aksiyonu, kullanıcının mevcut fiziksel konumuna ait enlem (latitude) ve boylam (longitude) bilgilerini gerçek zamanlı olarak almanızı sağlar. Bu aksiyon, konuma duyarlı uygulamalar geliştirirken temel yapı taşlarından biridir.

Teknik Özellikler

  • Gerçek Zamanlı Konum Alma: Kullanıcının anlık konum bilgisi alınır.
  • Mobil & Web Desteği: Hem web hem de mobil uygulamalarda çalışır.
  • Dinamik Kullanım: Kullanıcının hareketiyle değişebilen konum bilgisi dinamik olarak kullanılabilir.
  • Harita ile Entegrasyon: Alınan koordinatlar harita bileşeni ile görsel olarak sunulabilir.
  • İzin Gerekliliği: Konum bilgisinin alınabilmesi için kullanıcıdan konum erişimi izni istenir.
Location Get Current Coordinates Aksiyonu Uygulama Adımları

1. UI Design'da Aksiyon Tanımlama

  • Kuika platformuna giriş yapın.
  • Apps ekranından çalışacağınız projeyi açın.
  • UI Design modülüne geçin.
  • Sağ kenarda bulunan Properties panelini açın.
  • Aksiyon eklenecek elementi (örneğin bir buton) seçin.
    • + ADD ACTION → Initial Actions → Geolocation → Location Get Current Coordinates seçimini yapın.

2. Aksiyon Parametrelerini Yapılandırma

Bu aksiyon, doğrudan parametre almaz. Aksiyon çalıştırıldığında otomatik olarak aşağıdaki çıktıları döndürür:

  • Latitude: Kullanıcının bulunduğu konumun enlem değeri.
  • Longitude: Kullanıcının bulunduğu konumun boylam değeri.
Kullanım Senaryosu: Kullanıcının Mevcut Konumunu Alarak Haritada Gösterme

Bir kullanıcı, uygulama içerisindeki "Konumumu Al" butonuna tıkladığında, sistem o anki konumun enlem ve boylam bilgilerini alarak hem haritada işaretlemeli hem de ekranda bu bilgileri göstermelidir.

Uygulama Akışı

  • UI Design modülüne geçin.
  • Elements panelinden aşağıdaki elementleri sürükleyip bırakın:
    • Button → “Konumumu Al” işlemini başlatan buton (btnGetLocation)
    • Map → Alınan koordinatları göstermek için harita bileşeni (mapLocation)
    • Label → Enlem bilgisi (labelLatitude)
    • Label → Boylam bilgisi (labelLongitude)

Aksiyon Yapılandırması

  1. "Konumumu Al" Butonuna Aksiyon Ekleme
    • Butonu seçin → +ADD ACTION → OnClick → Geolocation → Location Get Current Coordinates
  2. Sonuçları Kullanmak için Set Value Aksiyonları Ekleyin
    • Set Value
      • Target
      • Value
    • Set Value
      • Target
      • Value
    • Set Value (Harita için)
      • Target
      • Value
Location Get Current Coordinates Aksiyonu İleri Seviye Özelleştirmeler
  • Otomatik Harita İşaretleme: Kullanıcının konumu harita üzerinde pin olarak gösterilebilir.
  • Navigasyon Tetikleme: Alınan koordinatlar, rota oluşturma veya mesafe hesaplaması gibi işlemlerde kullanılabilir.
  • GPS ile Yenileme: Kullanıcı konum değiştirdikçe belirli aralıklarla aksiyon yeniden tetiklenebilir.
  • Formlarla Birleştirme: Teslimat, rezervasyon veya ziyaret formlarında “Konumum” butonu ile adres bilgisi alınabilir.

Teknik Riskler ve Kontroller

  • Konum İzni Gerekliliği: Kullanıcının tarayıcı veya cihaz ayarlarından konum izni vermemesi durumunda işlem başarısız olur. Hata kontrolü yapılmalıdır.
  • Tarayıcı/Destek Uyumsuzluğu: Özellikle eski tarayıcılar ya da cihazlarda konum servisleri çalışmayabilir.
  • Boş Sonuçlar: Kapalı alanlarda veya GPS erişimi olmayan ortamlarda koordinat alınamayabilir.
  • Tepki Süresi: Konum alma işlemi birkaç saniye sürebilir. Kullanıcıya Loader ile bilgilendirme yapılmalıdır.

Location Get Current Coordinates aksiyonu sayesinde kullanıcıların anlık konumlarını alabilir, bu bilgileri harita, form veya içerik bazlı sistemlerde kullanabilirsiniz. Konum tabanlı uygulamalar geliştirirken güvenilir ve esnek bir yapı sunar.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar