在线将 GPX 转换为 GeoJSON

GPX 轨迹或航点文件,转换为可用于 Leaflet、Mapbox 或任何网页地图、GIS 工具的 GeoJSON——在浏览器中完成转换。

GPX GeoJSON

将 GPX 文件拖到这里

转换在你的浏览器中完成——文件不会被上传。

为什么要把 GPX 转换为 GeoJSON?

GeoJSON 是网页地图和 GIS 领域的通用语言。如果你有一段来自 GPS 设备的 GPX 轨迹,想用 Leaflet 或 Mapbox 绘制它、把它载入 QGIS,或用代码处理它,那么 GeoJSON 正是你需要的格式。

哪些内容会被转换

  • 航点会变成 Point 要素。
  • 路线和轨迹会变成 LineStringMultiLineString 要素。
  • 海拔会作为第三个坐标值被保留。
  • 名称和描述会写入每个要素的 properties 中。

符合标准的纯净输出

结果是标准的 RFC 7946 GeoJSON,坐标顺序为 [longitude, latitude]——可直接粘贴到你的地图或代码中。它在你的浏览器中生成,不会被上传。

常见问题

输出是有效的 GeoJSON 吗?

是——一个标准的 FeatureCollection,坐标顺序为 [longitude, latitude],可直接用于 Leaflet、Mapbox 或 QGIS。

海拔会被保留吗?

会,海拔会作为每个坐标中可选的第三个数值被保留下来。

我的 GPX 会被上传吗?

不会。解析和转换全程都在你的浏览器中进行。

我能用它配合 Leaflet 吗?

可以——把文件直接传给 L.geoJSON 或任何网页地图库即可。