GIS工具箱

GPX 转 GeoJSON

免费在线 GPX 转 GeoJSON 工具,将 GPX 轨迹文件转换为 GeoJSON LineString 格式,便于二次开发与地图可视化。浏览器端转换,数据不上传。

使用说明

在「粘贴 GPX」标签页直接粘贴 GPX XML 文本,或在「上传文件」标签页选择.gpx文件,点击「转换为 GeoJSON」即可。转换完成后可在地图上预览轨迹,查看格式化后的 GeoJSON 文本,并一键复制或下载。

所有解析与转换均使用@tmcw/togeojson在你的浏览器端完成,GPX 轨迹数据不会上传到任何服务器,可放心处理个人运动记录。

常见问题

什么是 GPX?

GPX(GPS Exchange Format)是一种基于 XML 的开放标准格式,用于交换 GPS 数据。它常被运动手表、骑行记录仪、手机运动 App 等用来保存轨迹(trk)、路线(rte)和航点(wpt),文件扩展名为 .gpx。

GPX 轨迹转换后是什么格式?

GPX 中的轨迹(trk)与路线(rte)会被转换为 GeoJSON 的 LineString(多条轨迹则为 MultiLineString),航点(wpt)会被转换为 Point。每个要素会保留名称、高程、时间等原始属性,便于在 Mapbox、Leaflet 等地图库中直接加载。

可以批量转换吗?

本工具当前支持单文件 / 单段内容转换。如需批量处理多个 GPX 文件,建议逐个上传,或使用转换后下载的 GeoJSON 在本地脚本中合并为一个 FeatureCollection。

数据会上传吗?

不会。所有 GPX 解析与转换都使用 @tmcw/togeojson 在你的浏览器端完成,轨迹文件不会离开本机,适合处理个人运动记录等隐私数据。