- 首页
- FIT 转 KML 转换器
100% 私密——文件永不离开你的浏览器
FIT 转 KML 转换器
把 Garmin、Wahoo 或 COROS 的 .fit 活动转成 .kml 文件,双击即可在 Google Earth 中打开——轨迹铺在地球上,海拔可见,时间戳完整保留,让 Earth 的时间轴滑块能逐点回放。转换完全在你的浏览器里完成,文件永不离开你的设备。
如何转换为 KML
- 1
拖入文件
把 FIT、GPX、TCX、KML、KMZ 或 GeoJSON 文件拖到上面的虚线框里,也可以点击选择文件。源格式会根据文件内容自动识别。
- 2
稍等片刻
转换在你设备上的后台 Worker 中进行。一般活动转瞬即完成;即使 50 MB 的大文件也不会卡住页面。
- 3
检查预览
下载前可以先核对距离、时长、爬升、平均心率,以及转换后轨迹的地图预览,确认数据没有丢失。
- 4
下载
点击下载按钮,.kml 文件直接从内存保存到本地。全程没有上传,所以也不存在需要清理的服务器副本。
什么是 FIT 文件?
FIT(Flexible and Interoperable Data Transfer)是 Garmin 创立、FIT 联盟维护的二进制活动格式。每块 Garmin 手表、码表和骑行台都会写入 .fit 文件,Wahoo、Zwift、COROS、Suunto、Bryton 等品牌也在使用。得益于紧凑的二进制结构,一个 FIT 文件可以用远小于 XML 的体积,装下一整个赛季逐秒记录的数据——GPS 位置、海拔、心率、踏频、功率、圈段与训练课,全部囊括。
紧凑的代价是兼容性。FIT 是设备格式:桌面工具、老网站、GIS 软件和不少训练平台要么打不开它,要么只能通过厂商上传器导入。这正是大多数人开始找转换器的时刻,也是这个页面存在的原因。一次忠实的转换会保留设备记录下的每一个采样点,包括通用 GPS 格式经常丢弃的扩展通道(心率、踏频、功率)。
什么是 KML 文件?
KML(Keyhole Markup Language)是诞生于 Keyhole——后来成为 Google Earth 的软件——的 XML 方言,后由 OGC 标准化。它面向地理要素的「展示」:地标、线、多边形和图片,各自带有样式与文件夹组织,让一个 KML 文件读起来像一张精心编排的地图,而不是原始数据堆。Google Earth、Google My Maps 和多数桌面 GIS 软件都能原生打开它。
KML 是地图格式,不是训练格式。它的几何能很好地承载位置与海拔——Google 的 gx:Track 扩展甚至能携带逐点时间戳用于时间轴回放——但它没有心率、踏频、功率的概念。当目的是「把路线展示给人看」时,把活动转成 KML 是正确选择;当目的是分析训练,健身格式才是数据的家。
为什么要把一次训练放进 Google Earth?
向没有 GPS 装备的人展示路线,Google Earth 至今无可替代。把转换后的 KML 拖进 Earth,骑行或跑步便披挂在真实地形上——倾斜视角,你咬牙爬过的之字弯在 3D 里格外醒目,海拔正来自文件本身。对旅行游记、俱乐部通讯和「假期我干了这事」的时刻,一条 KML 链接胜过一张训练面板的截图。
由于本转换器在时间戳存在时写入 Google 的 gx:Track(设备录制必然带时间戳),Earth 的时间轴滑块可用:拖动它,看活动逐点展开。一条静态的线由此变成回放——分析一场比赛在哪崩掉,或给家人看看这一天是怎么过的,都很顺手。
什么带得过去——以及诚实的边界
位置、海拔和时间戳逐点转换。FIT 文件的圈边界变成独立的 KML 地标,一次间歇训练会显示为有序的段落,而不是一条不分段的线。KML 输出符合 OGC KML 2.2 标准,并带 Google 自己使用的 gx 扩展。
边界来自目标格式而非转换器:KML 没有心率、踏频、功率的概念,这些通道被丢弃而不是近似替代。如果你真正的目的是分析而非展示——或受众需要生理数据——请改转 GPX 或 TCX;如果目的是「在 Earth 里看看这条路线」,FIT 转 KML 正是合适的工具。
你的文件永远不会离开这个浏览器
这个工具——与本站所有工具一样——完全以客户端 JavaScript 运行。你拖入的文件在自己设备的 Web Worker 里解析、在内存中转换,然后直接作为下载交还给你。没有上传端点,没有服务器端转换服务,也没有临时存储:你可以打开浏览器开发者工具的网络面板,亲眼确认没有任何文件字节被发送到任何地方。
对健身数据而言,这一点比大多数文件更重要。一条 GPS 轨迹是一份精确的日志:你在哪里、什么时间、心跳多快——家庭住址、训练习惯、常跑路线和比赛日程全在一个文件里。让转换留在设备上,意味着第三方转换器永远拿不到这份日志的副本;而且这个工具在飞机上、地下室里或任何没信号的地方,都照常工作。
FIT 与 KML 一览
| 维度 | FIT | KML |
|---|---|---|
| 格式类型 | 紧凑二进制 | 面向展示的 XML(OGC 标准) |
| 典型用途 | 设备录制、训练平台 | Google Earth / My Maps 可视化 |
| GPS + 海拔 | 有 | 有 |
| 时间戳 | 有 | 有(gx:Track) |
| 心率 / 功率 | 原生 | 无法表达——丢弃 |
| 最适合 | 训练分析 | 把路线以 3D 展示给人看 |
常见问题
保存 .kml 后双击即可(Earth 会关联 KML 文件),或在 Google Earth 里用「文件 → 打开」。轨迹出现在「位置」面板里;如果录制带时间戳,还可以用窗口顶部的时间轴滑块回放这次活动。