文件坐标转换:SHP / KML / GeoJSON 批量坐标系转换

文件进 · 文件出 · 格式不变 · 纯本地解析不上传 · 会员功能

1 上传文件
拖拽或点击选择文件
支持 SHP(zip) / GeoJSON / KML / GPX / CSV
文件名 -
格式 -
要素数 -
几何类型 -
2 配置转换
源坐标系 *必须选择
目标坐标系
输出格式:与输入格式一致(文件进文件出)。如需转换格式,请使用 GIS 格式转换工具箱。
3 转换并下载
转换完成
支持的输入格式: SHP(.zip 打包或 .shp)、GeoJSON、KML、GPX、CSV(自动识别经纬度列)
输出格式: 与输入格式一致,文件进文件出。SHP 输入输出 SHP(.zip);GeoJSON / KML / GPX / CSV 输入原格式输出
支持的坐标系: WGS84、GCJ-02(高德/腾讯)、BD-09(百度)、CGCS2000(国家测绘)
数据处理: 文件在浏览器本地解析,不上传服务器;转换后的坐标仅改变位置,属性原样保留
适用场景: 高德数据进 ArcGIS / 无人机数据进高德底图 / 百度 POI 做分析 / 规划数据统一基准等
常见问题
文件坐标转换支持哪些文件格式?
支持 SHP(上传 .zip 打包或 .shp)、GeoJSON、KML、GPX、CSV 五种格式。输出格式与输入格式一致,文件进文件出。
文件会上传到服务器吗?
不会。所有解析和坐标转换都在浏览器本地完成,文件不会上传服务器,可以放心处理敏感数据。
支持哪些坐标系之间的转换?
支持 WGS84(国际通用/GPS/天地图)、GCJ-02(高德/腾讯火星坐标系)、BD-09(百度坐标系)、CGCS2000(国家测绘)四种坐标系之间的任意互转。
为什么 SHP 文件需要打包成 zip 上传?
SHP 是一个多文件格式,至少需要 .shp、.shx、.dbf 三个文件配合使用,通常还有 .prj 坐标系定义文件。打包成 zip 可以一次性上传所有文件,避免属性或坐标系信息丢失。
转换后会改变属性数据吗?
不会。坐标转换只改变几何坐标的位置,所有属性字段和值都原样保留。CSV 输出时会保持原始列结构,只替换经纬度列的值。
SHP 输出的 .prj 文件准确吗?
WGS84 和 CGCS2000 使用标准的 .prj 定义。GCJ-02 和 BD-09 没有标准 EPSG 代码,工具会写入基于 WGS84 椭球的近似定义,不影响坐标数值,仅供 GIS 软件识别。
为什么转换后地图上还是有偏移?
可能原因有两个:1)源坐标系选择错误,请确认源数据实际使用的坐标系;2)底图使用的坐标系与目标坐标系不匹配,请确保底图坐标系与输出坐标系相同。
能同时转换格式吗?
本工具只做坐标转换,不改格式。如需转换格式,请使用 GIS 格式转换工具箱。两个工具可以配合使用:先转换格式,再转换坐标系。
有文件大小限制吗?
没有硬性限制,但处理超大文件时会占用较多浏览器内存。建议单文件不超过 50MB。如果文件较大,可以分成多个小文件处理。
转换后的 SHP 可以用在 ArcGIS 和 QGIS 里吗?
可以。输出的 zip 包含完整的 .shp / .shx / .dbf / .prj,解压后在 ArcGIS、QGIS、SuperMap 等主流 GIS 软件中都能正常打开。
GCJ-02 和 BD-09 是什么?
GCJ-02 是中国国家测绘局制定的地理坐标系统,俗称火星坐标系,高德、腾讯、Google 中国地图使用。BD-09 是百度在 GCJ-02 基础上二次加密的坐标系,仅百度地图使用。两者都与 WGS84 存在几十到几百米的偏移。