我应该选择哪种格式自动上传到Strava?


13

我有三种文件格式可供选择,用于从设备自动上传到Strava:GPX TCX FIT。

如果这些将提供最佳数据,那该怎么办?我还应该考虑其他一些使它们与众不同的问题吗,例如准确性或文件大小?


最新的Garmin设备使用FIT文件进行通信,因此我认为这是这三种设备中最合适的。老实说,我只是在规划路线时遇到了其他两个问题(相对于记录活动,这不是您所谈论的吗?)
PeteH 2014年

@PeteH:是的,活动。
orome 2014年

4
下注?只是好奇。我从不了解如何管理该网站。对我来说,到目前为止,要获取任何有用的信息是SE网站中最困难的。
orome 2014年

1
这不是一个答案,但是我同时使用了iPhone和Android手机作为Strava,您只需在骑行/跑步时按下“保存”即可。没有可见的文件格式,全部由应用本身处理。
克里吉(Criggie)

Answers:


14

TCX和FIT专为健身活动而设计,因此与GPX相比,它们可以包含更多健身数据。

例如TCX或FIT支持圈数(拆分)。因此,只要您按圈速按钮,或者在设定的距离(例如,每1公里)后自动记录一次,您的设备就可以记录新的圈速。此外,它们还支持暂停功能,如果您想一次停止活动,请稍后再开始。而GPX本质上只是一系列点(带有时间戳)。

我不确定Strava是否实际使用了设备上记录的圈数或暂停时间,我怀疑它会根据GPS点和时间重新计算它们。

作为标准,GPX不支持心率,节奏或功率数据。但这可以添加扩展名。这些扩展程序最流行的格式是Garmin创建的,其他各种软件/网站(包括Strava)也支持该格式。但是某些设备可能会以不同的格式在GPX文件中记录心率/节奏。

TCX或FIT也可以包含整个活动的摘要数据。例如总时间,距离,卡路里,使用的设备,运动类型。Strava使用其中的某些功能来显示设备或自动选择活动类型。

TCX和GPX都是XML格式,在文件大小方面可能效率很低。但这确实意味着可以轻松编辑它们,例如在文本编辑器中。FIT是二进制格式,因此文件大小要小得多,通常约为文件大小的1/10。无论如何,文件大小通常都不是问题-即使您以每秒1点的速度进行录制,以GPX格式进行3小时的活动也大约需要1MB。因此,除非您的设备的内存非常有限,或者互联网连接速度较慢,否则这并不是问题。

因此,通常来说,您可能不会注意到上传到Strava的格式之间的差异。尽管TCX或FIT可能会为您提供更多数据。FIT将是较小的文件大小。


一个很好的答案。Strava使用圈数标记(并将其显示在活动页面上)
2014年

非常详细,我要补充一点,您应该以设备的本机记录类型发送文件,以减少最少的数据。例如Garmin设备使用FIT文件,因此我将使用FIT发送。在您的情况下,您的应用程序似乎可以平等地完成所有这三个操作,也许其中之一更接近应用程序内部使用的功能,如果可以,我会使用那一个。
Bibz

我还没有找到一种将暂停正确导入STRAVA的方法。GPX具有trkseg,但是STRAVA会计算轨迹段之间的距离,就好像它是活动的一部分一样。编写多个SessionMsgs时,将它们导入STRAVA会创建多个活动。有人知道怎么做这个吗?
hgoebl
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.