前言
ISO(国际标准化组织)是由各国标准化机构(ISO 成员机构)组成的全球性联合会。制定国际标准的工作通常由 ISO 技术委员会完成。对某一技术委员会所关注的主题感兴趣的每个成员机构都有权在该委员会中派代表。与 ISO 联络的国际组织、政府和非政府组织也参与工作。ISO 与国际电工委员会(IEC)密切合作,处理所有电工标准化问题。
本文件的制定和后续维护程序描述在《ISO/IEC 指南》第 1 部分中。特别是,各类 ISO 文件所需的不同批准标准应予以注意。本文件是按照《ISO/IEC 指南》第 2 部分的编辑规则起草的(参见 www.iso.org/directives)。
ISO 提醒,实施本文件可能涉及使用专利。ISO 对任何已声明的专利权的证据、有效性或适用性不持立场。截至本文件发布之日,ISO 尚未收到任何需要实施本文件的专利通知。然而,实施者应注意,这可能并非最新信息,最新信息可从 www.iso.org/patents 上的专利数据库中获取。ISO 不对识别任何或所有此类专利权负责。
本文件中使用的任何商品名称仅为方便用户而提供的信息,并不构成认可。
关于标准的自愿性性质、ISO 特定术语和与合格评定相关的表达的解释,以及关于 ISO 遵循世界贸易组织(WTO)技术性贸易壁垒(TBT)原则的信息,请参见 www.iso.org/iso/foreword.html。
本文件由技术委员会 ISO/TC 211 “地理信息/地理信息学”编制,并与欧洲标准化委员会(CEN)技术委员会 CEN/TC 287 “地理信息”合作,根据 ISO 和 CEN 之间的技术合作协议(维也纳协议)进行。
本首次版本取消并取代了 ISO/TS 19115-3:2016 的首次版本,并进行了技术修订。
主要变化如下:
- 已更新对其他文件的引用;特别是,ISO 19139:2007 已更新为 ISO/TS 19139-1:2019;
- 组件已重新分配到相关的主要国际标准,特别是 ISO 19115-1:2014、ISO 19115-2:2019 和 ISO 19103:2015;
- 通过聚合 ISO 19115-1:2014 和 ISO 19115-2:2009 中定义的包而派生的附加包和命名空间已被删除;
- 为减少信息重复并将有关要求、符合性测试及其所引用的条款的信息集中起来,表格已被整合;
- ISO 19115-1:2014 和 ISO 19115-2:2019 的 XML 模式中的元素已重新排序,以便与关联数据字典中的属性顺序对齐。已生成适当的 XML 样式表(XSLT),以协助将 XML 记录从符合以前版本模式的记录转换为符合当前版本模式的记录。HMMG 中的概念模型已被扩展,包括 ISO 19115-1:2014、ISO 19115-1:2014/Amd 1:2018 和 ISO 19115-1:2014/Amd 2:2020 以及 ISO 19115-2:2019 数据字典中规定的属性排序。
ISO 19115 系列的所有部分的列表可在 ISO 网站上找到。
对本文件的任何反馈或问题应直接向用户的国家标准机构提出。完整的这些机构列表可在 www.iso.org/members.html 上找到。
引言
0.1 地理信息资源的元数据模型
ISO 19115-1 和 ISO 19115-2 共同提供了描述地理信息资源的概念模型。这些模型代表了地理信息资源的元数据。ISO 19115-1 解释了元数据的重要性,通过定义元数据实体、元素和术语,以及建立额外元数据内容的扩展程序,来规范描述地理信息资源的模型。它还包含描述 ISO 19119:2005 和 ISO 19119:2005/Amd 1:2008 中定义的网络服务的元数据元素,这些元素不再包含在 ISO 19119:2016 中,因为它们已被其他 ISO 地理信息标准(例如 ISO 19110:2016 和 ISO 19157:2013)中定义的更详细的地理数据类型和数据质量元数据元素所取代。
注:ISO 19115-1:2014,附录 G 描述了从 ISO 19115:2003 的修订内容。
ISO 19115-2 通过添加获取信息的模型和扩展元数据(MD_Metadata)、数据质量(DQ_DataQuality,现为 ISO 19157:2013)、空间表示(MD_SpatialRepresentation)和内容信息(MD_ContentInformation)的模型来扩展 ISO 19115-1。
0.2 元数据模型的 XML 编码
由于 ISO 19115-1 和 ISO 19115-2 定义了元数据内容的概念模型,这些模型与任何特定的编码方案无关。要在 XML 中使用这些模型需要开发实现概念模型的 XML 编码。
过去,ISO 19115:2003(ISO 19115-1 和 ISO 19115-2 的前身)提供了由 ISO/TS 19139:2007 和 ISO/TS 19139-2:2012 定义的 XML 编码,称为“gmd”。
随着 ISO 19115-1 和 ISO 19115-2 的出现,需要一种新的 XML 编码。本文档通过为 ISO 19115-1 和 ISO 19115-2 元数据内容提供集成的 XML 模式,满足了这一需求,有效地取代了 ISO/TS 19139:2007 和 ISO/TS 19139-2:2012。
0.3 集成模式
本文档提供的集成模式使得在元数据实例文档中可以一起使用 ISO 19115-1:2014 和 ISO 19115-2:2019 的概念,并且能够使用标准软件工具实现元数据内容的自动验证和交换。
这些集成模式是根据 ISO/TS 19139-1:2019 中定义的规则,从 ISO 19115-1 和 ISO 19115-2 概念模型中导出的,应用于实施就绪的 UML 版本概念模型,如第 10 条所述。实施方法使得概念模型元素的模块化和重用变得更加容易。
在不改变语义的情况下,将抽象类添加到 ISO 地理信息协调模型中,以创建用于此 XML 实现的实施模型(详见第 10 章)。
0.4 目的和使用
此 XML 实现的主要用例是示例性的客户端-服务器环境中的地理元数据交换,例如万维网,在这种环境中,元数据内容的内部管理和结构与用于元数据信息交换的编码无关。
在信息共享社区中采用这种地理元数据 XML 模式将带来标准化在资源发现、访问、使用和理解方面的好处。
1 范围
本文件通过定义以下工件,定义了ISO 19115-1和ISO 19115-2的集成XML实现:
- 一组XML模式,用于验证符合ISO 19115-1和ISO 19115-2中定义的概念模型元素的元数据实例文档;
- 一组ISO/IEC 19757-3(Schematron)规则,用于实现ISO 19115-1和ISO 19115-2 UML模型中未被XML模式验证的验证约束。
本文档描述了用于生成ISO地理信息概念模型相关元数据的XML模式的过程。这些XML模式直接从概念UML模型生成(见8.5)。
2 规范性引用文件
下列文件通过引用构成本文件的一部分。对于注明日期的引用,仅引用的版本适用。对于未注明日期的引用,适用最新版本(包括所有修订)。
- ISO 19103:2015, 地理信息——概念模式语言
- ISO 19110:2016, 地理信息——要素目录编制方法
- ISO 19115-1:2014, 地理信息——元数据——第1部分:基本原则
- ISO 19115-1:2014/Amd 1:2018, 地理信息——元数据——第1部分:基本原则——修订1
- ISO 19115-1:2014/Amd 2:2020, 地理信息——元数据——第1部分:基本原则——修订2
- ISO 19115-2:2019, 地理信息——元数据——第2部分:获取和处理扩展
- ISO 19136-1:2020, 地理信息——地理标记语言(GML)——第1部分:基本原则
- ISO/TS 19139-1:2019, 地理信息——XML模式实现——第1部分:编码规则
3 术语、定义和缩略语
3.1 术语和定义
为了本文件的目的,以下术语和定义适用。
- ISO和IEC维护标准化使用的术语数据库,可以在以下地址找到:
- ISO在线浏览平台:可访问https://www.iso.org/obp
3.1.1 命名空间
namespace
- 由 URI 引用标识的名称集合,在 XML 文档中用作元素