Buen dia;
Bueno mi problema es que estoy haciendo una aplicacion de geolocalizacion y quiero sacar la posicion mas exacta en la que me encuentro cuando abro la pagina desde mi celular. Cuando el celular esta conectado por wifi a una red la posicion es muy cercana, pero mi problema radica cuando estoy utilizando mis datos del celular para ingresar a la pagina, la posicion que me da es muy lejana a la que realmente estoy.
Utilizo el siguiente codijo javascript basandome de la geolocalizacion html5
Código:
function localizacion_coordenadas() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(datos_localizacion_coordenadas,error,{ maximumAge: 100, timeout: 6000, enableHighAccuracy: true});
} else {
alert('Tu navegador no soporta geolocalizacion.');
}
}
function datos_localizacion_coordenadas(pos) {
var latitud = pos.coords.latitude;
var longitud = pos.coords.longitude;
var precision = pos.coords.accuracy;
}
Agradeceria mucho si me comentarar si existe otra forma de saber las coordenadas de mi posicion mas presisas, o en su caso saber como utilizar la accuracy(precision) que me da la funcion para calcular mas exacta mi posicion
saludos