社区 > 技术交流> 两步路功能> 你会用手机测量海拔高度吗?[原创首发]
你会用手机测量海拔高度吗?[原创首发]
[原创首发]你会用手机测量海拔高度吗?
普通驴友想知道自己所处海拔高度,一般是使用手机测量。
手机上就有GPS测量海拔高度,但误差有几米到几十米,且常有跳变。所以户外人士更喜欢用气压式高度表。
这里只讨论APP中的气压/高度计,适用于配备气压(压力)传感器的手机。
1,气压式高度计原理:
户外大气或与户外连通的室内空气,其气压大小跟高度有关,高度越高气压越小。APP利用手机内置的气压传感器测量气压,并换算成高度显示,这就是手机高度计。
2,但是大家对手机报告的高度并不满意:
①明明在楼上,居然显示为负值
②放在固定位置的手机,高度值的波动也太大了。
其实,大气压十分敏感,除了跟高度有关,地球大气的很多变化都对气压数值有影响,甚至太阳和月球也会对大气压产生类似海洋潮汐的影响。
更不用说手机内置的气压传感器性能质量如何?能否适用于各种高度测量APP?
所以,手机借助气压传感器测量海拔高度的误差确实不好控制,测量的结果不可当真的。
但是,我们户外活动总是需要参考一下海拔高度的,安装一两个相对靠谱的海拔高度APP很有必要。
3,几个关于气压和高度的概念:
①海拔高度——以海平面为0到手机的高度。
②相对高度——以地面或山脚为0的高度。
④标准大气压——1013.25百帕。0℃时海平面的气压。
⑤修正海压——缩语为QNH,这是重要的航空气压数据。
下面详细介绍一下QNH:
我们知道,海拔高度是以海平面为0高度的,按理是可以用标准大气压1013.25百帕对应0高度。
实际上由于影响气压的因素太复杂了,就连海面上的气压也千变万化。
如果仅用一个固定的气压对应0高度,飞机气压计测出的高度就不敢相信是正确的。
为了进场飞机的安全,人们想出了一个办法,就是由机场测出跑道处的气压,再结合跑道的真实海拔高度,倒算出对应的0高度气压,这就是(这个机场的)“修正海平面气压”,也称“海压”,缩语为“QNH”。
进场的飞机,必须依据该机场的QNH及时拨设修正气压高度计,这样,进场飞机和机场就有了相同的高度标准,可以确保安全。这个简单粗暴的办法实施以后,全世界都接受了。
国际民航组织每天连续发布世界各个民航机场的实时QNH。
QNH其实就是用来校正进场飞机高度计的“零”刻度的。这样,进场飞机和机场就有一个相同的高度标准,保证飞机进场高度不会错。
手机上的气压式高度表如果也能借用附近机场实时发布的QNH修正测量的话,岂不妙哉?对,编写高度表APP的程序猿当然不笨。
4,简介几个气压/高度表APP(安卓)
①Baromete+

该APP可以通过ICAO机场代码设置QNH。
ICAO机场代码是国际民航组织为世界上所有民航机场所规定的识别代码。图右上角QNH处显示的ZGGG是广州白云机场的ICAO机场代码。表盘右边1015.9就是手机设定好机场代码后,联网自动获得的白云机场当前的QNH海压值,就是把1015.9百帕对应白云机场的海拔0高度。
这个APP有一个实用功能,可以输入你所在城市名(中文名),查询你周围几百公里范围内的机场代码。
你也可以通过百度搜索和下载全球“ICAO机场代码”列表,找出离你最近的机场代码。
设置机场代码后后,启动APP,系统会自动更新QNH。
或有必要时,点击一下面板右上角QNH,APP会自动联网刷新一下QNH。
另外,APP可以调节补偿气压计本身偏差,对高要求者有用。
这是一款功能较为完整的气压/高度表。
②Baromete

特色:
Ⅰ,有两个拨盘显示,左盘显示海拔高度,右盘显示相对高度。两盘都可以拨设。
爬楼或爬山前,可以拨设右盘为0。
Ⅱ,如果已经知道所在位置真实海拔高度,可以拨动左盘设定高度,APP自动算出QNH数值。
Ⅲ,可以按动QNH按钮直接设置QNH数值。
Ⅳ,Position按钮应该可以查找离你最近的机场代码,并自动配置QNH数值。但是我手机只能通过这按钮查到机场代码(500公里范围内)。
Ⅴ,假如你相信GPS测量的海拔高度,可以按动GPS钮,APP根据GPS测量结果自动设置QNH。
如果只是爬个小山坡上个楼啥的,对海拔高度不太在意人士,该款APP还是比较好玩的。
③华为手机自带的“指南针”APP

特色:
具有自动“联网校准海拔”功能,将定位当前位置,并调用“天气”连接网络,从服务器获取当地海平面气压数据,提升海拔高度的精度。(海平面气压数据由“华为天气“提供,可能存在误差,最终显示海拔仅供参考)
————摘自“指南针”APP内的说明。
这个免设置的“指南针”确实省心。比起别的手机只用GPS测量海拔高度,华为确实是很有良心了。
④Baromete plus

这个APP有ios版本,在华为EMUI10系统偶有闪退。
设计精致,有很多可以设定的条目。
特色:
自动按照最近距离机场配置QNH。以1小时时间间隔自动配置。想要减少自动配置时间间隔需付费。
可以调节补偿气压计本身偏差,对高要求者有用。
系统信息里,包含(手机)压力传感器的供货商和量程精度等信息。
高度值有分米位,数据显示稳定。
上列四款APP,对测量结果对比的直观感觉,按可信程度从高到低排列为:④②①③
(使用华为mate30手机)
5,测量误差主要在于手机内置压力传感器的性能
几部手机都安装同一款气压/高度计APP,放在一起。你会惊叹:都是同一个位置,显示高度的差别咋就这么大呢?
给山 雀鼓励哦!
- 1元
- 2元
- 5元
- 10元
- 20元
- 50元
其他金额

微信扫码支付
我已收到你的赞赏,谢谢你的鼓励!
赞赏清单