¿Cómo se localizan las ubicaciones de los puntos de acceso WiFi en los mapas?

Cuando wifi está habilitado, el iPhone mide la intensidad de la señal de cualquier red wifi dentro del alcance, dando una distancia aproximada de cada punto de acceso wifi. Con múltiples señales en el rango y conociendo la ubicación de los puntos de acceso wifi, una ubicación puede ser triangulada (técnicamente, trilaterada). Esta información se combina con la ubicación determinada por otros métodos (principalmente señales celulares y GPS) para determinar la posición actual del teléfono.

Sin embargo, ¿cómo sabe el teléfono la ubicación de los puntos de acceso wifi en primer lugar? Han sido generados por un enfoque inverso. Cuando un teléfono encuentra una nueva red wifi y el teléfono ya conoce su ubicación, puede estimar la posición del nuevo punto de acceso wifi. Luego se carga en una base de datos centralizada a la que pueden acceder otros iPhones. Cuando esto sucede muchas veces con muchos teléfonos, las ubicaciones se pueden conocer con bastante precisión.

Curiosamente, esto no requiere iniciar sesión o intercambiar ningún dato a través de la red wifi. Todo lo que el teléfono necesita observar son los nombres de las redes dentro del alcance y su intensidad de señal relativa, tal como vería si abriera wifi en el menú de configuración.

Más información sobre los Servicios de ubicación de iPhone y otros temas de desarrollo móvil está disponible en Technerva Finding Location

Un tipo camina / hace ciclos / conduce con un cliente WiFi y un GPS. Cuando se detecta el AP WiFi, se anota la ubicación GPS actual.

Hay muchos refinamientos en la técnica que aumentan la precisión de la ubicación, pero en pocas palabras es así de simple.