操作方法

操作方法:在字段计算器中使用 Python 在 ArcMap 的字段中创建序号

Last Published: April 9, 2023

摘要

提供的说明描述了如何在字段计算器中使用 Python 在 ArcMap 的字段中创建序号。

过程

: 本文中的代码基于 OID 或 FID 顺序为未排序的数据生成序号。 如果数据根据字段进行排序,则生成的数字将不连续。
  1. 创建一个新的短整型字段。
  2. 右键单击新字段,然后选择字段计算器
  3. 解析程序设置为 Python
  4. 选中显示代码块复选框。
  5. 将以下代码粘贴到预逻辑脚本代码中:
rec=0 def autoIncrement(): global rec pStart = 1 pInterval = 1 if (rec == 0): rec = pStart else: rec += pInterval return rec
  1. 将以下代码粘贴在预逻辑脚本代码下面的较小框中:
autoIncrement()
  1. 单击确定。 下图是使用 Python 代码填充序号的字段示例:
属性表包含带有序号的字段。

文章 ID:000011137

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

发现关于本主题的更多内容