编辑: 过于眷恋 | 2019-08-27 |
2014 -
08 -
21 发布
2014 -
12 -
01 实施 国家林业局 发布LY/T XXXXX―XXXX I 目次前言 II
1 范围
1 2 术语与定义
1 3 符号及其说明
2 4 元数据结构与内容
4 5 其他规定
6 附录 A(规范性附录)元数据模式.
8 附录 B(规范性附录)元数据的数据字典.16 LY/T XXXXX―XXXX II 前言本标准按照GB/T1.1-2009给出的规则起草. 本标准由国家林业局信息化管理办公室提出. 本标准由全国林业信息数据标准化技术委员会(SAC/TC386)归口. 本标准起草单位:国家林业局调查规划设计院、中国林业科学研究院资源信息研究所. 本标准主要起草人:张旭、高显连、李凡、杨彦臣、李轩、刘燕、陈艳、于新文、邓广、白降丽. LY/T XXXXX―XXXX
1 林业信息元数据
1 范围 本标准规定了描述林业信息资源特征所需的元数据及其表示方式. 本标准规定的元数据用以描述林 业信息的标识、内容、质量、状况和其他相关特征的. 本标准适用于各类以林业相关信息为主要内容的数据集的描述与发布.
2 术语与定义 2.1 数据集 dataset 由相关数据组成的可标识集合. 注: 一个数据集可能是一个较小的数据集合,在物理上或逻辑上位于一个较大的数据集之内;
或者,一个数据集 也可能由若干数据集组成,是这些子数据集的父数据集.理论上,一个数据集可以小到单个数据文件或关系 数据库中的单个数据表.图像、音频、视频、软件等也可以被视为数据集.在本标准中,数据集是元数据的 描述对象. 2.2 数据集类型 dataset type 根据数据集的结构或资源特征,对数据集所作的类型划分. 2.3 元数据 metadata 关于数据的数据,是描述数据的内容、覆盖范围、质量、状况、管理方式、数据的所有者、数据的 提供方式等有关的信息. 2.4 元数据模式 metadata schema 反映元数据子集、 元数据实体以及元数据元素之间关系的表达方式, 本标准采用统一建模语言静态 结构
图表示. 2.5 元数据元素 metadata element 元数据的基本单元. 注:与统一建模语言术语中的属性同义. 2.6 元数据实体 metadata entity 一组说明数据同类特征的元数据元素的集合. 元数据实体可以是单个实体, 也可以是包括一个或多 个实体的聚合实体. 注:统一建模语言术语中的类同义. 2.7 元数据子集 metadata section 相互关联的元数据实体和元素的集合. LY/T XXXXX―XXXX
2 注:与统一建模语言术语中的包同义. 2.8 类class 一系列具有相同属性、操作、方法、关系、行为的对象集.类常用来表示被建模系统的一个概念, 根据模型种类的不同,所表述的概念不同.本标准中,类用来表示元数据实体. 2.9 数据质量 data quality 有关数据满足规定和隐含需求能力的总体特征. 2.10 数据志 lineage 从数据源到数据集当前状态的演变过程的说明,包括获取或生产数据使用的数据源(原始资料)的 说明、数据处理过程中的事件、参数、步骤的情况以及负责单位的有关信息等.
3 符号及其说明 3.1 缩略语 UML 统一建模语言(Unified Modeling Language) 3.2 符号 本标准用到的UML符号见图 1. 图1UML 符号 3.3 关联 a) 关联用于描述两个或更多类之间的关系.UML 定义了三种不同类型关联关系:普通关联、聚合 关联和组合关联.关联的方向用在线段终点的箭头标记,指明方向的关联称为单向关联,如果 不指明方向,则认为是双向关联. ――普通关联简称关联:表示两个类之间的一般关系. ――聚合关联简称聚合: 表示两个类之间的整体与组成部分的关系, 图中空心菱形相邻的类担 当容器角色,另一个类担当容器构件角色. ――组合关联简称组合: 表示两个类之间的整体与组成部分的关系, 图中实心菱形相邻的类担 当容器角色,另一个类担当容器构件角色.组合关联是强聚合关系.如果删除一个容器对 象,则它的所有容器构件也被删除.当没有容器对象,表示容器对象局部的对象就不可能 存在时,应当使用组合关联. LY/T XXXXX―XXXX
3 b) 泛化表示类之间的一般与特殊的关系.其中,三角形相邻的类为超类,也即泛化类;
泛化关联 的另一端则为子类,也即特化类.泛化就是指超类与可以替代它的子类之间的关系.泛化关系 中,子类继承超类的所有属性和行为,并且可以扩展. c) 依赖表示类之间语义上的相互依赖关系.其中,箭头相邻的类为供方类/接口,依赖关联的另 一端为客户类.供方类/接口的变化将影响客户类或向客户类提供所需的信息. d) 角色用于描述源对象与目标对象之间的关系, 表示类在关联中的作用. 如果一个关联中只有一 个特定的方向,就用一个角色名称表示相应的源和目标的关系.在双向关联中,将提供两个角 色名称,见图 2. ―― 图2关联的角色 1) 角色可通过关联基数来描述其多重性,即关联中的一个角色可以有多个对象,见图 3. 图3关联的基数 3.4 构造型 构造型(Stereotype)是对已有UML概念的扩展,是在已定义的UML模型元素的基础上构造一种新的 模型元素的机制.以下是本标准使用的构造型的简单说明. a) 是表示对象的域及可用于对象的操作的一种类,有属性和关联. b) 是没有身份标识的一组值的描述符, 包括预先定义的简单类型和用户自定义的类 型.其中,简单数据类型有数字型、字符串型和时间型;
用户自定义的数据类型是枚举型. c) 是一种数据类型, 它的实例构成具明确定义的字符值列表. 通常枚举的名称与它的字 符值的名称都应予以声明.枚举的意思是一个类中所有可能取值的简短列表. d) 用于描述更开放的枚举类. 是一个灵活的枚举, 表通常用于表示可能取 值的长列表. 如果表中的元素完全是已知的, 应当使用枚举;
如果只有元素的可能值是已知的, 则应使用代码表. e) 是逻辑上相关的组成部分的聚合,包可包含子包.包用一个大矩形框来表示,矩形框上 带一个短小突出的小矩形连在大矩形框的左上角,见图 4.如果包的内容没有表示出来,那么 在大矩形框中写上包的名称.如果包的内容写在大矩形框内,则包名放在小矩形中. LY/T XXXXX―XXXX
4 f) 是一种子包,它包含了对包的定义,而不包含任何子包.表示方式见图 4. ―― 图4包和叶的表示方式
4 元数据结构与内容 4.1 描述形式 a) 使用 UML 描述林业信息元数据模式,形成林业元数据 UML 类图,见附录 A. b) 林业元数据内容的详细、完整定义采用数据字典的形式描述,见附录 B. c) 元数据模式与元数据内容的对应关系见表 1. 表1元数据模式与数据字典的对应关系表 元数据模式 元数据数据字典 包(package) 元数据子集 类(class) 元数据实体 属性(attribute) 元数据元素 关联(association) 元数据元素 4.2 层次结构 a) 元数据项按内容的涵盖范围从大到小可划分为
3 层,见图 5. 图5元数据层次结构 b) 元数据的层次结构应符合下面规定: 根节点为元数据. ――根节点的下级节点为描述信息的不同方面特征的元数据子集. LY/T XXXXX―XXXX
5 ――元数据子集由描述内容具有逻辑关系的多个元数据实体和元数据元素组成. ――元数据实体由元数据实体和元数据元素组成. 4.3 包 本标准用UML中 包 的概念表示元数据子集,用 类 的概念表示元数据实体,用 属性 的概 念表示元数据元素,见图6. 图6元数据包 4.4 内容 林业信息元数据应包含要描述的林业信息的全部元数据子集、 元数据实体和元数据元素的信息. 林 业信息元数据包主要由15个元数据子集构成,每个子集由若干元数据实体(UML类)和若干元数据元素 (UML类属性)构成.其中,有12个数据子集直接构成元数据,可单独使用;
而引用和负责单位联系信 息、度量单位、覆盖范围信息3个数据子集是公用信息子集,由其他子集调用,不单独使用. 4.4.1 元数据实体集信息 元数据实体集信息描述林业信息的全部元数据信息,应包含元数据的文件标识符、语种、字符集、 联系单位、创建日期、元数据标准等信息. 4.4.2 标识信息 标识信息唯一标识林业数据集的基本描述信息,应包括被引用的资源的信息、数据集摘要、资源开 发的目的、可信度、状况和联系方等信息. 4.4.3 限制信息 限制信息描述了访问和使用数据集、资源的法律限制与安全限制的信息. 4.4.4 数据质量信息 LY/T XXXXX―XXXX
6 数据质量信息是数据集质量评价的描述信息,应包含数据生产相关的数据志信息. 4.4.5 维护信息 维护信息是数据集资源和元数据的更新频率与更新范围的信息. 4.4.6 空间表示信息 空间表示信息包含数据集中用于表示空间信息的机制信息,如格网数据和矢量数据的空间表示信 息. 4.4.7 参照系信息 参照系信息描述数据集采用的空间和时间参照系的相关信息. 4.4.8 内容信息 内容信息提供数据内容特征的描述信息,应包含要素名、属性列表与属性结构等信息. 4.4.9 分发信息 分发信息应包含资源分发方的信息和资源获取的途径等信息. 4.4.10 扩展信息 扩展信息应包含用户定义的扩展信息. 4.4.11 应用模式信息 应用模式信息应包含有关用于建立数据集的应用模式信息. 4.4.12 获取信息 获取信息描述有关数据集中数据获取的详细信息.
5 其他规定 5.1 元数据扩展 在大多数的情况下,可以直接从本标准中按元数据的约束/条件选择需要的元数据实体和元数据元 素进行应用. 当需要制定专用标准且所需要元数据元素或实体在本标准中不存在时, 可以按下列规定对 本标准实施扩展. 5.1.1 扩展类型 本标准可做以下扩展: 增加新元数据子集、新元数据实体、新元数据元素;
建立新代码表,代替现有值域为自由文本的元 数据的域;
扩展代码表,增加新代码数据项;
对现有元数据元素实施更加严格的约束/条件;
对现有元 数据元素的域施加更多的限制.扩展的元数据实体可以包含扩展的和现有的元数据元素. 5.1.2 扩展限制 本标准不允许以下扩展: LY/T XXXXX―XXXX
7 不应用扩展的元数据元素来改变现有元数据元素的名称、定义;
对现有元数据元素扩展时, 不得将必选项变更为条件必选或可选项, 不得将条件必选项变更为可选 项,不得将代码表变更为自由文本.不得改变代码表中的已有代码. 5.1.3 扩展原则 对于本标准中已经存在的元数据,可以通过扩展代码表对其值域增加限制,或者变更约束/条件施 加更严格的限制. 对于本标准中没有的元数据项, 如果国家标准、 行业标准或ISO 标准中已经存在时, 则从行业标准、 国家标准、ISO 标准中选取合适的元数据项作为本标准的扩展;
如果国家标准、行业........