Detectar georeferencias desde tu Movil

He estado estos días investigando como lo hacen los grandes de la nube para Georeferenciar tu contenido. La verdad es que no tiene ninguna complejidad, solo basta con utilizar el siguiente objeto:

<script type="text/javascript">
var detectarGeoPosicion = { 

  init: function () {
	if(navigator.geolocation) {
		navigator.geolocation.getCurrentPosition(
			function(position) {
				alert("Latitude: " + position.coords.latitude + " Longitud: " + position.coords.longitude);
			}, function() {
				detectarGeoPosicion.detectarPaisIp();
			});
	} else {
		detectarGeoPosicion.detectarPaisIp();
	}
  },
  detectarPaisIp: function(ip) {
	alert('debemos llamar a un procedimiento ajax para retornar la ip');
  }

};
// Iniciamos el objeto
detectarGeoPosicion.init();
</script>

Puedes ver un ejemplo desde tu iPhone

Existe el metodo que comprueba si tienes el objeto navigator.geolocation, de lo contrario habria que modificarlo para realizar una solicitud Ajax, detectando proximidades de donde podria estar el visitante.

Los invito a comentar, y la verdad que con esto, se me abren nuevos conceptos de desarrollo para tecnologias moviles, por ejemplo:

  • Se podria detectar desde donde posteas
  • Se podria detectar quienes asisten a un evento en especifico por referenciación
  • Se podria realizar detecciones de objetos en un radio a la redonda de tus posiciones

La unica limitación, es que siempre tienes que aceptar que la pagina pueda detectar tus coordenadas.

¿ Tu que te imaginarías utilizando esta nueva tecnología ?

No hay Trackbacks

2 Comentarios

  1. Esto esta muy bien, pero cuando lo probé me dio problemas Safari, depende que el usuario tenga chrome ultima version o FF3.6 para arriba, en el movil funciona bien, igual en Android, creo que para moviles esta muy bien, para desktop yo sigo usando localización por GeoIP para ajustar mi contenido..

    saludos

    Comentado 27 junio 2010 a las 0:14 | Permalink
  2. 3 potato

    Comentado 20 diciembre 2011 a las 6:23 | Permalink

Escribe un Comentario

Tu e-mail nunca será compartido. Los campos requeridos están marcados *

*
*

dokshor.com (RSS) + Sator-ii theme by Felipe Lavín and finally edited by dokshor.

hacker emblem