柵格計算器與「加權疊加」工具進行疊加運算的區別

2021-09-07 05:27:18 字數 956 閱讀 7235

在進行柵格疊加運算時,若輸入的表示式是圖層相加的表示式,柵格計算器將柵格檔案跟據表示式進行簡單相加。

而「加權疊加」工具不然,加權疊加工具只能輸入也只能輸出整數柵格。若是中間有分數,則進行一步四捨五入。

這兩個工具經常有新手弄混,混淆使用常常導致結果出錯。

理論上,柵格計算器完全可以實現「加權疊加」工具的運算,但加權疊加工具也有其獨特的使用場景,該場景下使用「加權疊加」工具更為方便。

例如:土地適用性等級評價

通常輸入幾個影響因子以及其權重,最終得到適用性等級,該適用性等級使用加權疊加工具得以量化分級表示最為得當。此處可參照 第七屆全國大學生gis技能大賽下午場試題。

加權疊加工具自動將資料進行五級分類及四捨五入,這一點最符合要求。

而若使用柵格計算器,要輸入相對麻煩的引數。

若使用重分類,也要自己定義許多閾值。

柵格計算器適用於所有簡單或複雜的柵格運算。無論是對於單一柵格還是柵格疊加,靈活的運用柵格計算器可以得到事半功倍的效果。當然,一些複雜的場景可以考慮用專門的工具代替,例如上面提到的加權疊加工具。

這裡舉乙個例子:

提取植被適宜的生存地區,要求四個條件同時滿足,這時可以採用輸入柵格重分類為0-1(1處為滿足該條件)後,使用柵格計算器求乘積來得到適宜區。

有些計算,是無法用現成的工具代替柵格計算器的運算的。

作物生長適宜區分析

這是使用加權疊加工具出錯的典範。

解釋一下**出錯了:題目說:植被生長需滿足以下條件......意思是,四個條件都要滿足

如果使用柵格計算器,可以先將條件柵格重分類為0-1值求乘積即可,這是比較標準的解法。而使用柵格疊加,由於以上說的四色五入,即是說,在每個柵格權重為0.25的條件之下,只要在某部分,有兩個條件滿足即滿足,這明顯是不對的,與題目要求的四個條件明顯不符。

實際遇到的很多錯誤是出於我們對arcgis中很多任務具原理的不理解,參考其幫助弄清其原理將對我們很有幫助。

柵格計算器初試

1.概述arcgis的toolbox中有大量向量計算的工具,柵格也有計算器,操作也非常方便。和向量中的字段計算器類似,通過構造地圖代數表示式來進行計算。其中柵格計算器工具用於建立和執行 地圖代數 表示式以輸出乙個新的柵格資料,內建的函式分為以下幾類 2.常用函式 條件分析 con 條件,條件為真執行...

ArcGIS 柵格計算器

規定 表示此為可選引數 用 標識 未完 示例函式名稱 例子con con elevation 2000,elevation elevation 2000保留原值,不滿足條件為nodata isnull isnull raster setnull setnull raster raster value...

柵格計算器初試

1.概述arcgis的toolbox中有大量向量計算的工具,柵格也有計算器,操作也非常方便。和向量中的字段計算器類似,通過構造地圖代數表示式來進行計算。其中柵格計算器工具用於建立和執行 地圖代數 表示式以輸出乙個新的柵格資料,內建的函式分為以下幾類 2.常用函式 條件分析 con 條件,條件為真執行...