Por que uma rede sem fio oferece uma localização mais precisa do que uma rede com fio?

4

Eu construo um site HTML5 simples que pega minha localização (em latitude-longitude) e simplesmente mostra minha localização nos mapas do Google.

Eu abri o documento HTML com meu laptop Asus K53E-B1 e descobri que quando eu me conectei a uma rede sem fio, mostrei quase a minha localização exata (cerca de 100 metros de imprecisão), enquanto quando eu conecto o cabo de rede e teste novamente, é um pouco impreciso. (mostrou uma rua a 12KM de distância de mim).

Você pode me explicar por que uma rede sem fio oferece uma localização mais precisa?

Testado com o Google Chrome.

    
por Billie 21.12.2013 / 21:36

2 respostas

3

Quando você está usando o cabo, tudo o que precisa fazer são registros públicos como os que você pode encontrar em IP2Location . Quando você está usando a rede sem fio, eles podem coletar muitas informações do ar. Não é apenas, como a outra resposta está sugerindo, uma questão de um ponto de acesso público já ser conhecido.

O serviço de geolocalização também leva em consideração outras redes nas proximidades (com as quais você não está conectado) com base em seu SSID, endereço MAC e força. Se você e seu vizinho estiverem usando o serviço de geolocalização, e ambos virem as redes x, y e z, o serviço do Google poderá concluir que você está fisicamente próximo um do outro. Ele faz isso com muitos dados coletados dos usuários, o que permite correlacionar bem a sua localização. Tenho certeza de que as vans do Google Street View também estão ajudando a coletar dados de pontos de acesso para esse fim.

O Google explica como o serviço funciona aqui . No entanto, esta página agora tem uma descrição menos detalhada do que costumava ser, mas há uma cópia do texto antigo nesta resposta do StackOverflow .

E, consequentemente, se você estiver, por motivos de privacidade, não se sentir confortável com o serviço de envio de uma lista de pontos de acesso em sua vizinhança para o Google, obviamente não deve usar esse serviço.

    
por 21.12.2013 / 22:26
1

Quando você está usando a rede com fio, a precisão é limitada pelo seu ISP, geralmente você obtém o endereço de algum centro de rede.

Quando você estiver usando uma rede WiFi (possivelmente pública), a localização desse ponto de acesso já será conhecida por outras pessoas (que podem ter o GPS ativado) e, portanto, sua localização deve estar ao alcance desse ponto de acesso.

    
por 21.12.2013 / 22:11