0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
地理参考转换器
将地理参考文件转换为 Shapefile、KML、KMZ、GeoJSON 和 WKT。上传文件或粘贴可用内容,选择输出格式,然后下载结果。
工作原理
在最常用的格式之间转换地理空间数据:GeoJSON、KML、KMZ、Shapefile 和 WKT。可用于将图层、路线或多边形从一个工具转到另一个工具——例如,从 GIS 的 Shapefile 转为用于 Google Earth 的 KML,或从 GeoJSON 转为 WKT 以保存到空间数据库中。
你上传一个文件或粘贴内容(取决于输入格式),选择输出格式并下载结果。像 GeoJSON、KML 和 WKT 这样的文本格式也可以直接粘贴;像 Shapefile(.zip)和 KMZ 这样的二进制或压缩格式,始终从文件加载。
所有转换都在你的浏览器中进行:数据绝不会上传到服务器。要素的几何图形(点、线和多边形)及其 WGS84(纬度/经度)坐标会被保留。
示例
{"type":"Point","coordinates":[-58.3816,-34.6037]}POINT (-58.3816 -34.6037)转换为 WKT 的 GeoJSON 点。坐标的顺序是经度、纬度。LINESTRING (-58.37 -34.60, -58.45 -34.61){"type":"LineString","coordinates":[[-58.37,-34.6],[-58.45,-34.61]]}转换为 GeoJSON 的 WKT 线,其两个顶点表示为坐标对。使用场景
- 将 Shapefile 转换为 KML 或 KMZ,以在 Google 地球或 Google 地图中打开。
- 将 GeoJSON 转换为 WKT,以插入到 PostGIS、MySQL 或 SQL Server 的几何列中。
- 将在网页编辑器中绘制的图层导出为 Shapefile,以导入 QGIS 或 ArcGIS。
- 将收到的 KMZ 转换为 GeoJSON,以在 Leaflet 或 OpenLayers 等地图库中使用。
常见问题
KML 和 KMZ 有什么区别?
KML 是纯文本的 XML 文件;KMZ 完全相同,但压缩在 ZIP 中(并可包含图标或图像等资源)。KMZ 占用更少空间,也更便于共享。
为什么 Shapefile 以 .zip 的形式加载和下载?
Shapefile 不是单个文件,而是必须一起传输的一组文件(.shp、.shx、.dbf、.prj 等)。因此无论是加载它还是下载结果,都会打包成 ZIP。
使用哪种坐标系?
坐标以 WGS84(EPSG:4326)处理,这是 GeoJSON、KML 和大多数网络地图使用的经纬度系统。如果你的 Shapefile 采用其他投影,建议先在 GIS 中重新投影。
我的文件会上传到服务器吗?
不会。转换完全在你的浏览器中进行;地理空间数据绝不会离开你的设备。