argis字段计算器给包含某一文字的字段赋值
时间: 2023-06-22 11:21:04 浏览: 116
如果你想在 ArcGIS 的字段计算器中给包含某一文字的字段赋值,可以使用 Python 表达式。以下是一个示例表达式:
```
"new_field" = 1 if "old_field" is not None and "target_char" in "old_field" else 0
```
在这个表达式中,你需要将 "new_field" 替换为你要赋值的新字段名称,将 "old_field" 替换为包含要查找的文字的原始字段名称,将 "target_char" 替换为你要查找的文字。
此表达式将在新字段中为包含目标字符的记录赋值为 1,而不包含该字符的记录则赋值为 0。请注意,需要将此表达式粘贴到 ArcGIS 字段计算器的代码块中,并相应地更改字段名称和目标字符。
相关问题
arcgis字段计算器赋值
可以回答这个问题。ArcGIS 字段计算器赋值是指在 ArcGIS 软件中,通过字段计算器工具对某个字段进行赋值操作,可以根据某些条件或者表达式来计算并赋值给该字段。这个工具可以帮助用户快速地对数据进行处理和分析。
arcgis字段计算器怎么把一个字段赋值
使用ArcGIS字段计算器给一个字段赋值是非常简单的。下面是详细步骤:
1. 打开ArcGIS软件并加载要操作的要素类或表格。
2. 右键单击要进行字段计算的字段,选择“属性”。
3. 在弹出的“属性”对话框中,选择“计算器”选项卡。
4. 在计算器对话框中,选择要进行赋值的字段,并点击“等于”按钮。
5. 输入你想要赋给字段的值,可以是一个具体的数值、一个表达式或者一个字段,也可以点击“字段值”按钮从其他字段中选择值。
6. 点击“确定”按钮以应用计算。
7. 计算完成后,会弹出一个消息框显示计算的结果。点击“是”以关闭该对话框。
8. 关闭“属性”对话框,你可以看到赋值已经成功应用到字段上。
请注意,字段计算器还可以进行更复杂的计算,例如使用函数、条件语句等。你可以参考ArcGIS帮助文档或在线教程了解更多关于字段计算器的高级用法。
阅读全文