Iba en el auto hoy y, mientras viajaba a casa, decidí buscar mapas en el iPod. Sé que el iPod no usa GPS y usa wifi para triangular su posición. Sin embargo, no estaba conectado a ningún wifi mientras viajaba por la ciudad y mi iPod se mantuvo al día con mi posición. ¿Cómo?
Supongo, ya que no pude encontrar ninguna confirmación, pero los iPod usan la red Skyhook , que es básicamente una gran base de datos de puntos de acceso wifi y su ubicación aproximada. Dado que no habría estado conectado a una red (aquí está la conjetura), el servicio de geolocalización debe haber almacenado en caché una parte de la base de datos para su área general.
No creo que tengas que tener una conexión WiFi para que triangule las señales WiFi. Siempre que tenga WiFi activado, el iPod puede ver las redes WiFi dentro del alcance. No tiene que estar conectado a ninguno de ellos.
nota: lo siguiente es principalmente especulación
El iPod tiene un receptor WiFi que está encendido todo el tiempo (a menos que lo apagues a propósito). El receptor escucha constantemente las señales WiFi. Si abre su Configuración y mira WiFi, verá una lista de puntos de acceso WiFi que están dentro del alcance. Es posible que su iPod no esté conectado a ninguno de ellos, pero conoce su nombre (lo que es más importante, el SSID único) y sabe qué tan fuerte es la señal.
El iPod también almacena una base de datos de las ubicaciones de los SSID conocidos. Luego hace algunos cálculos sofisticados. Entonces, si sabe que la señal del SSID A es más fuerte que la señal del SSID B, asume que estás más cerca de A. Con suficientes señales a tu alrededor, puede hacer una aproximación bastante buena de tu ubicación.
Incluso moviéndose rápidamente, puede detectar cambios en la intensidad de la señal a medida que se mueve y recalcular su posición. En un pueblo/ciudad, es probable que tengas muchas señales conocidas. Trate de conducir en una carretera remota. Es probable que pierda cualquier información de posición.
MJeffryes