JavaScript ile Geolocation işlemleri
Not: Geolocation bilgisinin kullanımı konusunda, Tarayıcınızdan o anki iznin alınmış olması gerekmektedir. Aksi taktirde Location bilgisini JavaScript ile çekemezsiniz. Bir hatırlatma daha yapalım, bu kodlar yeni nesil web tarayıcılarında çalışmaktadır.
Örnek 1;
Butona tıklanınca Latitude ve Longitude coordinatlarını isteyelim;
Get my current location
Örnek 2;
Butona tıklanınca şuanki matematiksel konumumuza göre bununduğumuz konumu haritada göstersin.
Show my current location
Konum nesnesinin özellikleri;
- coords: Cihazın coğrafi konumuna ait bilgiyi, başlık ve hız bilgisiyle birlikte saklar.
- coords.latitude: [-90.00, +90.00] aralığında, derece cinsinden enlem bilgisini saklar.
- coords.longitude: [180.00, +180.00] aralığında, derece cinsinden boylam bilgisini saklar.
- coords.altitude: Metre cinsinden konuma ait yükseklik bilgisini (z koordinatı) saklar.
- coords.accuracy: Metre cinsinden enlem ve boylama ait hassasiyet derecesini saklar.
- coords.altitudeAccuracy: Yüksekliğe ait hassasiyet derecesini metre cinsinden saklar.
- coords.heading: Cihazın hareketinin doğrultusunu belirler. Kuzey yönü referans alınarak derece cinsinden saat ibreleri yönündeki açı olarak verilir.
- coords.speed: Cihazın yere göre hızı metre/saniye cinsinden saklar.
- timestamp: Konum bilgisinin alındığı zamanı saklar.
Örnek 3;
Konum bilgisine Google aracılığı ile ulaşın.
Daha fazla servet değerindeki Google Maps örneklerini görmek için tıklayın.