Javascript ile Geolocation ile konum tespiti

Javascript ile Geolocation ile konum tespiti

Javascript ile Geolocation ile konum tespiti

Javascript ile location bazlı yer tespiti örneklerine değindim.

Javascript ile Geolocation ile konum tespiti

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.


İlgili kelimeler;
google maps location geolocation latitude longitude
İlgili kategori;
NodeJS Dersleri
Makaleyi paylaşın; Google+FacebookTwitterTumblrPinterestLinkedIn

Benzer makaleler mi eklemeliyim ? Bana LinkedIn ve Github adreslerimden üzerinden ulaşabilirsiniz.