Por que o aplicativo iPhone Maps às vezes pede para ativar o Wi-Fi para "precisão", mesmo que o GPS (Serviços de Localização) esteja ativado?


12

Fundo:

Eu tenho um iPhone 3GS com iOS 5.1 e um plano de dados 3G que eu mantenho ativado. Também mantenho os "Serviços de Localização" (GPS) sempre ativos , pois uso aplicativos que tiram proveito dele.

No entanto, faço questão de manter o Wi-Fi desligado porque é um otário de bateria e raramente uso o telefone dentro do alcance de uma estação base para a qual eu estaria autorizado - e não gosto da prática de pular em locais "desprotegidos" "redes, mesmo que brevemente.

Cenário:

Às vezes, quando preciso procurar um endereço ou direções, uso o aplicativo Maps . Quando inicio o aplicativo pela primeira vez no que parece um tempo, vejo uma caixa de diálogo informando que devo "ativar o Wi-Fi para melhorar a precisão" .

Esqueço o texto exato da caixa de diálogo, mas essa é a mensagem geral e os botões são "OK" e "Configurações". ("OK" aparentemente significa "eu entendi, agora vou embora" , em oposição a "OK, habilite". ) Acho o diálogo irritante e intrigante. Quando a ignoro, ainda recebo uma localização precisa, até onde eu sei!

Então, eu gostaria de saber:

  • Por que o Maps está me informando que a precisão da localização seria melhorada com o Wi-Fi ativado? Existe algum problema com o GPS que o Wi-Fi possa de alguma forma compensar? Não vejo como isso seria útil. O GPS não é preciso o suficiente?

  • Em termos de lidar com o aborrecimento: Existe uma maneira de eu silenciar esse diálogo de uma vez por todas? Não gosto de continuar reconhecendo algo de que já fui informado dezenas de vezes.

Obrigado!


2
O que é péssimo é quando seu escritório se move e eles levam os pontos de acesso wi-fi com eles. E então de repente o seu iPhone acha que é um lugar completamente diferente por vários meses ...
Svish

Respostas:


12

O iPhone usa GPS assistido para melhorar a precisão do sistema de localização usando GPS e torres de celular. As redes Wi-Fi são usadas para ajudar a determinar a localização do dispositivo; isso é chamado de sistema de posicionamento híbrido (XPS).

Antes do iOS 4, o iOS acessava o banco de dados Skyhook Wireless de pontos de acesso Wi-Fi e suas localizações . A Apple divulgou em abril de 2010 que havia migrado para seu próprio banco de dados proprietário.

Se os Serviços de Localização estiverem ativados, o dispositivo enviará periodicamente os locais com tags geográficas de pontos de acesso Wi-Fi e torres de celular nas proximidades, de forma anônima e criptografada para a Apple, para aumentar o banco de dados de multidões de locais de pontos de acesso Wi-Fi e torre de celular . Além disso, se você estiver viajando (por exemplo, de carro) e os Serviços de Localização estiverem ativados, um dispositivo iOS habilitado para GPS também enviará periodicamente localizações GPS e informações de velocidade de viagem de forma anônima e criptografada para a Apple, para serem usadas para a criação de um banco de dados de tráfego rodoviário de origem diversa. Os dados de localização de fontes coletadas pela Apple não o identificam pessoalmente.

Por questões de segurança, leia este comunicado de imprensa da Apple .


7

Sistema de posicionamento híbrido (XPS)

  • O A-GPS ( GPS assistido) é um método de localização em que o GPS e as torres celulares são usadas (triangulação do local da célula) para melhorar a precisão.

  • WPS (Wi-Fi Positioning System) é quando você usa a identificação de rede Wi-Fi para localização.

  • O sistema de posicionamento híbrido (XPS) é a combinação do A-GPS e do WPS.

    Com essa combinação, você obtém a máxima precisão em áreas rurais e densamente povoadas.

Wikipedia sobre posicionamento híbrido:

Os sistemas de posicionamento híbrido são sistemas para encontrar a localização de um dispositivo móvel usando várias tecnologias de posicionamento diferentes. Normalmente, o GPS (Sistema de Posicionamento Global) é um componente importante desses sistemas, combinado com sinais de torre de celular, sinais de internet sem fio , sensores Bluetooth ou outros sistemas de posicionamento locais.

insira a descrição da imagem aqui

Aqui está uma comparação do desempenho de diferentes serviços de localização:

insira a descrição da imagem aqui [ fonte ]


Infelizmente, não conheço uma configuração para silenciar esse diálogo de uma vez por todas. :(
gentmatt 23/03

4

Se você não usa o GPS há algum tempo, o chipset do GPS não terá informações atuais sobre almanaque e efemérides. Leva até um minuto para coletar o suficiente dessas informações dos dados que os satélites GPS estão enviando para obter uma boa solução e leva mais tempo para coletar informações completas sobre almanaques e efemérides.

Se o dispositivo puder restringir sua localização a algumas centenas de metros, poderá enviar essas informações para os servidores da Apple e eles poderão gerar informações suficientes para que o chipset GPS trave nos satélites muito mais rapidamente. Isso geralmente é chamado de "GPS assistido", embora esse título seja relativamente enganador de várias maneiras.

Em teoria, seria capaz de obter essas informações de torres de celular próximas, mas historicamente o iPhone funcionava com GSM, que tinha pouca capacidade de posicionamento da torre quando o iPhone foi lançado. A Apple decidiu ir com o posicionamento wifi principalmente e com a torre de celular secundariamente.

Então, sim, você receberá uma posição melhor mais rapidamente se estiver perto de um ponto de acesso wifi que a apple mapeou (e devido ao seu programa de coleta de dados, há muitos sinais de wifi mapeados) se você ativar o wifi.

Não acredito que haja uma maneira de desativar o alerta solicitando que você ligue seu wifi.


3

Por suporte da Apple :

Melhorando a precisão do GPS

A precisão do GPS varia de acordo com o número de satélites GPS visíveis. A localização de todos os satélites visíveis pode levar vários minutos, com a precisão aumentando gradualmente ao longo do tempo. Use estas dicas para melhorar a precisão do GPS:

  • Verifique se a data, hora e fuso horário estão definidos corretamente no dispositivo em Configurações> Geral> Data e hora. Se possível, use "Definir automaticamente". Importante: Configurações incorretas no seu computador podem ser sincronizadas com o seu dispositivo. Verifique a data, hora e fuso horário em qualquer computador que seja sincronizado com o seu dispositivo.

  • Verifique se você possui uma conexão de rede celular ou Wi-Fi. Isso permite que o GPS assistido (A-GPS) no dispositivo localize satélites GPS visíveis mais rapidamente, além de fornecer informações de localização inicial usando o Wi-Fi ou redes celulares. Nota: Microcélulas (algumas vezes chamadas de femtocélulas) não são suportadas pelos Serviços de Localização.

  • Mantenha uma visão clara do horizonte em várias direções. Lembre-se de que paredes, tetos de veículos, prédios altos, montanhas e outras obstruções podem bloquear a linha de visão dos satélites GPS. Quando isso ocorrer, seu dispositivo usará automaticamente redes Wi-Fi ou celulares para determinar sua posição, até que os satélites GPS estejam visíveis novamente.

Serviços de localização por Wi-Fi e celular de fontes múltiplas

Se os Serviços de Localização estiverem ativados, o dispositivo enviará periodicamente os locais com tags geográficas de pontos de acesso Wi-Fi e torres de celular nas proximidades, de forma anônima e criptografada para a Apple, para aumentar o banco de dados de multidões de locais de pontos de acesso Wi-Fi e torre de celular . Além disso, se você estiver viajando (por exemplo, de carro) e os Serviços de Localização estiverem ativados, um dispositivo iOS habilitado para GPS também enviará periodicamente localizações GPS e informações de velocidade de viagem de forma anônima e criptografada para a Apple, para serem usadas para a criação de um banco de dados de tráfego rodoviário de origem diversa. Os dados de localização de fontes coletadas pela Apple não o identificam pessoalmente.

Em suma, o iOS usa Wi-Fi de origem coletiva no banco de dados da Apple para ajudar a ajustar as medições de GPS.


1

O iPhone e o iOS em geral implementam um GPS híbrido que se baseia em um banco de dados de pontos Wi-Fi conhecidos para identificar a localização do usuário mais rapidamente do que com o GPS e para aumentar a precisão quando as condições do GPS não são ideais (área com edifícios altos, em ambientes fechados ...) .

Esse banco de dados é construído a partir de dados anônimos coletados pelos dispositivos iOS.

Enquanto a Apple costumava confiar no Skyhook para seu banco de dados de localização WiFi, agora está usando o seu próprio, de acordo com este artigo .

De acordo com a resposta do principal assessor da Apple, Bruce Sewell, a Apple coleta dados anônimos de localização dos iPhones, em um esforço para melhorar seu próprio banco de dados de locais de torre de celular e pontos de acesso WiFi. Os dispositivos com versões iOS anteriores a 3.2 ainda dependem dos bancos de dados do Google e do Skyhook para esses locais ...


1

Não tenho muito mais do que evidências anedóticas para apoiar isso, mas tenho certeza de que o Wi-Fi também é usado para ajudar no monitoramento de região da Apple recurso de .

Há uma postagem nos fóruns de desenvolvedores (não consigo encontrar o link e acho que você pode precisar de uma conta de desenvolvedor para acessá-lo de qualquer maneira) de um funcionário da Apple no final de 2010 ou no início de 2011 que indica que o monitoramento da região é baseado apenas em torres de celular (não o GPS do hardware).

Hoje, estávamos com um problema em um aplicativo que testamos em que regiões não estavam sendo atendidas por um telefone específico. Então percebemos que era o único telefone com o WiFi desativado (os outros estavam ligados, mas "Não conectado"). Quando ligamos o WiFi, de repente ele começou a captar tudo.

Dessa forma, se você pretende usar aplicativos como o Banjo, o Highlight ou qualquer outra coisa usando o Geoloqi, sugiro ativar o Wi-Fi para obter uma experiência melhor.

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.