arcgis字段计算器分类赋值Python、VB

 时间:2024-11-12 15:48:57

ar罕铞泱殳cgis中判断字段的内容,填入对应数值arcgis中Python判断字段内容,返回对应数值arcgis中VB脚本判断字段内容,返回对应数值。

arcgis字段计算器分类赋值Python、VB

工具/原料

通用通用

win7

arcgis10.2

方法/步骤

1、经常会遇到字段分类赋值:判断某字段属性,写入对应数值这次就说说分别用VB脚本和Python来计算的方法例如有这样一个数据,如下图。

arcgis字段计算器分类赋值Python、VB

2、要在试验这个字段列中计算出:如果DLMC为旱地,则填013如果DLMC为水田,则填011。

arcgis字段计算器分类赋值Python、VB

3、用VB脚本的方法:打开字段计算器,选择VB脚本,输入下列代码:DimaIf[D雉搽妤粲LMC]="旱地"Thena="013&鳎溻趄酃quot;elsea="011"endif试验=a。

arcgis字段计算器分类赋值Python、VB

4、计算完成后,如下图。

arcgis字段计算器分类赋值Python、VB

5、用Python的方法:打开字段计算器,选择Python,输入下列代码:defa(水瑞侮瑜b):ifb=租涫疼迟=u"旱地":return"013"else:return"011"试验=a(!DLMC!)。

arcgis字段计算器分类赋值Python、VB

6、计算完成后,如下图:

arcgis字段计算器分类赋值Python、VB

7、ifb==u"旱地":重点说下,识别汉字,字样前要加u,漏了就会提示“处理期间出现错误”。

8、两种方法都可以,Python对格式要求高,大家注意!

ArcGIS批量合并多个矢量图层 arcgis影像裁剪教程 ArcGIS基础-数据入库 arcgis中根据属性选择的方法 ArcGIS设置数据框参考比例
热门搜索
写字台图片 蜜饯图片 幼儿园节约用水图片 欧美人妖图片 2828电影