之前看过几个链接还是不能理解其中含义,因为总是能用到,又查阅资料,参考了下方这个链接,得以顺利处理。

​https://jingyan.baidu.com/article/e5c39bf588ff9078d660334c.html​

例:为 fclass 是 forest 类别的 code 字段赋值为7201。

ArcGIS:栅格计算器使用简单的if判断语句(VB)为某一字段赋值_if语句

第一步:右键code字段,选择并打开 字段计算器。

第二步:选择左上角VB Script程序,勾选 show Codeblock。

第三步:定义一个函数,本次命名为 bianma。 设置条件语句,如下:


dim bianma

if [fclass] = "forest" then

bianma = 7201

end if

 最后,将函数赋值给要修改的字段即可。

ArcGIS:栅格计算器使用简单的if判断语句(VB)为某一字段赋值_if语句_02