在线将 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 中。