[转载]应用arcgis字段计算器为属性表字段进行条件批量赋值

标签:
转载 |
原文地址:应用arcgis字段计算器为属性表字段进行条件批量赋值作者:落伍新民
http://s12/middle/44b367b1t8e161aab33d8&690
最近在做基于遥感影像的土地利用变化研究,在完成解译和分类以后,对polygon图层进行土地利用类型赋值,如设定林地代码为“2”,耕地代码为“1”等。
第一步 添加需要编辑的图层 打开属性表
第二步 点击“options”左键单击“add field”,添加代码字段,命名为“type1_ID”
第三步 start editing
第四步 右键单击“type1_ID”,在快捷菜单中选择“field Calculator”打开字段计算器
第五步(如图) 选择“Advanced”复选框 在大空栏中填入下面代码。
dim u as String
if [type1_name]="林地" then
u="2"
else
u=[type1_ID]
end if(参见http://bbs.esrichina-bj.cn/ESRI/viewthread.php?tid=37817&extra=page%3D1)
在小空栏中填入“u”
点“ok”
然后对不同地类重复上述操作。
这是仅次于一个一个输入的第二笨的方法,以后学到更便捷的方法再补充。