Propriété de coordonnées de géolocalisation

Les attributs coordinates retournent la position et l'altitude de l'appareil sur Terre.

Exemple

Obtenir les coordonnées géographiques de l'utilisateur :

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

function getLocation() {
if (navigator.geolocation) {
  navigator.geolocation.getCurrentPosition(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; 
}

Essayer personnellement

Attribut Coordinates

Propriété Description
coordinates.latitude Retourner la latitude de la position, en degrés décimaux.
coordinates.longitude Retourner la longitude de la position, en degrés décimaux.
coordinates.altitude Retourner l'altitude de la position, par rapport au niveau de la mer, en mètres.
coordinates.accuracy Retourner la précision des attributs latitude et longitude, en mètres.
coordinates.altitudeAccuracy Retourner la précision de l'attribut altitude, en mètres.
coordinates.heading Retourner la direction de progression de l'appareil. Cette valeur est exprimée en degrés, indiquant de combien l'appareil est éloigné de la direction nord. 0 degré représente le nord, la direction est dans le sens horaire (l'est est 90 degrés, l'ouest est 270 degrés). Si la vitesse est 0, alors l'heading est NaN. Si l'appareil ne peut pas fournir d'information de cap, cette valeur est null.
coordinates.speed Retourner la vitesse de l'appareil, en mètres par seconde. Cette valeur peut être null.

Support du navigateur

Propriété Chrome IE Firefox Safari Opera
coordinates 5.0 9.0 3.5 5.0 10.6