Proprietà delle coordinate Geolocation

Definizione e uso

Esempio

Ottieni la latitudine e la longitudine della posizione dell'utente:

var x = document.getElementById("demo");

function getLocation() {
if (navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(showPosition);
    else {
  } 
    x.innerHTML = "Geolocation non è supportata da questo browser.";
  }
}
function showPosition(position) {
  x.innerHTML = "Latitudine: " + position.coords.latitude + 
  "<br>Longitudine: " + position.coords.longitude; 
}

Prova personalmente

Attributo Coordinates

Proprietà Descrizione
coordinates.latitude Restituisce la latitudine della posizione, espressa in gradi decimali.
coordinates.longitude Restituisce la longitudine della posizione, espressa in gradi decimali.
coordinates.altitude Restituisce l'altezza della posizione rispetto al livello del mare, espressa in metri.
coordinates.accuracy Restituisce la precisione degli attributi latitude e longitude, espressa in metri.
coordinates.altitudeAccuracy Restituisce la precisione dell'attributo altitude, espressa in metri.
coordinates.heading Restituisce la direzione di avanzamento dell'hardware. Il valore è espresso in gradi e indica quanto l'hardware si discosta dalla direzione nord. 0 gradi rappresenta il nord, la direzione è in senso orario (est 90 gradi, ovest 270 gradi). Se la velocità è 0, heading è NaN. Se l'hardware non può fornire informazioni di direzione, il valore è null.
coordinates.speed Restituisce la velocità dell'hardware, espressa in metri al secondo. Il valore può essere null.

Supporto dei browser

Proprietà Chrome IE Firefox Safari Opera
coordinates 5.0 9.0 3.5 5.0 10.6