geolocation

by dirkk0

HTML

<div id="lat"></div>
<div id="lon"></div>
<div id="alt"></div>
<div id="acc"></div>
<div id="atc"></div>
<div id="hea"></div>
<div id="spe"></div>
<div id="pla"></div>
<div id="ctr"></div>

JavaScript

var counter = 0;

function doGeo(position) {

  lat = position.coords.latitude;
  lon = position.coords.longitude;

  if (lon >= 7.008395) {
    pla = "K";
  } else {
    pla = "W"
  }

  $("#lat").html("lat: " + position.coords.latitude);
  $("#lon").html("lon: " + position.coords.longitude);
  $("#alt").html("alt: " + position.coords.altitude);
  $("#acc").html("acc: " + position.coords.accuracy);
  $("#atc").html("atc: " + position.coords.altitudeAccuracy);
  $("#spe").html("spe: " + position.coords.speed);
  $("#pla").html("spe: " + pla);
  $("#hea").html("hea: " + position.coords.heading);

  $("#ctr").html("ctr: " + counter);
  counter = counter + 1;
  console.log('test');
}

function lost() {
  console.log('lost');
};


var wpid = navigator.geolocation.watchPosition(doGeo, lost, {
  maximumAge: 0,
  enableHighAccuracy: true
});