为什么同一条山道每次走,爬升数字都不一样
一个月里走两次同一条环线,App 给出的爬升总数大概率对不上,哪怕脚下的山道一寸都没动过。这种落差比 App 给出的其他任何数字都更让人不安,因为距离基本上会按预期表现,爬升偏偏不会,而原因其实跟山道本身没什么关系。
先说结论
爬升不像距离那样是一条路线固定不变的属性。它是每次走的时候,用当天手机恰好记录下的海拔数据,套上 App 自己的降噪阈值,重新算出来的一个数字。同一条路走两次,是两次独立的测量,不是同一个存好的数字被读了两遍,所以两次结果有差异才是正常情况,不代表哪里出了问题。
相差几个百分点很正常。相差几十个百分点,通常能归到下面这几个具体原因——大多跟天气和当天实际走的脚下路线有关,不是手机在闹脾气。
同一条路的两次记录,到底哪里不一样
当天的天气
靠气压传感器给出平滑海拔的手机,测的其实是气压,而气压随天气变化,跟你实际所在的高度没有关系。两次徒步里,只有其中一次途中恰好过了一次锋面,另一次没有,那次记录就会多出一段另一次没有的表观海拔起伏——纯粹是那天的空气恰好不一样。
那个时段的卫星分布
GPS 测海拔本来就比测水平位置的噪声大,而噪声大小又跟你走路那一刻头顶卫星恰好怎么分布有些关系,这个分布一天之内会变,一天和另一天之间也会变。同一条路,早上记录的垂直信号可能比中午干净,这跟山道本身没关系。
脚下实际走的路线
两次走"同一条"山道,不会精确到厘米重合同一条线。绕开一滩水、把一个之字弯拐得宽一点、在海拔读数正好跳动的地方停下来歇脚——这些细小的差异,都会改变哪些点被记录下来,进而改变其中有多少点越过了 App 的降噪阈值、被算作一段爬升。
记录起点在哪里
从停车场就开始记录,和从再往前一点的登山口牌子才开始记录,是两次不一样的记录,还没走进大多数人嘴里说的"这条山道"之前,距离和爬升就已经能差出一截。
不是这些原因
山道的高度不会一次一次地变,手机也没有变差,App 更不是出了个更新就能修好的错。爬升之所以看起来精确,是因为它显示成一个整数,但它本质上更接近一个估计值,而不是一次测量——是把成千上万个各自都带着不确定性的小差值加总出来的。指望两次记录能精确到米对上,其实是要求这套方法本来就没打算给出的精度。
这个数字该怎么用
把一条路线在同一个 App 里、跟自己走过的好几次比较,而不是指望某一次的数字就是"正确答案"。比如同一条环线记录五次,得到"大致在 700 到 780 米之间"这样一个范围,比任何一个假装精确的单一数字更有用,这也是这个测量值本来的样子。
距离在多次记录之间比爬升稳定得多,因为 GPS 在水平方向的精度本来就比垂直方向高。如果只想留一个每次都能放心比较的数字,用距离,把爬升当成两者里比较粗的那一个就好。
TrailCam 会把每条路线的距离、行动时间、配速和爬升都存进历史记录,所以想比比这次和上次走同一条山道有什么不同,只要把两条保存的路线打开摆在一起看就行,不用再去记忆里翻一个月前的数字。App 免费下载。
常见问题
- 同一条山道每次走爬升都不一样,是手机坏了吗?
- 不是。既然海拔是每次走都重新测一遍,出现一些差异很正常。与其指望某一次的数字精确重复,不如看几次记录合起来的大致范围。
- 为什么反复走同一条路,距离比爬升更容易对得上?
- GPS 在水平方向的精度本来就比垂直方向高,所以距离在多次记录之间更容易对上,爬升做不到这一点。两个数字里,距离更值得信。
- 天气真的会改变爬升数字,不只是影响体感吗?
- 会,如果手机是靠气压传感器算海拔的话。这个传感器测的是气压,气压随天气变化,跟你实际的高度没有关系,所以同一条山道,天气不一样的两天,记录下来的爬升总数也可能不一样。
记录你自己的轨迹
TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。