将【30米土地覆盖栅格数据】转化为矢量数据后,会得到gridcode字段,为了将新建的文本字段土地利用类型与girdcode数字对应,选中新建的文本字段土地利用类型右击选择【计算字段】。
输入下列代码块:
Flag(!gridcode!)
def Flag(f):
if f== 1:
return '农田'
elif f== 2:
return '森林'
elif f== 3:
return '灌木'
elif f== 4:
return '草原'
elif f== 5:
return '水域'
elif f== 6:
return '冰雪'
elif f== 7:
return '裸地'
elif f== 8:
return '不透水面'
else:
return '湿地'