# GPX 至 KML 地理格式转换器

使用地理格式转换器将 GPX 文件转换为 KML。上传你的 GPX 文件，其中的航点、轨迹、路线、线和多边形，以及它们的名称、描述、高程和时间戳，都会在格式支持的情况下保留到 KML 中。坐标会按原样复制，生成的文件可用于 GPS 设备、Google Earth 或网络地图。

## 常见问题

### 支持哪些转换？

支持 GPX、KML 和 GeoJSON 之间的全部六种转换：GPX 转 KML 或 GeoJSON，KML 转 GPX 或 GeoJSON，以及 GeoJSON 转 GPX 或 KML。将文件格式选为“来源”，将所需格式选为“目标”。

### 文件大小上限是多少？

可转换最大 5 MiB 且包含 10,000 个要素的文件。GPX 和 KML 必须是 UTF-8 编码的 XML，GeoJSON 则必须是 FeatureCollection、Feature 或采用 WGS84 经度和纬度的几何对象。

### GPX 轨迹、路线和航点会如何处理？

航点会转换为点，轨迹和路线会转换为线，并保留名称、描述、高程和点的时间戳。转换为 GPX 时，点会写为航点，线会写为轨迹，源自 GPX 的路线会再次写为路线，多边形轮廓则会写为轨迹段。

### 转换为 KML 时会保留哪些内容？

每个要素都会转换为 Placemark，并保留其名称、描述和时间戳；简单属性会写入 ExtendedData。样式不会转换，因此 Google Earth 会使用默认颜色显示转换后的文件。

### 支持 KMZ 文件吗？

不支持。KMZ 是压缩的 KML 存档，因此请先解压，再上传其中的 KML 文件，文件通常名为 doc.kml。KML 中的网络链接和地面叠加层不会转换。

### KML 文件中的哪些部分会转换？

包含点、线、多边形、多重几何以及 Google Earth 轨迹的 Placemarks 都会转换，并保留名称、描述、时间戳和扩展数据。文件夹会合并为一个要素列表。

### 高程会保留吗？

会。高程会以米为单位，作为 GeoJSON 和 KML 中的第三个坐标，以及 GPX 中的 ele 元素保留。没有高程的点仍保持二维。

### 为什么我的文件被拒绝了？

文件必须符合“来源”格式：GPX 文件需要包含 gpx 根元素，KML 文件需要包含 kml 根元素，GeoJSON 则必须有效 JSON，且坐标在有效范围内。出于安全原因，包含文档类型声明的文件会被拒绝。

### 我的文件会被存储吗？

不会。文件会在请求期间于内存中转换，结果会直接返回给你。响应发送后，文件本身不会保留。

### 使用哪种坐标系？

GPX、KML 和 GeoJSON 都使用 WGS84 经度和纬度，因此坐标会直接复制，不会进行投影转换或舍入。采用投影坐标系的 GeoJSON 不是有效输入。

## 相关工具

### [地理格式转换器](https://oneclick.pro/zh/tool/geo-format-converter/)

在 GPX、KML 和 GeoJSON 格式之间转换地图文件和 GPS 文件。上传 GPS 设备中的轨迹、Google Earth 地标文件或网络地图中的 GeoJSON，选择目标格式，然后下载转换后的文件。只要目标格式支持，就会保留航点、路线、轨迹、线、多边形、名称、描述、高程和时间戳。适合徒步者、骑行者、开发者和 GIS 用户。

### [GPX 至 GeoJSON 地理格式转换器](https://oneclick.pro/zh/tool/geo-format-converter/gpx-to-geojson/)

使用地理格式转换器将 GPX 文件转换为 GeoJSON。上传你的 GPX 文件，其中的航点、轨迹、路线、线和多边形，以及它们的名称、描述、高程和时间戳，都会在格式支持的情况下保留到 GeoJSON 中。坐标会按原样复制，生成的文件可用于 GPS 设备、Google Earth 或网络地图。

### [GeoJSON 至 KML 地理格式转换器](https://oneclick.pro/zh/tool/geo-format-converter/geojson-to-kml/)

使用地理格式转换器将 GeoJSON 文件转换为 KML。上传你的 GeoJSON 文件，其中的航点、轨迹、路线、线和多边形，以及它们的名称、描述、高程和时间戳，都会在格式支持的情况下保留到 KML 中。坐标会按原样复制，生成的文件可用于 GPS 设备、Google Earth 或网络地图。

### [KML 至 GPX 地理格式转换器](https://oneclick.pro/zh/tool/geo-format-converter/kml-to-gpx/)

使用地理格式转换器将 KML 文件转换为 GPX。上传你的 KML 文件，其中的航点、轨迹、路线、线和多边形，以及它们的名称、描述、高程和时间戳，都会在格式支持的情况下保留到 GPX 中。坐标会按原样复制，生成的文件可用于 GPS 设备、Google Earth 或网络地图。

### [KML 至 GeoJSON 地理格式转换器](https://oneclick.pro/zh/tool/geo-format-converter/kml-to-geojson/)

使用地理格式转换器将 KML 文件转换为 GeoJSON。上传你的 KML 文件，其中的航点、轨迹、路线、线和多边形，以及它们的名称、描述、高程和时间戳，都会在格式支持的情况下保留到 GeoJSON 中。坐标会按原样复制，生成的文件可用于 GPS 设备、Google Earth 或网络地图。

### [GeoJSON 至 GPX 地理格式转换器](https://oneclick.pro/zh/tool/geo-format-converter/geojson-to-gpx/)

使用地理格式转换器将 GeoJSON 文件转换为 GPX。上传你的 GeoJSON 文件，其中的航点、轨迹、路线、线和多边形，以及它们的名称、描述、高程和时间戳，都会在格式支持的情况下保留到 GPX 中。坐标会按原样复制，生成的文件可用于 GPS 设备、Google Earth 或网络地图。

在这里投放广告？

[给我们发邮件](mailto:hi@dennn.is?subject=%E5%9C%A8%20OneClick%20Pro%20%E4%B8%8A%E6%8A%95%E6%94%BE%E5%B9%BF%E5%91%8A)

[广告 适用于 WordPress 的智能体就绪型插件套件。](https://sleekwp.com/?ref=oneclickpro)
