GPX Converter

100% 私密——文件永不离开你的浏览器

TCX 转 KML 转换器

把 .tcx 训练文件——十年 Garmin Training Center 导出与 Strava 下载的格式——转成能在 Google Earth 里渲染的 .kml 文件。圈变成独立地标,时间戳以 gx:Track 存活,全部在你的浏览器本地转换。

如何转换为 KML

  1. 1

    拖入文件

    把 FIT、GPX、TCX、KML、KMZ 或 GeoJSON 文件拖到上面的虚线框里,也可以点击选择文件。源格式会根据文件内容自动识别。

  2. 2

    稍等片刻

    转换在你设备上的后台 Worker 中进行。一般活动转瞬即完成;即使 50 MB 的大文件也不会卡住页面。

  3. 3

    检查预览

    下载前可以先核对距离、时长、爬升、平均心率,以及转换后轨迹的地图预览,确认数据没有丢失。

  4. 4

    下载

    点击下载按钮,.kml 文件直接从内存保存到本地。全程没有上传,所以也不存在需要清理的服务器副本。

什么是 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,通常是为了在两代软件之间穿行时,保住圈段结构与汇总数据。

什么是 KML 文件?

KML(Keyhole Markup Language)是诞生于 Keyhole——后来成为 Google Earth 的软件——的 XML 方言,后由 OGC 标准化。它面向地理要素的「展示」:地标、线、多边形和图片,各自带有样式与文件夹组织,让一个 KML 文件读起来像一张精心编排的地图,而不是原始数据堆。Google Earth、Google My Maps 和多数桌面 GIS 软件都能原生打开它。

KML 是地图格式,不是训练格式。它的几何能很好地承载位置与海拔——Google 的 gx:Track 扩展甚至能携带逐点时间戳用于时间轴回放——但它没有心率、踏频、功率的概念。当目的是「把路线展示给人看」时,把活动转成 KML 是正确选择;当目的是分析训练,健身格式才是数据的家。

为什么把老 TCX 库拖进 Google Earth?

TCX 档案里存着历史:多年从 Garmin Training Center 导出、从 Strava 下载、或从训练平台备份的活动。这些文件内容丰富,但离开训练软件几乎无法查看。转成 KML,档案就变成了人人能打开的东西——每条心爱路线都披在 Earth 的真实地形上,随时来一场十年骑行或跑步的怀旧巡礼。

这也是一条抢救路径。Training Center 早已谢幕,平台会关停,一个当前没软件能读的 .tcx 只是沉睡的数据;同一条轨迹变成 KML 就是使用中的数据——在地球上、在 My Maps 里、在一个关于你到底在哪训练的 QGIS 工程里。TCX 是全程带时间戳的 XML,转换因此保留了时间的故事:Earth 的时间轴滑块能逐圈回放这次训练。

转换如何对待 TCX 结构

TCX 活动由圈构成,转换器尊重这一点:每条圈按顺序成为 KML 文档里独立的地标,间歇训练和自动分圈的跑步在地球上保持清晰可见的结构,而不是塌成一条线。位置、海拔和时间戳逐点转换为 gx:Track 几何。

诚实的边界在目标格式一侧:KML 没有心率、踏频、功率或卡路里的概念,那些让 TCX 成为训练格式的生理通道被丢弃——这是一次可视化转换,不是分析转换。原始 TCX 文件留作存档的事实源;让 KML 副本成为你(和他人)真正看的东西。

你的文件永远不会离开这个浏览器

这个工具——与本站所有工具一样——完全以客户端 JavaScript 运行。你拖入的文件在自己设备的 Web Worker 里解析、在内存中转换,然后直接作为下载交还给你。没有上传端点,没有服务器端转换服务,也没有临时存储:你可以打开浏览器开发者工具的网络面板,亲眼确认没有任何文件字节被发送到任何地方。

对健身数据而言,这一点比大多数文件更重要。一条 GPS 轨迹是一份精确的日志:你在哪里、什么时间、心跳多快——家庭住址、训练习惯、常跑路线和比赛日程全在一个文件里。让转换留在设备上,意味着第三方转换器永远拿不到这份日志的副本;而且这个工具在飞机上、地下室里或任何没信号的地方,都照常工作。

TCX 与 KML 一览

维度TCXKML
格式类型训练 XML(Garmin)面向展示的 XML(Google Earth)
典型用途训练平台、老档案Earth / My Maps 可视化
GPS + 海拔有有
圈段一等结构化圈每圈一个地标
心率 / 功率原生无法表达——丢弃
最适合训练数据保真让档案可看

常见问题

能——在本页一次转一个,不上传、不排队。一口气批量转换整座档案,正是这种无限制、本设备模型的用武之地;唯一的瓶颈是浏览器标签页。

相关工具