zh

KML 转 GPX

在本地把 KML(Google Earth)一步转成供 GPS 设备使用的 GPX。无需上传。

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

0%

你的文件从未离开你的设备

    我的文件会被上传吗?

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

    无需上传100% 本地处理
    内容只属于你第三方无法访问
    服务器位于德国原生符合 GDPR
    经独立审计TLS A+ · 标头 A+

    KML 是 Google Earth 和 Google Maps 的格式,GPX 则是 GPS 设备和户外应用(Garmin、Komoot、Wahoo)的格式。要把在 Google Earth 里画的路线导入码表或登山 GPS,通常得把两个工具串起来用。本工具一步搞定:放入 KML,得到 GPX。

    地标(Point)会变成航点(wpt),线(LineString)会变成轨迹,复合线(MultiGeometry)会变成多段轨迹。面(Polygon)因 GPX 没有面格式,会输出为闭合轨迹。名称会保留,高程会作为 ele 带过去。坐标顺序会从 KML 的(经度、纬度)正确重排为 GPX 属性的 lat/lon。

    全部处理只在浏览器本地完成,你可能敏感的路线和位置信息绝不离开你的设备。坦白说:几何、名称和高程会被转移。KML 特有的呈现(样式、图标、漫游、叠加层)在 GPX 中没有对应,不会被带过去。没有地标的 KML 或无效文件会以清晰提示被拒绝。

    技术规格

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

    三步完成

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

    限制: 把 KML 一步转成 GPX 1.1(内部经由 GeoJSON 模型):Point 转 wpt,LineString/MultiGeometry 转 trk,Polygon 作为闭合轨迹(GPX 没有面)。名称和高程会保留。KML 的样式、漫游和叠加层不会被带过去。坐标为 WGS84,并正确重排为 lat/lon。没有地标的 KML 或无效 KML 会以错误被拒绝。

    常见问题

    为什么要 KML 直接转 GPX?

    这样能把在 Google Earth 里规划的路线一步导入 GPS 设备或户外应用,无需绕道中间格式。

    线和面如何表示?

    线变成轨迹。由于 GPX 没有面,多边形不会被丢弃,而是输出为闭合轨迹(外环)。

    名称和高程会保留吗?

    会,地标名称会变成 name,高程值会变成 GPX 文件里的 ele。

    我的文件会被上传吗?

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

    相关工具