iPhone 5如何获得室内高度?


11

据我所知,只有两种方法可以获取高度,即GPS或气压计。GPS不能在室内使用,而且iPhone5没有气压计。但是iPhone 5无需气压计就能给出相对准确的高度。怎么可能呢?


您在哪个应用程序中达到这个高度?
Matthieu Riegler

@MatthieuRiegler高度计
演示

也许是使用附近(已知)位置进行插值?
MrWhite 2015年

但是我已经测试了至少3个不同的应用程序,它们都可以达到相同的高度
演示

Answers:


9

iPhone确实有两种获取高度的方法,但气压计不是其中一种。除非您知道当前的海平面气压,否则只能将气压计用于相对高度,而不能用于绝对高度。但是除了GPS之外,Apple还维护着大量wifi网络位置(可能包括海拔)的数据库,因此,如果启用了wifi,则可以从数据库中确定海拔。尝试关闭手机上的wifi,看看它是否仍然可以达到您的高度。


1
你是对的!关闭WiFi并重新启动后,我无法进入高度!但是为什么?Apple如何获得WiFi热点的高度呢?
demonguy

1
@ w3d不是GPS和气压计,而是GPS和wifi数据库。我将进行编辑以使其更清晰。
Mike Scott

2
@MikeScott没道理,我在1楼得到一个高度,然后转到13楼(在x和y位置完全相同),我也可以得到正确的高度
demonguy 2015年

1
@MikeScott如果您有Wifi点的准确位置以及网络功率的准确计算,我认为可以计算出您的AP上方或下方有多高。虽然不确定。
Nzall

3
如果在任何给定时间有两个,最好是三个已知的海拔点,就可以做到这一点……这就是GPS本身的工作方式,它基于各种已知点进行三角测量。
Tetsujin 2015年

0

由于GPS旨在提供3D坐标,因此手机中的所有GPS传感器都可以确定高度,就像可以确定您的精确位置一样。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.