【GIS:基于shp矢量文件抠除栅格内部数据及批量处理(无需编程)】

1.单个栅格文件抠除【以抠除长春市内部水体举例】

编辑长春市水体shp文件 

利用矢量编辑中的“merge”融合功能,将长春市水体中的多个水体要素融合为一个整体要素

对上述编辑的矢量要素新建要素,这里我们要创造一个图层蒙版

整个蒙版边界要将长春市包含进去

利用矢量编辑中的“clip”裁剪功能,选中长春市水体

clip功能弹出的窗口如下,选择“discard the area intersects”丢弃相交区域,ok执行成功后键盘敲一下delete键,相当于把选中的水体删除了,这样留下的才是去除水体后蒙版区域的剩余区域。

保存shp文件,这时我们就得到了想要的蒙版

按蒙版提取栅格文件,这个大家都会

得到了抠除长春市水体的栅格数据

2.批量处理:掌握了单个栅格数据抠除技巧,批处理时只需要结合栅格迭代器即可。

基于GIS的栅格迭代器——需要处理的栅格文件存在同一文件夹中,输出文件时注意文件命名为%name%