兩個柵格進行疊加,有時會有一部分沒有數據,即用identify點擊該區域,Value為NoDat
a,而不是像其他非空區域一樣有值。
此時注意nodata區域要賦予0值,因為nodata+任何數=nodata,因此要采用條件查詢函數將
NoData的地方賦值為0.
方法是ArcTools->Spatial Analyst Tools->Map Algebra->Single Output Map Algebra.
算法表達式為: CON(ISNULL([raster]),0,[raster])。其中[raster]是輸入柵格名稱。
會自動生成一個以輸入柵格圖像的外接長方形為范圍的柵格圖像,非空的地方為柵格值,
NoData的地方為0。如果需要賦值為0的NoData區域大於這個外接長方形,可在Single
Output Map Algebra對話框Environment->General setting->Extent中設置你所需要的mask。
然后就可以直接用spatial analysis->raster calculate 進行計算了。