跳转到主要内容

海拔

作者:Rochelle Garcia

这是什么?

海拔剖面图以可视化的方式展示了活动过程中爬升和下降的幅度及坡度,并标注了这些变化在路线中的具体位置。

怎么用?

结合配速、踏频、心率或功率等指标,你可以了解海拔和坡度(上坡或下坡)如何影响你的运动表现、体力和速度。

与单独使用配速或速度等指标相比,这种方法可以让你更全面地了解自己的活动情况以及是否达到了目标。

有关更多详情,请阅读下方的详细帮助文章。

Strava 使用各种方法来计算海拔

海拔是如何计算出来的?

请务必记住,来自所有来源(气压高度计、GPS 信号和数据库)的海拔数据都可能有错,并且活动的海拔爬升幅度只是一个估算值。 我们一直在努力改进海拔数据集和算法。

路段上的海拔。 路段始终基于 Strava 活动创建,因此,它们会继承该活动的某些特征。

  • 如果原始活动是由带有气压高度计的 GPS 设备记录的,则该路段将使用该设备所记录的气压数据。

  • 如果原始活动不是由气压设备记录的,或者 Strava 管理员已为该路段重建了海拔,那我们会通过对 GPS 数据和 Strava 的海拔底图进行交叉参考来查找海拔。

活动页面上的海拔高度将通过以下两种方式之一进行计算:对 GPS 数据和数据库进行交叉参考,或使用原始文件中的气压数据。

  • 配备气压高度计的设备:如果用来记录活动的 GPS 设备带有气压高度计,则 Strava 会使用原始文件中的海拔数据。 我们会对数据进行一些平滑处理(包括丢弃异常值以减少噪声)。 相比没有气压数据的活动,对包含气压数据的活动进行的平滑处理较少。 如果你的设备配有气压高度计,但海拔仍会重新计算,请参阅常见问题解答

  • 没有气压高度计的设备和 Strava 移动应用:如果活动是通过移动应用或没有气压高度计的 GPS 设备记录的,Strava 会使用活动的 GPS 数据来“查找”你所记录的每个点的海拔。 我们会对数据进行一些平滑处理(包括丢弃异常值以减少噪声)。 相比包含气压数据的活动,对没有气压数据的活动进行的平滑处理较多。 虽然我们会尝试将你的活动路径与该区域的实际林道和道路进行匹配,但海拔计算在一定程度上仍取决于你的 GPS 数据以及该地区数据库的准确性。 如果你对活动的海拔数据有疑问或反馈,请填写此表单告知我们。 请注意,你的回复可能会被用来改进海拔底图或解决问题,但你可能不会收到我们的回复。

某条路线的海拔信息。 我们的 Strava 路线生成器使用我们自己的个人数据库来计算海拔数据。 在计算路线的海拔时,我们会交叉参考路线的 GPS 数据与此数据库。

详情

海拔数据库

过去,我们查阅公共海拔数据库来确定活动中每个点的海拔。 这些数据库的分辨率因位置而异,而我们无法控制这些数据库中的许多错误。 现在,我们有了由 Strava 社区数据提供支持的海拔查询服务。 从配有气压高度计的设备上传的每个活动,都会用来构建 Strava 海拔底图

为了解决 GPS 数据固有的可变性问题,我们使用了一种算法,来确保我们“查找”的是你实际所在的道路或林道的海拔。 下图中的红线是 GPS 数据偏离实际林道(以蓝色表示)的示例。 我们的算法已经识别出这一点,因此会使用蓝线表示的海拔数据(而不使用实际的、略微“偏离”的 GPS 数据)。

Strava 的海拔底图的局限性

在某些情况下,你的全部或部分活动可能没有可用的底图数据。 在这种情况下,我们会使用公共数据库来查找你的海拔数据。 密集的道路网络或质量较差的 GPS 数据,也可能会让我们无法在底图或公共数据库中选择正确的参考点。

气压高度计

气压高度计通过测量气压来确定海拔。 天气变化或者传感器孔被水或其他杂物堵塞可能会影响测量结果。 设备制造商可能会提供基本的校准程序。 例如,配有气压高度计的 Garmin 设备允许设置一定数量的手动海拔点;在某个海拔点附近开始活动时,设备会将已知海拔作为起始点。 请查阅设备手册,了解具体的校准程序。 通常,我们认为源自气压高度计的数据比源自 GPS 信号的数据质量更高,因此在处理活动时会优先使用前者。

气压设备的典型问题

海拔剖面看起来会随着时间发生漂移。 随着天气的变化,如果使用的是气压高度计,可能会出现这种情况(例如,气压升高或降低,导致高度计的测量似乎是在较低或较高的高度进行的)。

其他已知问题和有问题的地形

  • 活动某些区域的海拔为零或呈非常平直的线性。 在穿越桥梁或穿越我们不提供海拔数据的区域时,可能会发生这种情况。 海岸线地区尤其容易出现此类问题。 我们会尝试通过插值法来填充数据;插值取决于缺失数据的开始和结束位置。

  • 海拔剖面存在爬升,但是海拔爬升幅度非常小。 我们在计算升幅之前会先对数据进行平滑处理,而且根据处理后的数据,海拔变化可能会低于我们用来确定海拔是否已升高的阈值。

  • 海拔剖面存在爬升,但海拔爬升幅度非常大。 这种情况通常出现在美国境外山区记录的活动中。 数据集的分辨率可能很粗糙,即使进行插值和平滑处理,海拔剖面也可能比实际情况更为起伏不平。 有时,它们过于粗糙,就像试图在你所在地区的乐高积木模型上找出一个平滑的海拔剖面一样。 这些起伏有可能超过爬升计算中的阈值,并且这些起伏带来的总爬升幅度有可能超过骑行中所感知到的爬升高度。

海拔挑战

Strava 为我们的运动达人准备了各种各样的运动挑战,其中一些还设有海拔/攀登目标。 由于这些挑战排行榜的可见性很高,因此基于海拔的错误会比平时更容易显露出来。 如上所述,在计算海拔爬升时会涉及很多不可控的变量。 这些变量可能会导致总海拔过高,特别是当活动发生在国外、山区或沿海地区时。 如果你注意到活动的海拔爬升幅度不正确,请不要进行标记。 在大多数情况下,这是由数据库分辨率较差引起的,运动达人无法控制这种情况。

这是否解答了您的问题?