分享

arcgis图斑属性表自动编号方法改正

 晴耕雨读天 2023-05-09 发布于广西

在之前的一篇推文中,介绍了三种对shp文件属性表字段进行自动编号的方法

arcgis图斑属性表自动编号   。其中第一种方法是根据属性表中一个字段的值的不同来分别进行编号,当时使用的数据是全国的地市矢量,依照省别的不同对每个地市从1开始编号。因为数据量比较小,所以有一个问题没有发现:就是在编号时可能同一个字段值会有多个从1开始编号的情况。如下图所示。

图片

在此图中,我本来是对所有保护区都从1开始进行编号,但是有两个保护区出现了两个序号为1的情况,存在问题。对于此种情况就需要进行额外处理,这样会耽误时间。在查验过程中我发现如果单独选中一个保护区的图斑进行编号的话,这样就不会出现重复的情况,因此我选择构建模型来解决这个问题。

1.打开矢量,创建模型构建器。

图片

2.将矢量拉入模型构建器中。

图片

3.点击插入,创建变量,选择字段。

图片

图片

图片

4.点击插入-迭代器-要素选择

图片

图片

5.使用连接,将要素连接起来。

图片

图片

图片

图片

6.将计算字段工具箱拖至模型构建器中。

图片

图片

图片

7.双击计算字段,输入代码,代码见文章开头的文章。

图片

8.点击运行即开始运行代码。

图片

9.如图,可见之前重复的保护区已没有重复编号情况发生。

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多