ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

使用自定义 XPath 表达式验证元数据元素

需要 Data Reviewer 许可。

有些情况下,可能需要通过比使用元数据校验的预定义内容表达式可以得到的结果更为精确的方法,对元数据的内容进行评估。这可包括需要确定元数据元素是否使用特定值进行填充,例如,“联系人姓名”等于“John Smith”或者“组织标题”等于 City of“Redlands”。可能需要对两个不同元数据元素的值进行比较,以确保它们一致。这可包括对“上次更新”日期与“计划更新”日期进行比较,以确保这些日期一致。

表达式一经创建即可保存到磁盘,以便在其他元数据校验中重复使用,或者在组织内的不同人员之间共享,从而最大程度减少创建某些有时会比较复杂的查询所进行的重复劳动,并对元数据质量控制的执行方式进行标准化。

定义了校验条件之后,便可配置注释和严重性评级。注释用于提供有关写入 Reviewer 表的要素的更具体描述,并将注释复制到 Reviewer 表中的“注释”字段。严重性评级用于指示校验结果在质量保证/质量控制过程方面的重要程度。数字越小,校验结果的优先级越高。

警告:

运行元数据校验之前,必须使用以下任一方式更新数据中的元数据,以确保校验结果完整。

  • ArcCatalog 中的描述选项卡
  • 项目描述对话框中的描述选项卡,可通过 ArcMap 的目录窗口打开
  • 升级元数据地理处理工具

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

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

  4. 创建批处理作业。
  5. 右键单击批处理作业中的某个组,然后单击添加校验 > 高级校验 > 元数据校验。

    将弹出元数据校验属性对话框。

    “元数据校验属性”对话框
  6. 如有必要,在校验标题文本框中为校验输入唯一名称。

    注:

    校验标题可用于描述您使用校验评估的类型、元数据标准和条件。这在您同时拥有必填和可选的待评估元数据元素和资源时十分有用。

  7. 在校验选项区域中,选中验证元数据标准复选框。
  8. 单击配置来配置元数据元素表达式。

    将显示元数据内容验证 对话框。

    “元数据内容验证”对话框
  9. 在元素表达式区域中,选择自定义表达式选项。
  10. 单击自定义表达式下拉箭头,然后选择创建自定义表达式。

    提示:

    也可对先前保存的表达式进行编辑以更新查询,方法是从自定义表达式下拉列表中选择表达式,然后单击编辑以打开编辑自定义表达式 对话框。

  11. 在编辑自定义表达式区域的校验名称文本框中输入查询的描述性名称。

    注:

    校验名称可用于描述所评估的元素和使用自定义表达式查找的错误条件。它也是查询保存到磁盘后,创建自定义表达式下拉列表中所列出的内容。

  12. 在编辑自定义表达式区域内的 XPath 表达式文本框中输入自定义 XPath 1.0 表达式。
  13. 在编辑自定义表达式区域内的状态文本框中,输入查询的结果所构成内容的简要描述。

    注:

    “状态”属性中输入的文本将写入 Reviewer 表中错误结果的 REVIEWSTATUS。如果错误条件的描述较为详尽,之后质量控制工作流程中错误的报告和校正将更为理想。

    “元数据内容验证”对话框中的完整自定义表达式

  14. 在编辑自定义表达式区域中,单击验证以验证 XPath 表达式的语法。
  15. 查询验证成功后,可单击保存至磁盘,保存自定义 XPath 表达式以供重复使用。

    注:

    运行正在进行配置的校验时不需要保存表达式,但如果要在不同元数据校验中重复使用表达式,则需要保存该表达式以便在其他校验中使用。保存的 XPath 表达式将存储为 XML 格式文本文件,并根据校验名称文本框中定义的值进行命名。生成的文件存储在磁盘的 <User_Profile>\My Documents\ESRI\DataReviewer<release>\Metadata\Queries 目录中。

  16. 在元素表达式区域中,单击添加表达式以将元数据元素或自定义表达式对添加到已配置的表达式区域内的列表。

    注:

    在已配置的表达式区域中的列表上,为内容评估配置的每个自定义 XPath 表达式均表示为单行。

  17. 单击确定关闭元数据内容验证 对话框。
  18. 如有必要,可在 Reviewer 备注区域的注释文本框中为校验结果输入描述性文本。
  19. 如有必要,请单击严重性下拉箭头并在 Reviewer 备注区域中选择指示校验结果优先级的值。

    严重性可指示校验结果的重要性。优先级的范围在 1 至 5 之间,1 为最高优先级,5 为最低优先级。

  20. 单击确定。
  21. 保存批处理作业。
  22. 单击确定。

相关主题

  • 元数据元素内容验证
  • 使用预定义表达式验证元数据元素
  • 使用预定义表达式来验证独立元数据

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明