ArcMap中如何用栅格裁剪矢量(栅格擦除)

时间:2024-03-17 07:51:42

今天在做毕设的时候遇到栅格擦除的问题,百度了好一会儿才找到解决方案。目前在ArcMap里没有直接栅格擦除的工具,就只能自己想办法。

问题:如何在南昌栅格数据里去掉水域矢量数据?

方案:1)水域矢量转水域栅格;

           2)水域栅格置零;

           3)将南昌栅格与水域栅格重叠部分置零;

           4)南昌栅格中去零。

工具:用到【面转栅格】和三次【栅格计算器】

实操如下:

 

原始数据:                   

ArcMap中如何用栅格裁剪矢量(栅格擦除)

                                         

1)水域矢量转水域栅格:                                   

ArcMap中如何用栅格裁剪矢量(栅格擦除)

【注意】设置与目标栅格相同的像元大小;点击环境设置处理范围与目标栅格相同     

   2)水域栅格置零 :                                                                                

ArcMap中如何用栅格裁剪矢量(栅格擦除)

 3)将南昌栅格与水域栅格重叠部分置零:

ArcMap中如何用栅格裁剪矢量(栅格擦除)

  4)南昌栅格中去零:

ArcMap中如何用栅格裁剪矢量(栅格擦除)

结果图:

ArcMap中如何用栅格裁剪矢量(栅格擦除)

 答案源自知乎(有操作录屏):http://zhihu.esrichina.com.cn/question/15270