栅格计算器中空间分析函数

SetNull("DEM1.TIF"==0,"DEM1.TIF")

CutFill("dd.img","dd.tif")

TopoToRaster("dgx BSGC Contour", "27.1500000000298")

Kriging("dgx_FeatureToPoint", "BSGC", "Spherical", 20, "Variable 12")

ExtractByMask("Kriging_dgx_1", "kk")

原文地址:https://www.cnblogs.com/gisoracle/p/9617317.html

时间: 2024-08-01 17:29:36

栅格计算器中空间分析函数的相关文章

【229】Raster Calculator - 栅格计算器

参考:分段函数进行复制,利用语句 参考:ArcGIS栅格计算器 - CSDN 参考:ArcGIS栅格计算器con条件函数使用 参考:ArcGIS栅格计算器 - 电脑玩物 ("lyr" = 0) * 1 + ("lyr" > 0) * ("lyr" < 0.783) * (0.6508 - 0.3436 * log10("lyr")) + ("lyr" > 0.783 ) * 0 其中:*

栅格计算器初试

1.概述 ArcGIS的ToolBox中有大量矢量计算的工具,栅格也有计算器,操作也非常方便. 和矢量中的字段计算器类似,通过构造地图代数表达式来进行计算.其中栅格计算器工具用于创建和执行 地图代数表达式以输出一个新的栅格数据,内置的函数分为以下几类: 2.常用函数 条件分析 Con(条件,条件为真执行表达式,条件为假执行表达式[可选]),如Con((“HillSha01”-“HillSha02”)>200,0,1) 表示将栅格HillSha01与HillSha02相减,如果其栅格值大于200,

ArcGIS栅格计算器公式大全

1.将特定值(-9999)赋值为0 Con("InRaster"==-9999,0,"InRaster") 2.将某一范围内(如小于0)赋值为0 Con("InRaster" <0,0,"InRaster") 3.将特定的栅格值(如1)赋值为空值 setnull([raster]==1,[raster]) 4.给空值赋予特定的值(如0) CON(ISNULL([raster]),0,[raster]) ArcGIS栅格计

关于ArcGIS10.0中的栅格计算中的函数

版本升级确实很重要,在ArcGIS10.1中计算成功的,在10.0中出了问题. 问题 在进行栅格计算时,计算公式很简单,包括两个Ln函数: "-22.73 + 11.1 * Ln(5) + 0.34 * Ln("人口.tif")" 可计算结果报错:000539 : Python 错误消息.Error running expression: rcexec() <type 'exceptions.RuntimeError'>: No CellSize and

ArcGIS 10.2栅格计算器实用公式大全

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")

3、计算器(调用函数)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace StudentForm { public partial class JiSuanQi : Form { pri

ArcGIS教程:ArcGIS中的栅格计算

栅格计算是栅格数数据空间分析中数据处理和分析中最为常用的方法,应用非常广泛,能够解决各种类型的问题,尤其重要的是,它是建立复杂的应用数学模型的基本模块. ArcGIS 9 提供了非常友好的图形化栅格计算器,利用栅格计算器,不仅可以方便的完成基于数学运算符的栅格运算,以及基于数学函数的栅格运算,而且它还支持直接调用ArcGIS 自带的栅格数据空间分析函数,并且可以方便的实现多条语句的同时输入和运行. 一 数学运算 数学运算主要是针对具有相同输入单元的两个或多个栅格数据逐网格进行计算的.主要包括三组

C 指针&&函数

一.函数指针 顾名思义,函数指针,首先它是一个指针,因为可以指向函数,所以称为函数指针.可以与数组指针类比. 与定义数组指针类似,函数指针的定义如下: 函数返回值类型(*变量名)(函数参数类型) 如  void (*pfun)(int)  //函数指针pfun指向的函数的类型是 void  (int) 来判断下面的代码是什么意思 (1).char * (*fun1)(char * p1, char * p2); (2).char * *fun2(char * p1, char * p2); (3

ArcGIS教程:ArcGIS中矢量裁剪栅格图像

(1)是否需要裁剪栅格图象区域通过一个面状的shapefile表达出来? 如果可以,那么就很简单了. 在ArcMap中,调用空间分析扩展模块,将你感兴趣区的shapefile多边形图层设置为掩膜,然后在栅格计算器中重新计算一下你的图象,它就会沿掩膜裁出. 设置掩膜:空间分析工具条的下拉菜单>option里面设置 (2)用任意多边形剪切栅格数据(矢量数据转换为栅格数据) 2.1在ArcCatlog下新建一个要素类(要素类型为:多边形),命名为:ClipPoly.shp 2.2在ArcMap中,加载