紧急求助,arcgis多个属性赋值,如何求编程实现?

求助各位大神,版本arcgis10.2,操作属性入库。
现有条件:“图层A”我完成的图层,有一列属性完整,记录有几十万条;“图层B”要求填写的标准图层,空文件;“图层A”与“图层B”通过标识以后生成“图层C”
需要实现:在“图层C”中按照一列完整的属性列,按照要求填写完其他属性列。
例如:二级分类为“水田”,后面的“二级代码”、“确权类别”、“确权代码”......都有标准,我需要按照标准都填写完整。
注:二级分类有三十多种,记录有几十万条,有50多个图层。
困难:时间紧迫,数据量大,通过字段计算器有点麻烦
请问:如何通过编程实现?
已邀请:

朱政

赞同来自:

用ArcGIS engine进行属性编辑呗
 
那就看看这篇python的文章,
http://zhihu.esrichina.com.cn/article/1387

ghost508

赞同来自:

没有engine,我想在arcmap里面通过vba或者python可以实现。没具体搞过编程,所以不知道怎么弄,但原理应该比较简单

徐珂 - ArcGIS for Desktop

赞同来自:

类似下图?
条件赋值.jpg

 
def Flag(a):
if a == 1:
return "lindi"
elif a == 2:
return "handi"
else:
return "guo1"

 

要回复问题请先登录注册