前两天有个做装修的朋友急匆匆找我,说他在网上买了个手持GPS,说是能测海拔,结果他在家里的客厅测出来是150米,下楼去公园测又是152米,再下楼去河边测变成148米。他急得电话都打不通,问我是不是这机器坏了,或者被商家骗了。我听完差点没忍住笑出声,这哪是机器坏了,这是他对“海拔”这两个字根本就没搞明白。今天我就借着这个机会,把关于 geo 卫星海拔的那些坑,给大伙儿扒得干干净净,别再花冤枉钱买罪受。
首先得纠正一个概念,很多人以为手机或者手持GPS里显示的那个数字,就是咱们平时说的“海拔高度”。大错特错!那些设备用的都是WGS84坐标系,算出来的是“大地高”。啥叫大地高?简单说,它是从地球椭球面算起来的。但你真正需要的“海拔”,也就是“正高”或“正常高”,是从大地水准面(也就是平均海平面)算起来的。这中间差了个“高程异常”。在平原地区,这俩数可能差个几米,但在山区,或者像我们这种地形复杂的地区,这个差值能大到让你怀疑人生。有的地方能差个几十米甚至上百米!所以,你拿个几百块的消费级GPS去搞工程测量,那误差大得能把你气出心脏病。
再说说价格,这也是个大坑。网上那些卖几十块、一两百块的“高精度测高仪”,你信它个鬼。真正的RTK设备,带高精度天线的那种,起步价都在一万五往上,还得配基站。如果你只是想去爬山看看自己到了多少米,或者搞搞简单的园林设计,那确实不需要那么贵的设备。但如果你是想搞土地确权、工程放样,或者哪怕只是想在自家院子里搞个精准的水准测量,那你必须得知道,geo 卫星海拔数据要想准,得配合当地的高程拟合模型。很多商家只卖硬件,不卖服务,也不告诉你怎么拟合,你买回去就是个摆设。
我去年帮一个包工头测过一个边坡,他之前用普通GPS测,觉得坡度没问题。结果用专业全站仪一复核,发现高差误差接近0.5米。这0.5米在平地上看不出来,但在边坡上,那就是安全隐患!他当时脸都绿了,说要是按那个数据施工,后期返工得赔死。这就是典型的小看高程误差的后果。还有那种所谓的“手机APP测海拔”,我试过,在信号好的时候,误差在5米以内算正常,但在高楼林立的城市峡谷,或者茂密的树林里,信号多径效应一干扰,数据跳得比心电图还快,根本没法用。
再提个避坑的点,很多人买设备不看精度指标,只看功能多不多。什么蓝牙、WiFi、能连手机,这些花里胡哨的功能对测海拔有啥用?关键看垂直精度指标。好的设备,垂直精度能在厘米级,差的设备,垂直误差可能是水平误差的好几倍。因为卫星在垂直方向上的几何分布本来就比水平方向差,这就是所谓的VDOP(垂直精度因子)问题。所以,买设备前,一定要问清楚垂直精度是多少,别听销售吹嘘水平精度多高,那对测海拔没啥意义。
最后给点实在建议。如果你是普通用户,想去户外看看大概高度,手机自带的指南针APP或者普通运动手表够用,别纠结那几米的误差。但如果你是搞工程的,或者对数据有严格要求,千万别省那点钱。要么买专业的RTK,要么找有资质的测绘队。现在市面上有些服务,提供基于当地控制点的高程拟合服务,虽然贵点,但能确保 geo 卫星海拔数据转化为当地实用的海拔数据。别为了省几百块,最后导致整个工程数据出错,那代价可就大了。
总之,测海拔这事儿,水很深。别光看参数,得看实际应用场景。要是你还搞不清楚自己的项目该用哪种设备,或者不知道去哪里找靠谱的高程拟合服务,随时来找我聊聊。毕竟,我在这行摸爬滚打这么多年,见过的坑比你们走过的路都多。咱们不整那些虚的,只讲怎么把钱花在刀刃上,怎么让数据真正能落地。有问题的,评论区留言,我看到都会回。