
Eu construo um site HTML5 simples que leva minha localização (em latitude-longitude) e simplesmente mostra minha localização nos mapas do Google.
Abri o documento HTML com meu laptopAsus K53E-B1e descobri que quando me conectei a uma rede sem fio, ela mostrou quase minha localização precisa (cerca de 100 metros de imprecisão), enquanto quando conecto o cabo de rede e teste novamente, é um pouco impreciso. (mostrou uma rua a 12KM de mim).
Você pode me explicar por que uma rede sem fio fornece uma localização mais precisa?
Testado com Google Chrome.
Responder1
Quando você está usando o cabo, tudo o que eles precisam são registros públicos como os que você pode encontrar emLocalização IP2. Quando você usa a rede sem fio, eles podem captar muitas informações do ar. Não se trata apenas, como a outra resposta sugere, de um ponto de acesso público já conhecido.
O serviço de geolocalização também leva em consideração outras redes próximas (às 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 visualizarem as redes x, y e z, o serviço do Google poderá concluir que vocês estão fisicamente próximos um do outro. Ele faz isso com muitos dados coletados dos usuários, o que lhes permite correlacionar muito bem 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 essa finalidade.
Google explica como funciona o serviçoaqui. No entanto, esta página agora tem uma descrição menos detalhada do que antes, mas há uma cópia do texto antigonesta resposta StackOverflow.
E consequentemente, se você, por questões de privacidade, não se sente confortável com o serviço de envio de uma lista de pontos de acesso em sua vizinhança para o Google, obviamente você não deve utilizar este serviço.
Responder2
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 deverá estar ao alcance desse AP.