Por que o google maps precisa de WiFi?


22

Às vezes, o google maps fornece uma notificação semelhante a:

"for increased accuracy please turn on the Wifi"

Posso entender se disse "For faster loading of map layers....", mas como uma melhor conexão à Internet pode resultar no aumento accuracydo GPS?


Respostas:


17

Você pode estar interessado em GPS Assistido

A assistência se enquadra em duas categorias:

  • Informações usadas para adquirir satélites mais rapidamente
    • Ele pode fornecer dados orbitais ou almanaque para os satélites GPS ao receptor GPS, permitindo que o receptor GPS trave nos satélites mais rapidamente em alguns casos.
    • A rede pode fornecer tempo preciso.
    • O dispositivo captura um instantâneo do sinal GPS, com tempo aproximado, para que o servidor processe posteriormente em uma posição.
    • Coordenadas precisas e pesquisadas para as torres do local da célula permitem um melhor conhecimento das condições ionosféricas locais e outras condições que afetam o sinal de GPS do que apenas o receptor de GPS, permitindo um cálculo mais preciso da posição. (Veja também Wide Area Augmentation System e CellHunter.)
  • Cálculo de posição pelo servidor usando informações do receptor GPS
    • O servidor de assistência possui um bom sinal de satélite e poder de computação abundante, para que possa comparar sinais fragmentados transmitidos a ele pelos receptores GPS, com o sinal de satélite que recebe diretamente e, em seguida, informar o receptor GPS ou os serviços de emergência da posição do receptor GPS.

Muitos telefones celulares combinam A-GPS e outros serviços de localização, incluindo o Sistema de Posicionamento Wi-Fi e triangulação de sites de celular e, às vezes, um sistema de posicionamento híbrido. [4]


"A assistência se enquadra em duas categorias" ← Nenhuma dessas categorias descritas precisa de Wi-Fi. Apenas a última frase tem algo a ver com o Wi-Fi, mas é muito vago. A resposta de Sam deve ser a resposta aceita.
Nicolas Raoul

17

Se não me engano, é acessar o banco de dados de localização de endereço MAC sem fio do Google (presumivelmente grande) que, como o Skyhook (um serviço concorrente, também usado anteriormente em dispositivos iOS), permite que um aparelho procure redes sem fio próximas e envie seus endereços MAC ( possivelmente também SSIDs, eu não olhei para isso muito bem) para o Google comparar com o banco de dados e disparar de volta um local aproximado com base na coleta de dados (que você concorda em fornecer ao ativar esse recurso).

Para o atendente que mencionou o A-GPS, acho que o OP já estava usando o A-GPS e o Google Maps em uma conexão 3G, mas o Wi-Fi estava desativado.

Acredito que essa técnica seja alcançada da mesma forma com o uso de torres de células, medindo a intensidade do sinal entre as torres conectadas e vizinhas e comparando-a com um banco de dados armazenado (como a tentativa da Ofcom disponível no Reino Unido), Código de Área de Localização (LAC) e Célula ID (CID). Para qualquer pessoa curiosa, você pode encontrá-los na maioria dos telefones Android usando o *#*#4636#*#*código do seu discador, embora por qualquer motivo seja codificado em hexadecimal, basta convertê-lo de volta para decimal, se quiser.

TL; DR - triangule sua localização mais rapidamente usando sinais Wi-Fi enquanto o GPS obtém uma trava de satélite, o A-GPS serve ao mesmo objetivo, mas consegue isso usando um método diferente (localização segura do avião do usuário, eu acho, se alguém quiser ler sobre isto).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.