我需要帮助!我在arcmap中有一个county文件,试图根据county名称在field calculator中分配值。我没有写剧本的经验。
county字段是tl_2010_55_county10.NAMELSAD10
,我试图在其中分配值的新字段是tl_2010_55_tract10.NitValue
。类型是“short”。
我在现场计算器,并有python“代码块”了:
def myValue( !tl_2010_55_county10.NAMELSAD10!, !tl_2010_55_tract10.NitValue! ):
if ( !tl_2010_55_county10.NAMELSAD10! == "Clark County"):
!tl_2010_55_tract10.NitValue! = 1
else:
!tl_2010_55_tract10.NitValue! = 0
然后,在底部的小盒子里写着:!tl_2010_55_tract10.NitValue! =
我调用函数:
myValue( !tl_2010_55_county10.NAMELSAD10!, !tl_2010_55_tract10.NitValue! )
然而,当我运行这个程序时,它说有一个失败的地理处理。任何帮助都将不胜感激!
谢谢。
目前没有回答
相关问题 更多 >
编程相关推荐