- 首页
- TCX 转 GPX 转换器
100% 私密——文件永不离开你的浏览器
TCX 转 GPX 转换器
把 TCX 活动转成人人都能打开的 GPS 格式。轨迹、海拔和时间戳完整带过去;训练结构——圈、汇总、卡路里——留在原地,因为 GPX 没有它们的位置。转换完全在你的浏览器里完成,不上传任何数据。
如何转换为 GPX
- 1
拖入文件
把 FIT、GPX、TCX、KML、KMZ 或 GeoJSON 文件拖到上面的虚线框里,也可以点击选择文件。源格式会根据文件内容自动识别。
- 2
稍等片刻
转换在你设备上的后台 Worker 中进行。一般活动转瞬即完成;即使 50 MB 的大文件也不会卡住页面。
- 3
检查预览
下载前可以先核对距离、时长、爬升、平均心率,以及转换后轨迹的地图预览,确认数据没有丢失。
- 4
下载
点击下载按钮,.gpx 文件直接从内存保存到本地。全程没有上传,所以也不存在需要清理的服务器副本。
什么是 TCX 文件?
TCX(Training Center XML)是 Garmin 的老一代训练格式,2000 年代中期随 Garmin Training Center 推出,后经 Strava 等厂商扩展。与 GPX 一样是 XML,但 TCX 围绕「训练」而非原始轨迹组织:活动包含圈段,圈段包含轨迹,schema 原生理解总时间、距离、卡路里、心率区间和踏频这些训练概念——而 GPX 需要靠扩展才能表达。
如今 TCX 处在两个世界之间:现代 Garmin 设备写 FIT,而 Strava 的上传器仍把 TCX 当一等公民,不少老训练工具(TrainingPeaks 导入、老版 Polar、Golden Cheetah 存档)也只认它。转入或转出 TCX,通常是为了在两代软件之间穿行时,保住圈段结构与汇总数据。
什么是 GPX 文件?
GPX(GPS Exchange Format)是由 TopoGrafix 标准化的开放 XML 格式,几乎所有地图类应用都支持——Strava、Google Earth、Komoot、RideWithGPS、Garmin BaseCamp、QGIS 以及数以百计的其他软件。GPX 文件以经纬度对存储航点、路线和轨迹,可选附带海拔与时间戳,Garmin 的 TrackPointExtension 还能在每个点旁携带心率、踏频和功率。
因为 GPX 是纯文本 XML,它可读、可 diff、可脚本化、易于手工编辑——这让它在轨迹需要跨生态流转时成为通用语。代价是体积:同一份活动的 GPX 通常比 FIT 大 5-10 倍,且面向消费者的应用有时会忽略扩展通道。不过用于存档、编辑和跨平台分享,GPX 仍是最稳妥的长期选择。
为什么要把 TCX 转成 GPX?
TCX 是训练格式,而读它的只有训练世界。Google Earth、QGIS、BaseCamp 和大多数地图应用,要么完全忽略 TCX,要么悄悄抽出能找到的轨迹、丢掉文件的其余部分。GPX 是它们全都围绕它构建的格式——转换,就是一条 TCX 轨迹进入更广阔软件世界的方式。
存档是另一个理由。一座 TCX 库的可读性,取决于围绕它的 Garmin 时代工具链还能活多久;GPX 是没有厂商、没有 schema 演进要追踪的纯文本。把一季——或十年——的 TCX 转成 GPX,就放进了三十年后文本编辑器仍能打开的格式,而这正是存档的全部意义。
分享是最后一块。把 GPX 发给任何人——骑友、制图员、赛事组织者——无论对方用什么软件都能打开。发一份 TCX,你开启的就是一场技术支持对话了。
轨迹幸存;训练没有
被转换的是录制本身:每个轨迹点的位置、海拔和时间戳,心率、踏频和功率乘坐在 Garmin TrackPointExtension 里——与 Strava 和 Garmin 自己写 GPX 时的机制相同。对地图软件而言,结果就是一条普通轨迹;对懂训练的软件而言,生理通道仍然可读。
留在原地的是 TCX 关于这次「训练课」而非这趟「骑行」所说的一切:带触发方式与合计的圈元数据、活动汇总、卡路里、创建者与装备信息。GPX 没有它们任何一项的元素,也不会发明什么来补偿。如果你需要圈保持结构化,留着 TCX——或转成圈为原生概念的 FIT——再让 GPX 存档与它并存。
你的文件永远不会离开这个浏览器
这个工具——与本站所有工具一样——完全以客户端 JavaScript 运行。你拖入的文件在自己设备的 Web Worker 里解析、在内存中转换,然后直接作为下载交还给你。没有上传端点,没有服务器端转换服务,也没有临时存储:你可以打开浏览器开发者工具的网络面板,亲眼确认没有任何文件字节被发送到任何地方。
对健身数据而言,这一点比大多数文件更重要。一条 GPS 轨迹是一份精确的日志:你在哪里、什么时间、心跳多快——家庭住址、训练习惯、常跑路线和比赛日程全在一个文件里。让转换留在设备上,意味着第三方转换器永远拿不到这份日志的副本;而且这个工具在飞机上、地下室里或任何没信号的地方,都照常工作。
常见问题
它们不再是结构,只剩轨迹。GPX 没有圈元素,因此圈元数据——触发方式、合计、逐圈均值——随活动汇总一起被丢弃。骑行数据本身(点、海拔、时间、心率、踏频、功率)毫发无损,但如果结构化间歇对分析很重要,这个方向就不对:FIT 把圈当一等数据保留。