原始起点
已添加预热段

免费工具

将固定GPS记录添加到FIT的开头。

让FIT活动看起来像是在特定地点提前一分钟开始的。放下文件,选择回溯多少秒,在地图上拖动一个图钉作为前置坐标,然后该工具就会在活动的开头每秒插入一个固定记录。非常适合修复忘记启动的主机、将室内热身锚定到真实坐标,或填充路线的开头以获取导航提示。

从 0.0 km 开始变为从 -1.2 km 开始

工作原理

  1. 1

    删除 FIT 文件

    GPX和TCX不携带我们需要正确扩展的圈数和会话消息。

  2. 2

    设置持续时间和开始坐标

    要预先添加多少秒,以及这些记录的纬度/经度。拖动地图图钉或输入数字。

  3. 3

    下载扩展文件

    比赛开始时间提前,新的领先圈覆盖了前面的秒数,总计更新。

你会获得什么

  • 每前置一秒一个固定记录
  • 涵盖延伸段的新领先单圈消息
  • 地图图钉拖动实时更新纬度/经度
  • 会话开始时间提前并更新了总运行时间
  • 通过官方 Garmin SDK 重新编码 - 输出对于 Strava 和 Garmin Connect 保持有效
  • 离线工作 - 您的 FIT 保留在您的设备上,从未上传

何时使用这个

两个真实的用例:您忘记按主机上的开始按钮,并且活动错过了前一两分钟(将其锚定回您实际开始的位置),或者您希望砖块会话的室内热身与随后的室外骑行出现在同一活动时间线上。这两种情况都是为了让时间线诚实,而不是玩弄数字。该工具不会夸大您的移动时间、距离或海拔 - 它只是在开始时添加秒数,以便活动涵盖真正的开始。

它是如何工作的

该工具会在浏览器中解码您的 FIT。它将新的开始时间计算为(原始第一条记录时间戳 - 前置秒数),在新开始和原始第一条记录之间每秒生成一个新记录,并使用所选的纬度/经度、原始第一条记录的海拔以及零速度/距离/心率/功率/节奏来标记每个新记录。然后,它在圈数列表的头部插入一条新的圈数消息,覆盖前置秒数,移动会话消息的 start_time 字段,并通过添加前置持续时间来更新会话total_elapsed_time。 file_id.time_created 被移动以匹配。所有内容均通过官方 Garmin FIT SDK 使用正确的 CRC 和标头重新编码,因此输出是往返安全的。

常见错误

常见的三种。首先,放入 GPX 或 TCX 并惊讶地发现它不起作用 - 该工具特别需要FIT,因为 GPX/TCX 不携带我们修改的会话和圈数消息。先转换一下。其次,预先考虑很长的持续时间(一个小时,两个小时),认为它会“锚定”一个复杂的多阶段活动 - 它不会,因为预先考虑的记录是固定的,对于任何读取文件的平台来说,看起来就像是固定的小睡。使用 [FIT Combiner](/tools/fit-combiner) 进行合法的多段活动。第三,将前置坐标设置为随机图钉而不检查地图 - 生成的文件将显示活动从实际开始的地方开始几英里,这比根本没有前置更糟糕。

常见问题

为什么我要延长活动的开始时间?
两个主要原因。首先,忘记按开始:您从家出发骑了第一公里,然后才意识到 Garmin 没有录制,并且您希望活动涵盖真正的开始。其次,将室内热身锚定到真实坐标,以便在砖块训练或通勤的室外部分开始之前它在地图视图上正确定位。第三个利基原因:填充课程文件的开头,以便主机在到达实际起始线之前稍微显示路线。
前置段是否算作移动时间?
否 - 这些记录上的速度和距离为零,因此任何移动时间计算(Strava、Garmin Connect,我们自己的分析)都将它们视为静态热身。总运行时间按前面的秒数增加;移动时间保持不变。这就是您想要的 - 前置的存在是为了修复时间线,而不是夸大您的数字。
支持GPX还是TCX?
不适用于此工具。仅FIT。开始扩展需要 lap 和 session 消息以及 GPX 和 TCX 不携带的 file_id.time_created 字段。如果您有想要回溯的 GPX 或 TCX 录音,请先使用我们的 [FIT 转换器](/tools/fit-converter) 将其转换为 FIT,然后进行扩展。
Strava会接受扩展文件吗?
是的 - 输出是完全有效的 FIT,通过官方 Garmin SDK 重新编码,具有正确的 CRC 和标头。 Strava 会将其视为正常活动。如果您因原始文件缺少开头而重新上传,请先从 Strava 中删除原始文件,否则重复检测逻辑可能会拒绝新上传。
前置坐标需要有多精确?
它不需要非常精确 - 接近您实际所在位置的真实纬度/经度就可以了。重点是为文件提供一个可信的起始位置,而不是 (0, 0) 或一些奇怪的默认位置。拖动地图图钉或粘贴 Google 地图中的坐标。几米的误差对下游的任何事情都没有影响。
如果我想要一个非固定的前置(移动的虚拟热身)怎么办?
这不是该工具的作用 - 所有预先设置的记录都具有零速度和相同的坐标。如果您需要移动热身,您确实想将两个 FIT 文件合并在一起,我们的 [FIT Combiner](/tools/fit-combiner) 可以处理。单独记录热身并组合,而不是合成假的移动热身。
前置会影响我的海拔增益吗?
否 - 前置记录全部共享第一个原始记录的海拔(从活动的实际起始高度推断)。它们在海拔剖面的开始处形成平坦的高原,并增加零米的增益。活动的累计上升保持不变。
我可以提前几分钟吗?
从技术上讲是可以的,但是前置时间越长,活动就越奇怪——开始时的几个小时的固定记录对于平台和任何阅读该文件的人来说都是可疑的。保持在 10 分钟以内以获得合理的结果。对于较长的回溯,您通常需要不同的工具:使用 [FIT 时间调整器](/tools/fit-time-adjuster) 来移动整个活动,或合并两个录音。

把你的训练保存到真正的日志里

只需填补一次开始时间,之后每次骑行和跑步都能在一处集中分析。Domestique 会帮你解读数据。

创建免费帐户