栅格计算器(Con、IsNull、SetNull)

地图+计算能有多大点事儿

序言

从标题来看地图+计算,这里面感觉大有蹊跷。小火承认有一点夸张,这里的地图是指“栅格“,在GIS中有地图代数这个工具,通常用来进行对地图进行数学上的运算。这也是小火一直想出的一期实战化教程。那么很多火苗们已经进入了“漫长”的寒假,调整好心态,即刻开启假期学习之旅。

内容列表

函数详列

实战情况

Con函数--复合函数,作为多函数间沟通的桥梁,便于进行多函数间复杂运算,类似“中枢”。

Con函数

InRaster1

Con函数结果

深色1值区域代表小于100区域,绿色2值区域代表大于100区域。由于Con函数条件判别为非此即彼。

SetNull函数--设置空函数,多由于对空函数进行值设定。

SetNull函数

SetNull函数结果

其中InRaster1中120、140区域由于大于100,满足设置为空条件,因此判别为空值。

IsNull函数--判断空函数,如果输入栅格为空函数,则输出为1,相反则输出为0。

IsNull函数

绿色0值区域代表非空区域,深蓝1值区域代表空值区域。

Con+IsNull函数,联合运用两种函数进而达到对Null进行赋值处理,这也是常规操作。

复合函数

灰色2值区域表示在InRaster1为空区域,通过复合计算赋值为2。

总结归纳

通过整理栅格数据可能运用的数学及运算函数,同时也实战化比较常用的几种函数类型,希望能帮助大家解决实际问题。

  • 12
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值