<!DOCTYPE html>
<html lang="es">
<head>
<title>Coordenadas</title>
<script>
/*
con este script , vamos a obtener la ubicacion del usuario a traves de coordenadas
*/
function localizar(){
//llamaremos a la funcion gelolocalizador del navegador
navigator.geolocation.getCurrentPosition(mapa,error);
}
function mapa(pos){
//crearemos 3 variables
//1.latitud:
var latitud = pos.coords.latitude;
//2. longitud:
var longitud = pos.coords.longitude;
//3. precision:
var precision = pos.coords.accuracy;
//mostraremos con un alert:
alert("Latitud:" +latitud+ "\nLongitud:"+longitud +"\nPrecision:" +precision);
} //cierre funcion mapa
function error(errorC){
if(errorC.code ==0)
alert("Error Desconocido");
else if(errorC.code == 1)
alert("no me dejaste ubicarte");
else if(errorC.code == 2)
alert("Posicion no disponible");
else if(errorC.code==3)
alert("Me rendi");
} //cierre funcion error
</script>
</head>
<!--Le indicaremos a la pagina que al cargarla se ejecute automaticamente la funcion localizar
esto lo hacemos en el body -->
<body onload="localizar()">
</body>
</html>