MapGIS 6.x(.WT / .WL / .WP)与 Shapefile 双向转换
免费在线转换 MapGIS 地质图数据:点文件(.WT)、线文件(.WL)、区文件(.WP) 与 Shapefile(.shp) 双向互转,支持 GBK 中文编码、高斯-克吕格 / 经纬坐标系与拓扑重建,可整包拖入 ZIP。全部转换在浏览器本地完成,数据不会上传到任何服务器。
.WT / .WL / .WP(MapGIS 6.x 二进制),或包含它们的 ZIP 压缩包
MapGIS → SHP
· 点文件 .WT:字符串/子图/圆/弧/图像/文本六类点均支持,注记内容写入 TEXT 字段,几何输出为 Point;
· 线文件 .WL:每条线输出为 LineString(一条记录多段折线时输出 MultiLineString);
· 区文件 .WP:按拓扑表(弧段-左右区关系)重建多边形环,自动区分外环/岛洞,输出 Polygon/MultiPolygon;
· MapGIS 属性表结构与图形参数(颜色/图层/线宽等)合并输出到 .dbf;坐标按文件头比例系数换算,投影数据自动从毫米还原为米。
SHP → MapGIS
· Point/MultiPoint → .WT(子图点或字符串注记点);LineString/MultiLineString → .WL;Polygon/MultiPolygon → .WP;
· .dbf 字段完整写入 MapGIS 属性表(文本 GBK 编码,数值按整型/双精度落盘);
· 面要素每个环写成一条闭合弧段并构建拓扑表(左区号指向所属区),MapGIS 打开后可正常做拓扑操作;
· 需 .shp + .dbf 同时提供(.shx 可缺省,自动按记录流解析);ZIP 内需位于同一目录层级;随包提供 .prj 时自动识别坐标系。
坐标系说明
· MapGIS 文件头记录投影类型(经纬/高斯)、椭球与中央经线(DDDMMSS 打包格式);
· 经纬数据按度、投影数据按毫米存储是 MapGIS 6.x 的内部约定,本页已自动处理;
· 若转换后坐标数量级异常(差 1000 倍),请手动调整"坐标比例系数"。
常见问题
MapGIS 的 .WT / .WL / .WP 是什么文件?
.WT 是 MapGIS 的点文件(注记文字、子图符号等点状要素),.WL 是线文件(断层线、道路等线状要素),.WP 是区文件(岩体、地层等面状要素)。它们是 MapGIS 6.x 的二进制矢量数据格式,本工具可直接解析并转为 Shapefile。
用这个工具转换会上传我的数据吗?
不会。转换引擎完全运行在您的浏览器内,文件只在本地内存中解析,不会向任何服务器发送数据,可放心用于涉密或内网地质资料。
SHP 转 MapGIS 后中文会乱码吗?
不会。SHP 转 MapGIS 方向属性文本统一按 GBK 编码写入(MapGIS 6.x 的原生编码);MapGIS 转 SHP 方向默认输出 UTF-8 并在 .cpg 中声明,也可选择 GBK 以兼容老软件。
转换后坐标数量级差了 1000 倍怎么办?
MapGIS 内部约定投影坐标按毫米存储、经纬度按度存储。若数量级异常,在"坐标比例系数"中选择 0.001(毫米转米)或 1(原样输出)重新转换即可。
支持哪些 MapGIS 版本的文件?
支持 MapGIS 6.x(含 6.5/6.7,即 67 格式)的二进制点、线、区文件。明码交换格式(.wat/.wal/.wap)与 MapGIS K9 及更高版本的原生格式暂不支持,可先在 MapGIS 中另存为 6.x 格式。