【发布时间】:2016-06-28 16:21:30
【问题描述】:
我需要一些帮助!我在 arcmap 中有一个县文件,并尝试根据县名在字段计算器中分配值。我没有编写脚本的经验。
县域是tl_2010_55_county10.NAMELSAD10,而我尝试分配值的新域是tl_2010_55_tract10.NitValue。类型为“短”。
我在现场计算器,并有 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! )
但是,当我运行它时,它说地理处理失败。任何帮助将不胜感激!
谢谢。
【问题讨论】: