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

需要 Data Reviewer 许可。

教程摘要

在本教程中,您将确定数据质量要求以及可以实现这些要求的工作流。 您将通过使用 ArcGIS Data Reviewer 校验来实施自动质量保证以执行此操作,从而确保在编辑工作流过程中的数据完整性。

预计时间

20 分钟

软件要求

ArcGIS Pro 2.7 或更高版本

数据要求

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. 浏览至已下载并提取教程数据的文件夹:<extracted location>\DataReviewer_AttributeRules\Enhance_QA_during_editing
  5. 单击 DataReviewer_AttributeRulesTutorial_EnhanceQA.ppkx
  6. 单击确定

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

编写属性约束规则

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

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

注:

考虑到本教程的目的,我们已将全局 ID 添加至数据集并启用了编辑者追踪,但是在配置规则时,您需要确保针对数据执行此操作。

下表概述了支持地址查找工作流的数据质量要求的子集。 您将实施这些规则作为属性约束规则,以确保所有地址相关的新要素都符合这些要求。

ID要求校验参与要素类/表

1

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

要素重叠

道路中心线

2

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

急锐角化

道路中心线

3

道路长度必须大于 20 英尺。

评估折线长度

道路中心线

实施 ID 1 要求

请完成以下步骤以实现上表中的 ID 1 要求:

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

  1. 内容窗格中,右键单击道路组中的某个图层(例如 Local Streets),然后单击设计 > 属性规则

    道路中心线要素类的属性规则窗格和选项卡随即出现。

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

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

  3. 即用型规则库的约束部分中,单击要素重叠按钮 要素重叠 以添加新规则。

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

    “属性规则”视图缺失所需参数
  4. 新建要素重叠规则窗格的检查参数部分中,配置指定待检测错误条件的参数。
    1. 单击比较要素下拉箭头,然后选择 RoadCenterline 要素类。
    2. 单击空间关系下拉箭头,然后选择交叉关系。
    “新建要素重叠规则”窗格 - “检查参数”部分
  5. 执行部分中,配置相应参数,该参数可以控制编辑工作流期间对要素进行评估的时间。
    1. 选中插入复选框以在创建要素时对其进行验证。
    2. 选中更新复选框以在编辑现有要素时对其进行验证。
    “执行”部分 - 触发器
  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. 新建急锐角化规则窗格的校验参数部分中,指定 15 作为最小角度大小

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

  4. 执行部分中,配置相应参数,该参数可以控制编辑工作流期间对要素进行评估的时间。
    1. 选中插入复选框以在创建要素时对其进行验证。
    2. 选中更新复选框以在编辑现有要素时对其进行验证。
  5. 详细信息部分中,配置有助于校正工作流和规则管理的参数。
    1. 名称文本框中,输入 Sharp angle detected
    2. 描述文本框中,输入 Centerline features should not contain angles less than 15 degrees
    3. 标签文本框中,输入 LGIM 2016, thematic accuracy, attributes

实施 ID 3 要求

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

道路长度必须大于 20 英尺。 通过使用评估折线长度校验以查找长度小于或等于 20 英尺的道路中心线要素来实现此要求。

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

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

  2. 即用型规则库的约束部分中,单击评估折线长度按钮 评估折线长度 以添加新规则。

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

  3. 新建评估折线长度规则窗格的校验参数部分中,配置相应参数,该参数将指定待检测的错误条件。
    1. 单击长度下拉箭头,然后选择小于选项以查找小于 20 英尺的道路。
    2. 在文本框中输入 20。
    3. 将测量单位更改为美制英尺

      测量单位与数据的空间参考匹配。

  4. 执行部分中,配置相应参数,该参数可以控制编辑工作流期间对要素进行评估的时间。
    1. 选中插入复选框以在创建要素时对其进行验证。
    2. 选中更新复选框以在编辑现有要素时对其进行验证。
  5. 详细信息部分中,配置有助于校正工作流和规则管理的参数。
    1. 名称文本框中输入 Road length must be greater than 20 feet
    2. 描述文本框中,输入 Road length cannot be 20 feet or less
    3. 标签文本框中,输入 LGIM 2016, thematic accuracy, attributes
  6. 属性规则选项卡上的属性规则组中,单击保存按钮 保存 以保存新规则。
  7. 关闭属性规则窗格以退出规则设计。

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