两张栅格图 叠加 处理

现在我有两幅地理范围完全相同的栅格图,想通过以下处理:
同一个位置,只要有一副DN为零,就把这个位置的DN设为零;同一位置都不为零时,取两张图的均值。
请问该如何处理呢?
已邀请:

慕晓燕 - 长期ArcGIS爱好者

赞同来自: 江宝骅 刀光剑影

这个问题可以使用 ArcToolbox中的工具 Raster Calculator 直接实现,假设 两个图层分别是 layerA,layerB,写个表达式即可实现。
 
参考:   Con(("layerA" == 0) | ( "layerB" == 0) , 0 , ("layerA" + "layerB")/2)

潘建伟

赞同来自:

你先做一个中间图层呗,把两张影像相乘,然后用con函数得到0的部分。

徐珂 - ArcGIS for Desktop

赞同来自:

使用GP工具Boolean And,得到0和1的二值图像。两幅影像求平均值后在和这幅影像做乘法就可以了。
search.jpg

 

要回复问题请先登录注册