在编辑过程中增强质量保证

需要 Data Reviewer 许可。

教程摘要

在本教程中,您将担任技术主管的角色,来确定数据质量要求和实现这些要求的工作流。您将使用 ArcGIS Data Reviewer 自动校验实施自动质量控制执行此操作,从而确保在编辑工作流期间数据的完整性。

预计时间

15 分钟

软件要求

ArcGIS Pro 2.4 或更高版本

数据要求

Data Reviewer for ArcGIS Pro 教程页面提供了该教程的数据。该包中包含 ArcGIS Pro 工程包以及地方政府样本数据的子集。要下载这些数据,请执行以下步骤:

  1. 转到 Data Reviewer for ArcGIS Pro 教程页面。
  2. 单击下载
  3. 将文件提取至计算机上方便的位置,例如 C:\Data_Reviewer_for_ArcGIS_Pro_Tutorial

打开工程

在本练习中,使用 ArcGIS Pro 打开工程包并验证其内容。

  1. 启动 ArcGIS Pro 并根据需要进行登录。
    警告:

    如果还未下载 Data Reviewer for ArcGIS Pro 教程数据,请参见上面列出的数据要求。

  2. 在起始页的最近工程下方,单击打开其他工程
    注:

    如果已打开工程,单击快速访问工具栏上的打开 打开工程 并进行第 4 步。

  3. 打开页的打开下方,单击计算机,然后单击浏览 浏览
  4. 打开工程对话框中,浏览至 Data_Reviewer\Exercise_3 文件夹。
    注:

    Data_Reviewer\Exercise_3 文件夹位于 Data Reviewer for ArcGIS Pro 教程包所提取到的目录中。

  5. 单击 DataReviewerArcGISProTutorial_Exercise3.ppkx
  6. 单击确定

此工程将打开一张城市数据缩放至伊利诺斯州内珀维尔市的地形底图。

创作属性(约束)规则

属性(约束)规则可确保在编辑工作流期间以及基于指定数据质量条件下要素的完整性。约束规则用于评估要素的几何完整性、与其他要素的空间关系和属性一致性。

在本练习中,您将为地理数据库中的要素创作一系列约束规则。

下表概述了支持地址查找工作流的数据质量要求的子集。

注:

您将实施这些规则以确保所有地址相关的新要素都符合这些要求。

ID要求校验参与要素

1

道路中心线必须在交点处被分割。

要素重叠

道路中心线

2

道路中心线不得含有低于 15 度的锐角。

急锐角化

道路中心线

3

站点地址点必须在建筑物覆盖区内。

要素重叠

地址点

实施要求 ID 1

执行以下步骤以实现上表中的 ID 1 要求。

道路中心线必须在交点处被分割。通过使用要素重叠检查以查找与其他道路中心线要素交叉的道路中心线要素来实现此要求。

  1. 内容窗格中,右键单击 Road Centerline 图层,然后单击设计 - 属性规则

    属性规则窗格和选项卡随即出现。

  2. 属性规则选项卡上的添加规则组中,单击即用型规则按钮 即用型规则 以显示 ArcGIS Data Reviewer 自动校验。
    注:

    即用型规则库中的内容会根据所选的数据源而有所不同。

  3. 即用型规则库中,单击要素重叠按钮 要素重叠 添加新规则。

    新规则以红色标题行显示在“属性规则”视图中,表示规则配置中缺失所需参数。

    “属性规则”视图缺失所需参数
  4. 新建要素重叠规则窗格的检查参数部分中,配置指定待检测错误条件的参数。
    “新建要素重叠规则”窗格 - “检查参数”部分
    • 单击比较要素下拉箭头,然后选择 RoadCenterline 要素类。
    • 单击空间关系下拉箭头,然后选择交叉关系。
  5. 执行部分中,对可控制编辑工作流期间如何评估要素的参数进行配置。
    “执行”部分 - 触发器
    • 执行部分中的触发器下,选中插入复选框以在要素创建时对其进行验证。
    • 执行部分中的触发器下,选中更新复选框以在编辑现有要素时对其进行验证。
  6. 详细信息部分中,配置有助于校正工作流和规则管理的参数。
    “执行”部分 - 详细信息
    1. 名称文本框中,输入 Road Centerlines must not cross
    2. 描述文本框中,输入 Road Centerline should be split at road intersections
    3. 标签文本框中,输入 LGIM 2016spatial accuracygeometry

实施要求 ID 2

执行以下步骤以从“创作”属性(约束)规则部分的表中实现需求 ID 2。

道路中心线要素类不能包含小于 15 度的角。要实现此要求,可使用急锐角化检查以找出连续线段之间的角度大于 15 度的道路中心线要素。

  1. 属性规则选项卡上的添加规则组中,单击即用型规则按钮 即用型规则 以显示 ArcGIS Data Reviewer 自动校验。
    注:

    即用型规则库中的内容会根据所选的数据源而有所不同。

  2. 即用型规则库中,单击急锐角化按钮 急锐角化 添加新规则。

    新规则以红色标题行显示在“属性规则”视图中,表示规则配置中缺失所需参数。

  3. 新建要素重叠规则窗格的检查参数部分中,配置指定待检测错误条件的参数。
  4. 指定 15 作为 最小角度大小
    “检查参数”部分 - 最小角度大小

    这是连续线段之间允许的最小角度。

  5. 执行部分中,对可控制编辑工作流期间如何评估要素的参数进行配置。

    “执行”部分 - 触发器
    • 执行部分中的触发器下,选中插入复选框以在要素创建时对其进行验证。
    • 执行部分中的触发器下,选中更新复选框以在编辑现有要素时对其进行验证。

  6. 详细信息部分中,配置有助于校正工作流和规则管理的参数。
    “执行”部分 - 详细信息
    1. 名称文本框中,输入 Sharp angle detected
    2. 描述文本框中,输入 Centerline features should not contain angles less than 15 degrees
    3. 标签文本框中,输入 LGIM 2016spatial accuracygeometry
  7. 属性规则选项卡上的属性规则组中,单击保存按钮 保存 以保存新规则。
  8. 关闭属性规则窗格以退出 RoadCenterlines 要素类的规则设计。

实施要求 ID 3

执行以下步骤以从“创作”属性(约束)规则部分的表中实现需求 ID 3。

站点地址点必须在建筑物覆盖区内。要实现此要求,可使用要素重叠检查以找出不在建筑物覆盖区要素内的站点地址点要素。

  1. 目录窗格中,展开 localgovernment_subset.gdb 数据库连接以显示其内容。
  2. 展开地址要素数据集,右键单击站点地址点要素类,然后单击设计 > 属性规则

    属性规则窗格和选项卡随即出现。

  3. 属性规则选项卡上的添加规则组中,单击即用型规则按钮 即用型规则 以显示 ArcGIS Data Reviewer 自动校验。
    注:

    即用型规则库中的内容会根据所选的数据源而有所不同。

  4. 即用型规则库中,单击要素重叠按钮 要素重叠 添加新规则。

    新规则以红色标题行显示在“属性规则”视图中,表示规则配置中缺失所需参数。

  5. 新建要素重叠规则窗格的检查参数部分中,配置指定待检测错误条件的参数。
    “新建要素重叠规则”窗格 - “检查参数”部分
    • 单击比较要素下拉箭头,然后选择 BuildingFootprint 要素类。
    • 单击空间关系下拉箭头,然后选择位于关系。
    • 单击反转关系复选框以标识不在建筑物覆盖区要素边界范围内的站点地址点要素。
  6. 执行部分中,对可控制编辑工作流期间如何评估要素的参数进行配置。

    “执行”部分 - 触发器
    • 执行部分中的触发器下,选中插入复选框以在要素创建时对其进行验证。
    • 执行部分中的触发器下,选中更新复选框以在编辑现有要素时对其进行验证。

  7. 详细信息部分中,配置有助于校正工作流和规则管理的参数。
    “执行”部分 - 详细信息
    1. 名称文本框中,输入 Site Address Points must be within Building Footprints
    2. 描述文本框中,输入 Site Address Points must be within a Building footprints feature
    3. 标签文本框中,输入 LGIM 2016spatial accuracygeometry
  8. 属性规则选项卡上的属性规则组中,单击保存按钮 保存 以保存新规则。
  9. 关闭属性规则窗格以退出站点地址点要素类的规则设计。

在本练习中,您已打开现有的 ArcGIS Pro 工程并实施了一系列属性(约束)规则来增强编辑工作流期间的质量保证。这些规则基于 ArcGIS Data Reviewer 自动校验,以识别要素中的空间关系和要素完整性错误。您将在以后的练习中使用这些规则,以确保在日常编辑任务期间不会降低数据质量。

相关主题