向复合校验添加几何重叠校验 (Aviation)

几何重叠校验可用于查找多种特定的空间关系(这些关系可存在于要素类 1 和其他要素类的要素之间)。例如,可使用校验查找特定条件,如不与公路相交的桥梁,然后定义其他几何重叠校验以查找不与铁路相交的桥梁。

了解有关几何重叠校验的详细信息

步骤:
  1. 启动 ArcMap。
  2. 在主菜单上,单击自定义 > 工具条 > Data Reviewer
  3. Data Reviewer 工具条上,单击检查器批处理作业管理器按钮 检查器批处理作业管理器

    将弹出检查器批处理作业管理器 对话框。

  4. 单击打开

    将弹出选择批处理作业文件 对话框。

  5. 导航至包含您要打开的复合校验的批处理作业。
  6. 单击打开

    将弹出检查器批处理作业管理器 对话框,其中显示复合校验及其所属的组。

  7. 双击要进行编辑的复合校验的名称。

    将弹出复合校验属性 对话框。

    校验公路和铁路上的桥的复合校验
    校验公路和铁路上的桥的复合校验
  8. 右键单击构建复合校验列表,然后单击添加校验规则 > 几何重叠校验

    将弹出几何重叠校验属性 对话框。会使用复合校验属性 对话框中的值来填充第一个要素类和注释以及严重性信息。

  9. 单击第二个要素或对象类/子类型下拉箭头,然后选择复合校验中所有校验所要基于的要素类或表。
  10. 若要在整个要素类上运行校验并保存此设置,请选中始终在整个数据库上运行复选框。
  11. 若要在要素类的特定要素上运行校验,请单击 SQL 来构造 SQL 查询。
  12. 要校验要素之间的属性以获得一致匹配项,选择“属性”区域中的某个选项。
    • 无 - 不校验任何属性,但是校验要素之间的空间关系。
    • 比较所有属性 - 除了要素之间的空间关系之外,校验要素类 1 和要素类 2 的所有属性以查找两者之间的一致匹配项。
      注注:

      也可以在属性比较中忽略某些字段,方法是选中忽略的属性(要素级元数据) 复选框,然后选择要忽略的属性。

    • 比较属性 - 除了要素之间的空间关系之外,仅比较在比较属性 对话框中选择的属性的值。

    如果要比较除了空间关系之外的特定属性,则转至步骤 13。

    如果要比较所有属性但是选择忽略某些字段,则转至步骤 14。

    如果不想比较属性,则转至步骤 15。

  13. 如果已选择比较属性选项,请执行以下操作:
    1. 单击选择属性

      将弹出比较属性 对话框。要素类 1 和 2 会自动填充数据源 1 和数据源 2 字段。

      “比较属性”对话框
    2. 单击数据源 1 属性下拉箭头并选择要在比较中使用的字段。
    3. 单击数据源 2 属性下拉箭头并选择要在比较中使用的字段。
    4. 单击运算符下拉箭头并选择要在比较中使用的运算符。
    5. 单击添加

      该条件即添加到错误条件列表中。

    6. 根据需要重复步骤 13b 到 13e。
    7. 单击确定

      将弹出几何重叠校验属性 对话框。

    8. 前进至步骤 15。
  14. 如果已选择比较所有属性选项并且要忽略特定属性,请执行以下操作:
    1. 选中忽略的属性(要素级元数据) 复选框。
    2. 单击选择属性

      将弹出忽略的属性 对话框。

      “忽略的属性”对话框
    3. 选中要在查找空间关系时忽略的属性的名称旁边的复选框。
      注注:

      要选中或取消选中属性名称旁边的复选框,分别单击全选全部清除

    4. 单击确定

      将弹出几何重叠校验属性 对话框。

    5. 转至步骤 15。
  15. 单击类型下拉箭头并选择校验时使用的空间关系类型。
    • 接触 - 要素类 1 中要素某个部分与要素类 2 中要素的边界相接。要素的内部并不相交。
    • 包含 - 要素类 1 中的要素完全包围要素类 2 中的要素。
    • 相交 - 要素类 1 中要素的所有部分均与要素类 2 中要素的所有部分接触。
    • 关联 - 根据两个要素类中要素的内部、边界和外部定义自定义空间关系。
    • 包含于 - 要素类 2 中的要素完全包围要素类 1 中的要素。
    • 交叉 - 要素类 1 中要素的内部与要素类 2 中要素的内部或边界(如果为面)在某一点接触。
    • 重叠 - 要素类 1 中要素的内部部分覆盖要素类 2 中的要素。仅能比较相同几何的要素。

    如果从类型下拉列表中选择“关联”,则自定义空间关系文本框变为可用。

  16. 如果已选择关系,则在自定义空间关系文本框中输入自定义空间关系参数。
    注注:

    由于可在复合校验中包括各种条件和几何,因此不建议使用“关系”空间关系。

  17. 要反向空间关系,选中不 - 查找不在此关系中的要素复选框。
  18. 容差文本框中输入要用于容差的单位数。
  19. 单击容差下拉箭头,然后选择要用于容差的测量单位。
  20. 单击确定

    将弹出复合校验属性 对话框。

  21. 单击确定
4/27/2014