Como o iPhone 5 obtém altitude interna?


11

Tanto quanto eu sei, existem apenas duas maneiras de obter altitude, por GPS ou por barômetro. O GPS não é utilizável em ambientes internos e o iPhone5 não possui barômetro. Mas o iPhone 5 pode fornecer uma altitude relativamente precisa sem barômetro. Como isso foi possível?


Em qual aplicativo você obtém essa altitude?
Matthieu Riegler

@MatthieuRiegler Altímetro
demonguy

Talvez esteja usando locais próximos (conhecidos) e interpolando?
MrWhite

Mas eu testei pelo menos 3 aplicações diferentes, todos eles podem obter a mesma altitude
demonguy

Respostas:


9

O iPhone tem duas maneiras de obter altitude, mas o barômetro não é um deles. Você só pode usar um barômetro para altitudes relativas, não absolutas, a menos que conheça a pressão atmosférica atual no nível do mar. Mas, além do GPS, a Apple mantém um banco de dados dos locais (provavelmente incluindo a altitude) de um grande número de redes wifi, portanto, se o wifi estiver ativado, ele poderá determinar a altitude no banco de dados. Tente desligar o Wi-Fi no seu telefone e veja se ele ainda consegue atingir sua altitude.


1
Você está certo! Depois de desligar o Wi-Fi e reiniciar, não consigo obter altitude! Mas por que? Como a Apple consegue a altitude do ponto de acesso WiFi?
Demonguy 6/07

1
@ w3d Eles não são GPS e barômetro, são GPS e banco de dados wifi. Vou editar para tornar mais claro.
Mike Scott

2
@MikeScott Não faz sentido, eu recebo uma altitude no 1º andar, e ir para 13º andar (exatamente mesma posição X e Y), eu também pode obter a altitude correta
demonguy

1
@MikeScott Se você tem uma localização precisa para o ponto Wifi e um cálculo preciso da energia da rede, acho que é possível calcular a altura acima ou abaixo do ponto de acesso. Não tenho certeza.
Nzall 6/07

3
Você pode fazer isso se tiver dois, de preferência três pontos de altitude conhecidos em exibição a qualquer momento ... é assim que o GPS faz isso, triangulação com base em vários pontos conhecidos.
Tetsujin

0

Todos os sensores de GPS em nossos telefones podem determinar a altitude, assim como determinar sua localização precisa, pois o GPS foi projetado para fornecer coordenadas 3D.

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.