arcgis 根据条件批量给另一个字段赋值

1:首先需要根据个人需求新建需要添加的字段,注意字段的类型要设置正确(text,double这些),免得数据类型不对导致后面批量赋值出现错误。
2:
打开属性表–字段计算器–python (show code block)。
这里根据code来给classname赋值。
arcgis 根据条件批量给另一个字段赋值

注意:函数f 中if 需要考虑到code的所有的情况,否则会报错 the field is not nullable。也就是说code的每一个值都会有对应的返回值。
结果如下:
arcgis 根据条件批量给另一个字段赋值