Genel Ayarlar
- Datasource: Haritada gösterilecek konumların veri kaynağını belirler. REST API, SQL Actions gibi kaynaklar desteklenir.
- Latitude: Haritanın ilk açılışta odaklanacağı enlem değeridir. Statik (örneğin: 38.4237) veya dinamik olarak atanabilir.
- Longitude: Haritanın ilk açılışta odaklanacağı boylam değeridir. Statik veya dinamik olarak tanımlanabilir.
- Circle Radius In Km: Harita üzerinde belirli bir alanı kilometre cinsinden yarıçapla dairesel olarak vurgular.
- Auto Center: Harita her yüklendiğinde belirtilen konumu otomatik olarak merkeze alır.
- Keep Center On Zoom: Zoom işlemi sırasında harita merkezi sabit kalır.
Görünüm ve Simge Ayarları
- Group Picker Icon: Yakın konumlar, düşük zoom seviyelerinde tek bir simge (cluster) altında gruplanır.
- Group Picker Color: Gruplanan konum simgelerinin arka plan rengini belirler.
- Current Location Icon: Kullanıcının mevcut konumunu gösteren simgeyi tanımlar.
- Current Location Color: Kullanıcının konumunu belirten simgenin rengini ayarlamak için kullanılır.
- Selected Location Icon: Kullanıcının seçtiği (tıklanan) konumu göstermek için kullanılan simge.
- Marker Popup Width: Marker (konum) tıklamasında açılan bilgi balonunun genişliğini piksel cinsinden ayarlamanı sağlar.
Harita Tipi
- Map Type: Haritanın genel görünüm tarzını belirler:
- Roadmap: Standart yol haritası.
- Terrain: Arazi yapısını gösteren topoğrafik harita.
- Satellite: Uydu görüntüleri ile gerçek dünya görselleri.
- Hybrid: Uydu görüntülerine ek olarak yol ve şehir isimleri içerir.
Latitude ve Longitude değerleri Decimal formatında olmalıdır (örneğin: 38.4237, 27.1428).
Latitude ve Longitude değerleri boş (null) olsa bile harita yüklenir ve varsa diğer konumlar gösterilir.
Konum Alma İpucu
Google Maps üzerinden bir konumun enlem ve boylam değerini almak için:
- Harita üzerinde konuma sağ tıklayın.
- Açılan menüden koordinatları kopyalayın.
- Bu değerleri Latitude ve Longitude alanlarına yapıştırın.
Events (Olaylar)
- On Location Click: Kullanıcı haritada bir konuma tıkladığında tetiklenir.
- On Map Load: Harita yüklendiğinde çalışır.
- On Zoom Change: Kullanıcı haritada yakınlaştırma veya uzaklaştırma yaptığında çalışır.