地图文件

在线将 KML 转换为 GeoJSON

从 Google Earth 或 My Maps 里抠出一个 KML 文件,想在 Leaflet、Mapbox、QGIS 或你自己的代码里用?拖进来,中心站就把它转成干净的 GeoJSON。一切都在你的设备上完成 — 文件绝不离开浏览器。

KML GeoJSON

将 KML 文件拖到这里

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

为什么要把 KML 转换为 GeoJSON?

KML 很适合 Google Earth,但网页地图和 GIS 工具说的是 GeoJSON。转换之后,你就能把已有的 KML 地标、路线和区域,复用到 Leaflet 或 Mapbox 地图上,或通过编程方式处理它们。

哪些内容会被转换

  • 地标会变成 GeoJSON 要素。
  • 点、线串和多边形都会被保留。
  • MultiGeometry 会变成 GeometryCollection
  • 名称和描述会写入每个要素的 properties 中。

符合标准的纯净输出

你将得到标准的 RFC 7946 GeoJSON,坐标顺序正确为 [longitude, latitude],在你的浏览器中生成——不会被上传。

常见问题

多边形会被保留吗?

会——点、线和多边形都会一并保留,多重几何会变成 GeometryCollection。

输出是标准的 GeoJSON 吗?

是的,一个符合 RFC 7946 的 FeatureCollection,可直接用于 Leaflet、Mapbox 或 QGIS。

我的 KML 会被上传吗?

不会,一切都在你的浏览器中本地完成转换。

名称和描述会被保留吗?

会,它们会保存在每个要素的 properties 中。