柵格計算器能用好的話真的也是很強大
一,arcgis中柵格計算常用表示式(我自己遇到的差不多就這些)
1、將特定值(-9999)賦值為0
con("raster"==-9999,0,"raster")
2、將某一範圍內(如小於0)賦值為0
con("raster" <0,0,"raster")
3、將特定的柵格值(如1)賦值為空值
setnull("raster"==1,"raster")
4、給空值賦予特定的值(如0)
con(isnull("raster"),0,"raster")
5、平方和開方
(1)power(raster,2),power(raster,0.5)
(2)squre(),squareroot()
6、提取柵格資料中特定值
(1)pick("raster",[1,2,3,......])
(2)slope>15,提取slope大於15的格仔,賦值為1,其餘為0
(3)con("slope">5,"slope"),提取slope大於5的格仔,值不變
(4)工具箱中math下面的greater工具,結果為1和0
7、將影像中的多個值賦予無效值
setnull(("raster == -32768)|("raster" == -10000),"raster")
參考:
ArcGIS 柵格計算器
規定 表示此為可選引數 用 標識 未完 示例函式名稱 例子con con elevation 2000,elevation elevation 2000保留原值,不滿足條件為nodata isnull isnull raster setnull setnull raster raster value...
柵格計算器初試
1.概述arcgis的toolbox中有大量向量計算的工具,柵格也有計算器,操作也非常方便。和向量中的字段計算器類似,通過構造地圖代數表示式來進行計算。其中柵格計算器工具用於建立和執行 地圖代數 表示式以輸出乙個新的柵格資料,內建的函式分為以下幾類 2.常用函式 條件分析 con 條件,條件為真執行...
柵格計算器初試
1.概述arcgis的toolbox中有大量向量計算的工具,柵格也有計算器,操作也非常方便。和向量中的字段計算器類似,通過構造地圖代數表示式來進行計算。其中柵格計算器工具用於建立和執行 地圖代數 表示式以輸出乙個新的柵格資料,內建的函式分為以下幾類 2.常用函式 條件分析 con 條件,條件為真執行...