1. 程式人生 > >ArcGIS 10.2柵格計算器實用公式大全(經典版)

ArcGIS 10.2柵格計算器實用公式大全(經典版)

    https://blog.csdn.net/lucky51222/article/details/72514904

柵格計算器(Raster Calculator)

       上圖為ArcGIS10.2中的柵格計算器工具,別以為看看著不起眼,但是功能強大的超乎每個GISer的想象,然而又有多少人能真正的理解並熟練的運用它呢?

       現在將一些常用的柵格計算函式舉例歸納如下,用的時候可以參考:

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") ---------------------  作者:古剎青燈  來源:CSDN  原文:https://blog.csdn.net/lucky51222/article/details/72514904  版權宣告:本文為博主原創文章,轉載請附上博文連結!