1、首先将两幅空间分辨率不同的tif影像重采样为相同的分辨率,例如1km×1km,并加载到GIS中,给大家举个简单的例子,如何把“红色”栅格图像中“绿色”栅格图像那部分替换原来的栅格值。
2、然后通过ArcToolbox——Spatial Analyst Tools——怡觎现喾MapAlgebra——Raster Calculator输入以下公式得到raster1,这里选择将要替换的绿色的新栅格图像,这一步可以将除绿色部分外的图像栅格值均赋值为1。
3、同样适用栅格计算器将上一步计算的结果与原来红色栅格图像相乘,这样得到的结果就是raster2,即除“绿色”部分栅格值为0以外,其它地方的栅格值不变。
4、接下来通过以下公式就可以得到raster3(里面选择的栅格数据我用前面提到的“绿色”来代替),即把湖区以外的部分赋值为0。
5、最后将前面所的raster2和ra衡痕贤伎ster3结果相加就可以得到新的栅格图像啦,全程使用栅格计算器就能够实现栅格值替换。ps:对于前面涉及到的con函数和Isnull函数,比较简单,大家可以查阅资料多多学习。
6、但是,要注意,两个栅格值进行替换时需要相同的分辨率,这样才能够重合进行替换某一部分栅格值。