zh

GPX 转 KML

在本地把 GPX 轨迹(Garmin、Komoot、Strava)一步转成供 Google Earth 使用的 KML。无需上传。

正在你的设备上本地处理 ...

正在你的设备上本地处理 ...

0%

我的文件会被上传吗?

不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证

无需上传100% 本地处理
内容只属于你第三方无法访问
Hosted in GermanyGlobal Content Delivery
经独立审计TLS A+ · 标头 A+

GPX 是 GPS 设备和户外应用(Garmin、Komoot、Strava、Wahoo)的格式,KML 则是 Google Earth 和 Google Maps 的格式。要在 Google Earth 里查看、分享一段记录的行程或轨迹,或把它叠在卫星影像之上,就需要 KML 格式。本工具一步搞定:放入 GPX,得到 KML。

航点(wpt)会变成地标(Point),路线(rte)和轨迹(trk)会变成线(LineString);含多个分段的轨迹会变成复合几何。名称会保留,高程值(ele)会作为第三个坐标带过去。坐标顺序会从 GPX 属性的 lat/lon 正确重排为 KML 的经度、纬度顺序。

全部处理只在浏览器本地完成,你可能敏感的路线和位置信息绝不离开你的设备。坦白说:几何、名称和高程会被转移。心率、踏频或时间戳这类 GPX 扩展在纯 KML 中没有对应,不会被带过去。没有可用点的 GPX 或无效文件会以清晰提示被拒绝。

技术规格

技术规格
输入格式GPX
自动转换ZIP, DXF, GeoJSON
输出格式KML
批量处理不支持
处理方式在浏览器中本地处理 (JavaScript)
文件上传

三步完成

  1. 拖入你的 GPX 文件。
  2. 转换会自动开始。
  3. 下载 KML(供 Google Earth 使用)。

限制: 把 GPX 一步转成 KML 2.2(内部经由 GeoJSON 模型):wpt 转 Point,rte/trk 转 LineString,多段轨迹转 MultiGeometry。名称和高程会保留。GPX 扩展(心率、踏频、时间戳)不会被带过去。坐标为 WGS84,并正确重排为经度、纬度。没有可用点的 GPX 或无效 GPX 会以错误被拒绝。只会保留name(转为<name>)、desc(转为<description>)和高度;其他任何GPX属性或扩展都会被忽略。生成的KML文件不包含任何<Style>元素:没有颜色、图标或线宽,因为GPX本身不识别样式。

常见问题

为什么要 GPX 直接转 KML?

这样你能一步在 Google Earth 里查看记录的行程,无需绕道中间格式,非常适合查看、分享或叠在卫星影像之上。

轨迹和路线如何表示?

路线和轨迹会变成线;含多个分段的轨迹会变成复合几何(MultiGeometry)。

心率和时间戳会被带过去吗?

不会。这些 GPX 扩展在纯 KML 中没有对应;只有几何、名称和高程会被转移。

我的文件会被上传吗?

不会,转换完全在浏览器本地进行;路线数据绝不离开你的设备。

相关工具

KML 转 GPX · GPX 转 GeoJSON · GeoJSON 转 KML · CSV 转 GeoJSON · GeoJSON 转 NDJSON · NDJSON 转 GeoJSON