Propriedade de coordenadas de geolocalização
- Página anterior coordinates
- Próxima página getCurrentPosition()
- Voltar à página anterior Objeto Geolocation
A propriedade coordinates retorna a posição e a altitude do dispositivo no planeta Terra.
Exemplo
Obter a localização geográfica do usuário:
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; }
Propriedade Coordinates
Propriedade | Descrição |
---|---|
coordinates.latitude | Retorna a latitude da posição, em graus decimais. |
coordinates.longitude | Retorna a longitude da posição, em graus decimais. |
coordinates.altitude | Retorna a altitude da posição, em relação ao nível do mar, em metros. |
coordinates.accuracy | Retorna a precisão das propriedades latitude e longitude, em metros. |
coordinates.altitudeAccuracy | Retorna a precisão da propriedade altitude, em metros. |
coordinates.heading | Retorna a direção de deslocamento do dispositivo. Este valor é medido em graus, representando a distância do dispositivo em relação ao norte. 0 graus representa o norte, e a direção é no sentido horário (90 graus para leste, 270 graus para oeste). Se a velocidade for 0, o heading será NaN. Se o dispositivo não puder fornecer informações de rumo, este valor será null. |
coordinates.speed | Retorna a velocidade do dispositivo, em metros por segundo. Este valor pode ser null. |
Suporte do navegador
Propriedade | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
coordinates | 5.0 | 9.0 | 3.5 | 5.0 | 10.6 |
- Página anterior coordinates
- Próxima página getCurrentPosition()
- Voltar à página anterior Objeto Geolocation