问题描述
在我打算使用矢量(shp)去遍历裁剪栅格(tif)时候,提示我说矢量数据有问题,其中某个元素为无效几何图形,这时候我们就需要修复这个矢量数据。


解决办法
1.修复矢量数据(修正几何图形)
在工具箱中打开修正几何图形工具

设置参数,输入矢量数据,设置修复数据的存储路径和文件名称(注意格式,默认的并不是shp格式,需要自己手动修改一下),点击运行

2.检查数据的有效性
这个检查,既可以检查修复好了之后的数据的有效性,也可以检查修复之前的数据的问题到底在哪里
在工具栏中打开检查有效性(check validity )

输入修复后的数据,点击运行

根据输出有效、输出错误、输出无效这三个图层,找到相应的有效/无效数据

在检查通过后,可以保存数据,如果还存在错误,可以再用其他方法修复数据。










