需要 Data Reviewer 许可。
ArcGIS Data Reviewer 提供了多种用于实施自动检查的选项。 这些功能具有良好的灵活性和可扩展性,可适应小型和大型部署。
根据组织和部署需求,可对多个源中的要素的数据进行自动检查,例如存储在 shapefile、地理数据库要素类和独立表以及 ArcGIS Enterprise 的 Web 要素图层中的要素。
自动检查的选项如下:
- Reviewer 批处理作业
- 地理数据库中的 Reviewer 规则
- 地图中的 Reviewer 规则
Reviewer 批处理作业
Reviewer 批处理作业包含已配置 Data Reviewer 校验,用于验证存储在要素类(例如地理数据库要素类或 shapefile)和独立表中的要素。 批处理作业使用 ArcMap 中的工具进行创建,并存储在 .rbj 文件中,可使用 ArcGIS Pro 中的工程模板和包共享该文件。
使用 Reviewer 批处理作业实施自动检查时,请考虑以下事项:
- 规则应使用 ArcMap 中的工具进行创建。
- 创建规则需要用到源数据的只读权限。
- 可使用 ArcMap(批处理验证工具)、地理处理(执行 Reviewer 批处理作业工具)、ArcGIS Workflow Manager (Classic)(运行 Reviewer 批处理作业步骤)和 ArcGIS Server((executeJob REST 操作)为要素验证提供支持。
- 支持来自多个数据源(地理数据库和 shapefile)的要素。
- 支持非版本化和传统版本化地理数据库源。
- 错误将存储在 Reviewer 数据集的指定地理数据库中。
- 需使用 ArcMap(Reviewer 表)、ArcGIS Pro(Reviewer 结果视图)和 ArcGIS Server(getResults REST 操作)对错误进行手动管理。
地理数据库中的 Reviewer 规则(基于属性规则的工作流)
Reviewer 地理数据库规则为已配置的 Data Reviewer 校验,用于使用基于属性规则的工作流验证地理数据库要素类和独立表。 规则将使用 ArcGIS Pro 中的工具进行创建并存储在地理数据库中,可以通过导出到逗号分隔值文件 (.csv) 或 XML 工作空间文档文件 (.xml) 进行共享。
使用 Reviewer 地理数据库规则实施自动检查时,请考虑以下事项:
- 规则应使用 ArcGIS Pro 中的工具进行创建。
- 启用在进行编辑之前/进行中(属性约束规则)和之后(属性验证规则)评估要素质量。
- 要创建规则,需要 ArcGIS Desktop Standard 许可和数据所有者的源数据相关权限。
- 可通过 ArcGIS Pro(错误检查器)、地理处理(评估规则工具)以及 ArcGIS Server(evaluate REST 操作)支持属性验证规则。
- 属性规则在文件地理数据库(使用 ArcGIS Pro)和分支版本化企业级地理数据库(使用 ArcGIS Enterprise)部署中受支持。
- 支持存储在地理数据库要素类和独立表中的要素。
- 错误将与生产数据一起存储在系统维护的表中。
- 系统会自动管理错误。
地图中的 Reviewer 规则
注:
ArcGIS Pro 的后续版本中的基于地图的工作流将不支持 Reviewer 规则,强烈建议您使用基于属性规则的工作流。
Reviewer 地图规则为已配置的 Data Reviewer 校验,用于验证地图中引用的要素图层。 规则将使用 ArcGIS Pro 中的工具进行创建,并存储在可以使用 ArcGIS Pro 中的工程模板和包、地图文件和包以及图层文件和包进行共享的地图中。
使用 Reviewer 地图规则实施自动检查时,请考虑以下事项:
- 规则应使用 ArcGIS Pro 中的工具进行创建。
- 创建规则需要用到源数据的只读权限。
- 可使用 ArcGIS Pro(运行 Reviewer 规则命令)为要素验证提供支持。
- 支持来自多个数据源(地理数据库、shapefile 和 Web 要素图层)的要素。
- 支持非版本化、传统和分支版本化地理数据库源。
- 错误将存储在 Reviewer 数据集的指定地理数据库中。
- 需使用 ArcMap(Reviewer 表)、ArcGIS Pro(Reviewer 结果视图)和 ArcGIS Server(getResults REST 操作)对错误进行手动管理。
下图说明了根据 GIS 部署方案将使用哪一自动验证: