在老式的iPhone里,通过GPS来确定当前海拔高度,但是,从iPhone 6开始,通过手机内的气压计汇报的值来计算海拔高度,接近海平面气压高,垂直距离海平面远气压就低。
当然,通过气压测量不是很准确,尤其在机舱里不准确,只要机舱里还是保持接近地面的气压,当然探测不出来已经飞在一万多米的高空了。
上面说的是iPhone,我想Apple Watch也有一样的问题,应该也是根据气压来计算海拔高度,题主说的Apple Watch现实海报高度问题,应该是根据气压测量的。
实际上,有一些App应用依然可以根据GPS来计算海拔高度,只要能够访问GPS信息就可以。
GPS的工作原理,就是球体之间的交叉可以确定位置,微信发射信号其实就产生概念上的球体。
在二维平面中,两个圆的交点可以确定两个点,三个圆的交点可以确定一个点。
在三维世界里,球体代替了圆形,需要再多一个球体,但是地球本身就是一个球体,所以依然可以用三颗卫星的信号确定经纬度,但是不能确定海拔高度。
再加一颗卫星,就可以确定海拔高度了。
实际上地表可以轻松接收到好多GPS卫星的信号,所以确定海拔高度用GPS完全可行。
——更新分割线——
网友发来实测图片,用一款Vidget应用在机舱里能够测出海拔高度,和飞机屏幕上显示的海拔高度只差100米。