首页软件基础教程ArcGIS【ArcGIS工具箱】20...

【ArcGIS工具箱】203.字段——计算字段

系列配套练习数据下载链接:

链接:https://pan.baidu.com/s/1imKDcw9wZWk_ItR8fwugZw?pwd=mnsj 提取码:mnsj
如有需要请尽快下载。如若失效,我也会在最新发布文章中更新下载链接。




“数据管理”工具箱中的字段具集包含一组用于向要素类表添加字段或对该表中的字段进行更改的工具。
字段工具集包含添加字段、删除字段更改字段属性转置字段、为字段分配默认值等十二个工具。
本次主要介绍计算字工具。
  • 1、概念:

计算字工具基于一个或多个现有字段的值来计算并更新另一个字段的值。它提供了一个强大的方式来根据特定的表达式或公式自动计算和填充字段数据。

  • 每次操作仅能对一个字段应用计算。
  • 现有字段值将被覆盖。如果要保留原始字段值,需要创建输入表副本。
  • 对于 Python 计算,必须在字段名称两边添加惊叹号 (!fieldname!)。对于 VB 计算,字段名称必须用方括号括起 ([fieldname])。
  • 计算文本或字符字段的字符串时,在对话框中,字符串必须使用双引号(”字符串”),而在脚本中,还必须对使用双引号的字符串添加单引号('”字符串”‘)。
  • 代码块参数可用于创建复杂表达式。可以在对话框中直接输入代码块,或在脚本中将代码块作为连续字符串输入。表达式与代码块会相互连接。代码块必须返回与表达式的关联,代码块的结果应传入到表达式中。
通过合理使用计算字段工具,可以轻松地对ArcGIS中的数据进行自动化计算和更新,从而提高工作效率并确保数据的准确性。
  • 2、工具:
加载【路网】线要素,本次将根据“等级”字段的值计算”Speed”字段值。
选择【系统工具箱→Data Management Tools→计算字】工具,在弹出的对话框中进行设置。
本次通过简单的if,else语句来完成相应计算。

得到更新的属性表:


本篇文章来源于微信公众号: 码农设计师

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments