Me preguntaba cómo Google Maps en mi teléfono Android puede localizarme con una buena precisión cuando mi GPS está desactivado.
Al principio pensé que era con la torre celular, pero no estoy seguro de que pueda lograr esta precisión y es mucho mejor cuando se habilita la conexión inalámbrica (la precisión va de 1600 ma 100).
Lo que no entiendo es que tengo una IP dinámica; no se supone que esté vinculada a mi dirección. Por ejemplo, wolframalpha me localiza con una precisión muy mala (el país es correcto) y es lo mismo para todos los demás servicios de ubicación de IP.
¿Como funciona esto?
google-maps
geolocation
Martin Trigaux
fuente
fuente
Respuestas:
Google y otros como Apple y Skyhook crean una base de datos que vincula los BSSID de WLAN a una ubicación geográfica. Un BSSID es como la dirección MAC de un punto de acceso que se transmite por ese punto de acceso. Por lo tanto, es "visible públicamente" si la transmisión BSSID está habilitada, que es el valor predeterminado para la mayoría de los puntos de acceso. El BSSID opera en una capa más baja que la pila IP; ni siquiera tiene que estar conectado a un punto de acceso para recibir estas transmisiones.
Cada vez que ejecuta Google Maps o Navigation con GPS y WiFi habilitados y si su dispositivo puede obtener una buena solución de GPS, las redes WLAN actualmente visibles y su ubicación actual (la solución de GPS) se cargan en Google para construir y actualizar la base de datos . Esta técnica a veces se llama crowdsourcing. Cada dispositivo Android actúa, por lo tanto, como recopilador de datos.
Dado que la mayoría de los puntos de acceso son estáticos en su posición y solo cubren un área pequeña (el radio de cobertura es de aproximadamente 100 m), son anclajes ideales para una buena ubicación sin GPS.
fuente
Creo que usan principalmente torres celulares en ese caso. Localizan tres torres (que proporcionan la conexión de llamada / recepción de su teléfono celular) que están cerca de usted, y luego usan las distancias respectivas desde las torres hasta usted para calcular su ubicación exacta. Así fue como se realizó la ubicación de los teléfonos celulares antes de la amplia difusión de la tecnología GPS y WiFi.
fuente
No tengo un plan para un número de teléfono y la torre celular está más allá de los 100 metros. Tal vez determina su ubicación por la ubicación del enrutador. Su radio es de 5 m - 1 km.
fuente