شی مکان یابی جغرافیایی - روش های جالب دیگر

شیء مکان جغرافیایی روشهای جالب دیگری نیز دارد:

  • watchPosition() - موقعیت فعلی کاربر را برمی‌گرداند و همچنان که کاربر حرکت می‌کند موقعیت به‌روز شده را برمی‌گرداند (مانند GPS در ماشین).
  • clearWatch() - روش watchPosition() را متوقف می کند.

مثال زیر روش watchPosition() را نشان می‌دهد.برای آزمایش این مورد به یک دستگاه GPS دقیق نیاز دارید (مانند گوشی هوشمند):


Example



<script>
var x = document.getElementById("demo");
function getLocation() {

  if (navigator.geolocation) {
    navigator.geolocation.watchPosition(showPosition);
  } else {

    x.innerHTML = "Geolocation is not supported by this browser.";

  }
}

function showPosition(position) {
  x.innerHTML = "Latitude: " + position.coords.latitude +
  "<br>Longitude: " + position.coords.longitude;

}
</script>