arcgis标识码字段属性值由计算机自动生成,如何操作?

作图操作的备注上写明标识码BSM自动生成,但是arcgis软件中不知道怎样生成,只知道在文件中具有唯一性。

1、在Pre-Logic Script Code:下面定义代码块: def SetKey_Value(mc): key_value=0 if mc == ‘耕地’: key_value = 1 if mc == ‘林地’: key_value = 2 if mc == ‘草地’: key_value = 3 return key_value 2、在Key_Value=后面调用上面代码块就可以了: SetKey_Value(!1_MC!)
温馨提示:答案为网友推荐,仅供参考
相似回答