跳转到主要内容

为什么我的活动距离与朋友的活动距离不同?

即使你与朋友一同进行活动,Strava 计算出的距离也可能存在差异。 在大多数情况下,这是因为其中一方或双方的 GPS 设备记录的位置(或其他)数据未能准确反映实际活动情况。 GPS 漂移、GPS 信号丢失或 GPS 轨迹“跳变”等因素,都可能导致记录的活动距离与实际行进距离不符(偏多或偏少)。

下图展示了 GPS 漂移(记录的路径与实际道路略有偏差)和 GPS 轨迹“跳变”的示例。 此次活动的距离数据被虚高了,因为 GPS 轨迹中的每一次曲折波动(“之”字形变化)都被视为直线段并计入了总距离。 Strava 会采用平滑处理技术来修正不良数据,但在某些极端情况下,我们无法提供准确的距离估算值。

Morning_Run___Run___Strava.jpg

为什么 Strava 上显示的距离与 GPS 设备记录的距离不同?

许多设备会将自身的距离数据流写入活动文件中,其中可能包含来自轮速传感器等设备的数据。 Strava 会对上传的数据进行平滑处理以剔除异常 GPS 点;通常情况下,如果我们使用设备自身的距离数据流,Strava 上显示的距离应与你 GPS 设备上的距离大致相同。 如果设备未将距离数据流写入文件,我们将利用 GPS 数据来计算距离,即累加各个 GPS 点之间的距离。 同样,我们会进行平滑处理以剔除异常 GPS 点,这包括不准确的 GPS 点以及与文件数据明显不符的数据。

当异常值或错误的 GPS 数据达到一定阈值时,Strava 的文件解析器会通过融合 GPS 距离和设备距离来重新计算您的活动距离,从而修正那些 GPS 或设备数据异常的区域。 这种不良数据检测机制旨在提高 Strava 上传数据的质量,并能解决许多因 GPS 数据不一致引发的问题。 重新计算后的距离可能与 GPS 设备最初报告的距离数据不同,尤其是在使用了速度传感器的情况下。

​以下是关于距离计算方法的更多信息

这是否解答了您的问题?