问题描述
在我打算使用矢量(shp)去遍历裁剪栅格(tif)时候,提示我说矢量数据有问题,其中某个元素为无效几何图形,这时候我们就需要修复这个矢量数据。
解决办法
1.修复矢量数据(修正几何图形)
在工具箱
中打开修正几何图形
工具
设置参数,输入矢量数据,设置修复数据的存储路径和文件名称(注意格式,默认的并不是shp格式,需要自己手动修改一下),点击运行
2.检查数据的有效性
这个检查,既可以检查修复好了之后的数据的有效性,也可以检查修复之前的数据的问题到底在哪里
在工具栏中打开检查有效性
(check validity
)
输入修复后的数据,点击运行
根据输出有效
、输出错误
、输出无效
这三个图层,找到相应的有效/无效数据
在检查通过后,可以保存数据,如果还存在错误,可以再用其他方法修复数据。