【发布时间】:2021-05-07 18:38:21
【问题描述】:
我正在使用 ArcPro,现场计算器。我想用消火栓检查数据填充消火栓层。 我有两个来自连接表的字段:字段 1 和字段 2。我想用字段 2 中的值填充字段 1,但前提是值不为空。基本上,如果字段 2 中的相应值为 Null,我想保留字段 1 中的值。我一直在尝试下面的 python 代码的细微变化。但它只是用所有字段 2 填充字段 1,无论是否有空值。
代码块
def reclass(f1,f2):
if f2 is not None:
return f2
else:
pass
reclass(!field1!,!field2!)
【问题讨论】:
标签: python python-3.x gis arcgis esri