TrailCam

指南

GPX 文件里会不会记录间歇训练的冲刺和休息分段?

不会,至少所有 GPX 读取程序都认的那些字段里没有。一个轨迹点带着位置、通常还有海拔、通常还有时间戳——这就是规范定死的那份短清单,里面没有一个字段是用来说"这个点属于冲刺"或者"这个点是休息"的。真正管用的那个区分,是在你实际做那组训练的当下,留在跑这套训练的 App 或设备那一边,而不是留在导出的轨迹本身。

先说结论

GPX 1.1 给轨迹点定死的字段清单是经纬度、通常还有海拔、通常还有时间戳,再加名称、定位类型这类少数几项。这份清单里没有任何一项,是用来标出某个点属于冲刺、属于休息,或者属于一次训练里的某个命名区段的。一次间歇训练的文件,和一次匀速走完的文件,在结构上长得一样:都只是一串按记录顺序排列的点,每个点带着同样的那几个字段。

一次间歇训练变成文件之后,实际长什么样

从记录这件事本身来看,冲刺和休息都算是在动,所以两段时间里都会一直产生点——不会像手动按下暂停那样,在冲刺和休息之间断一下再重新开始。这就意味着,一次狠冲刺时记下的点,和紧接着那段休息时记下的点,其实排在同一条不间断的序列里,谁也没有被贴上标签说明自己属于哪一段。把文件拿到纯文本编辑器里打开,冲刺中间那个点和休息中间那个点,字段一个一个比下来完全一样——唯一能看出区别的,是提前知道该往哪儿看之后,去对时间戳和位置。

这种标签理论上能存在哪里

GPX 规范确实故意留了一个开口——一个可选的 extensions(扩展)区块,能挂在某个点、某条轨迹,或者整份文件上,专门给核心字段没留位置的那类东西用。理论上,某个 App 完全可以在这个区块里给点打上组号,或者标个"冲刺还是休息"的标记。但要指望这个,有两道坎。第一,很多 App 压根不往 extensions 里写任何东西。第二,就算写了,另一个打开同一份文件的软件,只有义务理解核心字段,对它不认识的命名空间下的 extensions 内容,完全可以直接跳过——这本来就是一个规矩的 GPX 读取程序该做的事。这样存下来的标记,在写它的那个 App 里看着好好的,换个地方打开同一份文件,可能就悄悄不见了。

事后能不能把分段拼回去

每个点唯一始终保留的是时间戳,如果你已经从别的渠道——当时 App 显示过的训练概要,或者自己的记忆——大致知道每一段冲刺和休息是几点几分开始、几点几分结束,那就可以拿这些时间去反推。把这些时刻和文件里的时间戳对上,就能说出哪些点落在哪一段里。不过这是你在用文件之外的信息去做匹配,不是 GPX 轨迹自己把边界交给你。只看文件本身,什么都不知道的情况下,是没有办法看出一段在哪里结束、下一段从哪里开始的。

还是能透出来的一样东西:配速

哪怕文件里没有任何标签,冲刺和休息物理上也就是两种不同的速度,而速度是任何 App 都能事后从每个点已有的位置和时间算出来的。把配速沿着轨迹画出来,一组训练的节奏往往自己就能显出来——快一段,慢一段,再快一段——即便文件里没有任何一处写着哪段是哪个。它不会被标成"冲刺"或"休息",短短的一段照样带着让配速数据看起来有点跳的 GPS 噪声,但整套间歇训练的形状,就算文件里完全没有明确记录,通常也能从数字里看出来。

TrailCam 在这里做了什么

TrailCam 的间歇训练是记录当下的功能,不是导出文件的功能:设好冲刺和休息的时长,TrailCam 会在你走的时候把每一组都念出来,手机可以一直揣在兜里过完整套训练。但它导出的路线,是一份普普通通的 GPX 1.1 文件——每个点上都有位置、海拔和时间,都是所有读取程序早就认得的字段,没有附带一个只有 TrailCam 自己才能正确读回来的私有 extensions 区块去记录分段的边界。文件一旦拿到外面,冲刺和休息看起来就是一样的,原因跟这个格式里没有字段的其他任何东西不会出现在导出文件里,完全一样。GPX 导出是可选的 TrailCam Pro 里的功能,App 本身免费下载。

常见问题

光看 GPX 文件,能不能看出哪一段是冲刺?
从标准字段里看不出来。位置、海拔和时间,在冲刺中间记下的点和休息中间记下的点上长得一样,核心规范里没有任何东西标出两者的区别。
extensions 元素里会不会存这种标签?
有些 App 会往里面写类似的东西,但不认识那个命名空间的读取程序,完全可以把这部分内容整段跳过。这不是换个工具也能指望它留下来的东西。
文件里的配速能不能看出间歇训练大概在哪儿?
多数时候能,只是间接的。配速是从每个点都有的位置和时间算出来的,冲刺和休息说到底就是速度不一样,所以把配速沿着轨迹画出来,哪怕没有一个点被贴上标签,一组训练的节奏往往还是能看出来。

记录你自己的轨迹

TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。

在 App Store 下载