我们通常使用的shp文件是不包含M值或者Z值的,有时候从其他软件的格式转换成shp文件后,shp文件就包含M值或Z值了,出现此类现象以CAD转shp居多,在《ARCGIS中矢量数据如何去除M值和Z值》一文中,介绍了基于ARCGIS软件的解决方法,实际上在QGIS中也有类似的工具来进行处理。
一、打开需要处理的shp文件并查看文件属性。在几何图形中最后有字母Z的表明包含有Z值。
二、M值或者Z值去除方法。在处理工具箱搜索栏输入“删除M”,可以在“矢量几何图形/删除M/Z值”,打开“删除M/Z值”工具。在改工具中会自动选择输入图层,如果打开了多个图层,可以手动选择,勾选“删除M值”、“删除Z值”,输入保存文件的完成路径后,单击“运行”按钮,完成M值或Z值的去除。
三、查看处理后成果。打开处理后的SHP文件,并打开对应图层的属性信息,发现M值和Z值已经去掉。