KML 转 GPX
在本地把 KML(Google Earth)一步转成供 GPS 设备使用的 GPX。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
我的文件会被上传吗?
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
在本地把 KML(Google Earth)一步转成供 GPS 设备使用的 GPX。无需上传。
正在你的设备上本地处理 ...
0%
你的文件从未离开你的设备
不会。一切都在你的浏览器中运行,你的文件永不离开你的设备。这一点如何验证
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) |
| 文件上传 | 无 |
限制: 把 KML 一步转成 GPX 1.1(内部经由 GeoJSON 模型):Point 转 wpt,LineString/MultiGeometry 转 trk,Polygon 作为闭合轨迹(GPX 没有面)。名称和高程会保留。KML 的样式、漫游和叠加层不会被带过去。坐标为 WGS84,并正确重排为 lat/lon。没有地标的 KML 或无效 KML 会以错误被拒绝。
这样能把在 Google Earth 里规划的路线一步导入 GPS 设备或户外应用,无需绕道中间格式。
线变成轨迹。由于 GPX 没有面,多边形不会被丢弃,而是输出为闭合轨迹(外环)。
会,地标名称会变成 name,高程值会变成 GPX 文件里的 ele。
不会,转换完全在浏览器本地进行;路线数据绝不离开你的设备。