No momento em que escrevo isso, estou em um voo da Delta de Atlanta em direção a Boston (a tecnologia é incrível). Estamos a 30.000 pés de altitude (provavelmente em algum lugar da área de DC) e aterrissaremos em uma hora.
Fiquei curioso para saber se conseguia descobrir exatamente onde estava de acordo com a localização Wifi, então fui para o maps.google.com.
Isto é o que estou vendo:
Então, como é que eu não estou vendo uma posição triangulada das torres de celular Wifi? Meu amigo sentado ao meu lado acha que é porque eles usam Satélite (devido ao fato de você ter erros se o avião estiver abaixo de 10.000 pés).
Em caso afirmativo, por que a posição aponta para o Aeroporto de Hartsfield?
Respostas:
Provavelmente, o endereço IP pertence ao aeroporto (do qual seu acesso à Internet está chegando, já que não há sinal de celular na altitude do avião) ou a uma torre próxima (que também pode estar instalada no aeroporto), e a conexão à Internet é apenas retransmitido para a aeronave.
Pesquisando ao redor, descobri o seguinte: Como o Wi-Fi funciona em aviões? , que descreve algo semelhante:
E da descrição do serviço da US Airways :
Além disso, eu assumiria que esses serviços usam algum tipo de cache, que também pode ser instalado em um servidor em Atlanta (casa da Delta, como observado em um comentário).
fonte
Os serviços de localização baseados em Wi-Fi funcionam primeiro compilando um enorme banco de dados das localizações geográficas de vários pontos de acesso Wi-Fi. Eles desligam o BSSID dos APs (endereço MAC sem fio).
Em seguida, eles mantêm-no atualizado, fazendo com que os dispositivos clientes relatem os locais geográficos atuais de todos os BSSIDs que eles veem. Os iPhones atualizam o banco de dados da Apple, os telefones Android atualizam o banco de dados do Google etc.
Quando o serviço de localização usado pela última vez encontrou o BSSID do AP em seu avião, o avião estava no Aeroporto Internacional Hartsfield Atlanta.
Ao contrário dos equívocos populares, isso não tem nada a ver com a localização "GeoIP" baseada em endereço IP, que geralmente não pode localizá-lo mais especificamente do que uma área metropolitana inteira. Nem teria nada a ver com torres de celular enquanto você estiver em vôo. Especialmente se você estiver em um laptop sem adaptador de dados de celular (3G / 4G).
fonte
30000ft tem mais de 8 km, haveria muita interferência no canal do roteador WiFi em áreas urbanas se eles pudessem transmitir 8 km.
Quanto à opinião do seu amigo, ele é particularmente correto, por motivos de segurança, os modernos receptores de GPS param de reportar dados ao telefone se detectar que você está ultrapassando uma determinada velocidade ou mais que uma certa altitude. Isso é para impedir que as pessoas construam mísseis Tomahawk caseiros baratos. Tentei gravar um vôo de Heathrow para Reykjavik com GPS e ele parou logo após a decolagem, embora o sinal estivesse bom.
fonte