首先在arcgis中打开python工具,引入“arcpy”库import arcpy
而后添加字段“GHDLMC”,长度为20arcpy.AddField_management("DLTB","GHDLMC","TEXT",field_length=20,field_is_nullable="NULLABLE")
根据地类分类,进行匹配、汇总,构建规则codeb='''
... def fill(a):
... if a == u"旱地" or a == u"水浇地" or a == u"水田":
... return "耕地"
... elif a == u"天然牧草地" or a == u"人工牧草地":
... return "草地"
... elif a == u"农村道路" or a == u"设施农用地"or a == u"坑塘水面"or a == u"田坎"or a == u"沟渠":
... return "其他农用地"
... elif a == u"乔木林地" or a == u"灌木林地"or a == u"其他林地":
... return "林地"