• 02-01-2021, 22:32:33
    #1
    Merhabalar bir projem için bir isteğim var. Haritadan konum seçecek ve o seçilen konumun koordinat bilgileri almam lazım bunu nasıl yaparım acaba
  • 02-01-2021, 22:34:42
    #2
    Leaflet kullanmanı tavsiye ederim. Gelişmiş ve esnek. Haritada belirtilen noktanın koordinatını rahatlıkla seçebilirsin.
    https://leafletjs.com/
  • 02-01-2021, 22:38:25
    #3
    emrahe adlı üyeden alıntı: mesajı görüntüle
    Leaflet kullanmanı tavsiye ederim. Gelişmiş ve esnek. Haritada belirtilen noktanın koordinatını rahatlıkla seçebilirsin.
    https://leafletjs.com/
    Hocam elinizde örnek proje kodu vs varmı
  • 02-01-2021, 22:42:33
    #4
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    Hocam elinizde örnek proje kodu vs varmı
    Basit bir örnek. Önce kütüphaneyi projene ekle. Ardından js dosyasına bu kodu ekleyerek haritada tıkladığın yerin koordinatını alabilirsin.
    Kolay gelsin.

    var map = L.map('map').setView([55.4411764, 11.7928708], 13); L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', { attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
    }).addTo(map);
    map.on('click', function(e){ var coord = e.latlng; var lat = coord.lat; var lng = coord.lng; console.log("You clicked the map at latitude: " + lat + " and longitude: " + lng); });
  • 02-01-2021, 22:53:23
    #5
    emrahe adlı üyeden alıntı: mesajı görüntüle
    Basit bir örnek. Önce kütüphaneyi projene ekle. Ardından js dosyasına bu kodu ekleyerek haritada tıkladığın yerin koordinatını alabilirsin.
    Kolay gelsin.

    var map = L.map('map').setView([55.4411764, 11.7928708], 13); L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', { attribution: '&copy; <a href="http://osm.org/copyright">OpenStreetMap</a> contributors'
    }).addTo(map);
    map.on('click', function(e){ var coord = e.latlng; var lat = coord.lat; var lng = coord.lng; console.log("You clicked the map at latitude: " + lat + " and longitude: " + lng); });
    hocam yaptım harita yüklenmedi
  • 02-01-2021, 22:55:21
    #6
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    hocam yaptım harita yüklenmedi
    var map = L.map('map').setView([55.4411764, 11.7928708], 13); ===>>> "map" in başvuracağı element <div id="map"></div> olmalı. aksi halde ekranda göremezsin. ayrıca gönderdiğim kodu $(function(){ ....... } ) içine yaz ki döküman yüklendiğinde çalışsın...
  • 02-01-2021, 23:07:49
    #7
    emrahe adlı üyeden alıntı: mesajı görüntüle
    var map = L.map('map').setView([55.4411764, 11.7928708], 13); ===>>> "map" in başvuracağı element <div id="map"></div> olmalı. aksi halde ekranda göremezsin. ayrıca gönderdiğim kodu $(function(){ ....... } ) içine yaz ki döküman yüklendiğinde çalışsın...
    hocam harita vs geldi ama tıklayınca çalışmıyor
  • 02-01-2021, 23:10:37
    #8
    yusok32 adlı üyeden alıntı: mesajı görüntüle
    hocam harita vs geldi ama tıklayınca çalışmıyor
    Konsola baktığında hata mesajı yazıyorsa yazar mısın?
  • 02-01-2021, 23:12:48
    #9
    emrahe adlı üyeden alıntı: mesajı görüntüle
    Konsola baktığında hata mesajı yazıyorsa yazar mısın?
    Okey yaptım hocam eyv peki tıklandığında orda kırmızı işaret çıkmasını nasıl sağlarım