ArcGIS柵格計算器

2022-06-29 16:21:08 字數 842 閱讀 6674

柵格計算器能用好的話真的也是很強大

一,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 條件,條件為真執行...