基于ArcGIS Pro的遍历要素插件
1.插件简介:
本软件为 ArcGIS Pro 插件(Add-in),提供对“当前地图中已选中的要素”进行逐个遍历定位的能力,提升核查、巡检、质检等业务的效率与一致性。
2.下载地址
下载地址:arcgispro遍历要素插件
链接: https://pan.baidu.com/s/1gLkCGFd3PG7zXNsdQw0Qlg?pwd=1234 提取码: 1234
3.主要用途
逐要素空间位置核查与属性核对
统一比例尺下的图形检查与成果对比
批量要素的人工巡检流程辅助
4. 安装与卸载
4.1 安装
获取安装包(通常为 bianli1.esriAddInX)。
双击安装包,按提示完成安装。
重启 ArcGIS Pro。
在 ArcGIS Pro 功能区中确认出现插件按钮(名称以实际部署为准)。

图4-1 插件安装包示例(.esriAddInX)

图4-2 ArcGIS Pro 中插件按钮位置
4.2 卸载
在 Windows “应用和功能”或 ArcGIS Pro Add-in 管理界面中卸载对应插件(以部署方式为准)。

图4-3 卸载入口示例
5. 功能与操作说明
5.1 打开插件面板
打开 ArcGIS Pro 工程并进入地图视图。
点击功能区的 “遍历所选要素”(或同类名称)按钮。
右侧/停靠区域出现遍历工具面板(DockPane)。

图5-1 点击按钮打开面板

图5-2 遍历工具面板界面
5.2 选择要素与开始遍历
在地图中对同一要素图层进行选择(框选/点选/属性表选择均可)。
确保所选要素来自同一图层。
点击面板 “开始遍历”。
插件会自动定位到当前遍历要素,并更新进度与字段值显示。

图5-3 地图中选择要素

图5-4 点击“开始遍历”后的定位效果
5.3 上一条/下一条
点击 “上一条”:定位到上一个要素。
点击 “下一条”:定位到下一个要素。
每次切换会更新地图视图、进度显示与字段值。

图5-5 上一条/下一条按钮位置与效果
5.4 进度显示
面板进度以 “当前序号/总数” 显示,例如:
3/10:表示正在查看第3个要素,总共10个已选要素。

图5-6 进度显示区域
5.5 字段选择与字段值显示
在“字段”下拉框中选择需要核对的字段(如 NAME、ID 等)。
面板“字段值”区域显示当前要素该字段的值。
遍历到其他要素时字段值会自动刷新。

图5-7 字段下拉框

图5-8 字段值显示区域
5.6 跳转
在“跳转序号”输入框中输入要跳转的序号(如 5)。
点击 “跳转”。
插件将定位到第N个要素并更新进度。
说明:序号应在 1 ~ 总数范围内。

图5-9 跳转功能示例
5.7 固定比例尺定位
用途:在固定比例尺(如 1:5000)下逐要素核查,保证检查尺度一致。
操作步骤:
勾选 “固定显示比例”。
输入比例尺数值(例如 5000)。
点击 “应用比例”。
之后定位要素时,地图将以该要素为中心并按指定比例尺显示。

图5-10 固定比例尺设置

图5-11 应用比例后的定位效果
6. 许可与激活说明
6.1 许可状态显示
面板显示许可状态:
未激活
剩余 X天X小时X分

图6-1 许可状态显示区域
6.2 无许可提示窗口
当许可无效/未激活时,将弹出提示窗口,包含:
机器码(用于申请许可)
复制机器码按钮
导入/激活许可文件按钮
微信二维码(用于对接申请/支持渠道)

图6-2 无许可提示窗口
6.3 激活/导入许可文件
点击 “激活许可”或提示窗口中的 “导入许可文件”。
选择本地 license.lic 文件。
导入成功后许可状态更新为“剩余…”,功能可正常使用。
许可文件示例路径(以实际部署为准):
C:\Users\Administrator\AppData\Roaming\FeatureTraversalAddIn\license.lic

图6-3 选择 license.lic 文件

图6-4 激活成功后的许可状态
7. 常见问题与处理
Q1:开始遍历无反应
确认已在地图中选中要素;且所选要素来自同一图层;且当前有活动地图视图。
Q2:进度显示为 0/0 或为空
通常是未选中要素或跨图层混选;重新选择后再“开始遍历”。
Q3:字段下拉框为空
确认选择对象为要素图层(FeatureLayer);可重新开始遍历刷新字段列表。
Q4:跳转不生效
确认输入为数字且在 1~总数范围;确保已开始遍历。
Q5:固定比例没效果
确认勾选“固定显示比例”;输入正数比例尺;点击“应用比例”。
Q6:导入许可失败(文件占用)
稍后重试;关闭可能占用许可文件的操作;一般再次导入即可。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐
所有评论(0)