¿Cómo funciona la geolocalización basada en wifi? [cerrado]

2

Mirando la API de geolocalización de Google afirma:

  

La API de geolocalización devuelve un radio de ubicación y precisión basado en   información sobre torres de telefonía móvil y nodos WiFi que el cliente móvil   puede detectar.

Suponiendo que un teléfono está en modo avión o no tiene tarjeta SIM y, por lo tanto, no puede conectarse a las torres de telefonía móvil, y suponiendo que el GPS también está deshabilitado, ¿cómo puede un teléfono determinar su ubicación basándose solo en las redes wifi dentro del alcance?

¿Google utiliza los datos recopilados de las direcciones MAC de wifi de Street View y los combina con el GPS de la camioneta de Street View? ¿Estos datos de correlación se almacenarán en el teléfono o se descargarán según sea necesario a través de una conexión de datos? ¿O esto solo funciona con redes wifi conocidas? ¿Se basa en la dirección MAC o el nombre de la red wifi?

¿Es esto específico de Google o hay otras API / compañías que pueden hacer esto (y no confiar en Google como su back-end?)

    
pregunta user2813274 25.08.2014 - 21:25
fuente

1 respuesta

3

Google tiene una lista que contiene las direcciones MAC y todas las torres en una ubicación determinada. Puede recopilar esa información no solo en el coche de Street View, sino también en los teléfonos con Android.

Es fácil (para Google) conocer las coordenadas GPS de cada torre de teléfono celular en una ciudad (o país), por lo que correlacionarla con los datos que envía tu teléfono es suficiente para tener una buena idea de dónde estás.

Google ya tiene una base de datos (más o menos) como esta:

coordinates:tower coverage:MAC address

Por lo tanto, si ubica una dirección MAC en la lista, tiene las coordenadas y las torres de celulares cerca de ella.

Más tarde, incluso si tiene el teléfono celular deshabilitado, su teléfono puede conectarse mediante wifi, pasar el MAC del punto de acceso a Google, Google busca en su enorme base de datos, encuentra el MAC y obtiene sus coordenadas.

    
respondido por el ThoriumBR 25.08.2014 - 22:43
fuente

Lea otras preguntas en las etiquetas