元数据设计,实施和最佳实践的创新

DCMI期间编码方案

创作者: 西蒙柯克斯
贡献者: 安迪•鲍威尔
安德鲁威尔逊
发行日期: 2006-04-10
最新版本: //www.voudr.com/specifications/dublin-core/dcmi-poriod/
发布历史: //www.voudr.com/specifications/dublin-core/dcmi-period/release_history/
描述: 本文档定义了DCMI期间,一种用于指示使用其限制的单个时间间隔的机制,并表示作为文本字符串的信息。值字符串的组件对应于间隔的开始和结束,其中任何一个都可以在单端间隔的情况下省略。描述了一种使用DCSV语法在文本字符串中编码DCMI时段的方法。该表示法用于表示DCMES元素的值覆盖范围和日期。

目录

    1. 介绍
    1. 识别时间间隔 - DCMI期间方案
    1. 用dccsv语法编码DCMI周期
    1. 例子
    1. 参考文献

1.介绍

有几种方法可用于指示时间间隔。这些包括但不限于:

  • 一种的名字,通常在枚举中定义,例如艺术,文化,历史,考古,地质或宇宙学,地质或宇宙中的议题或期间,列表统治者名称,家庭或朝代等。
  • 限制间隔,使用数字或命名值,后者可选地包括诸如的限定符开始,结束,中间, 等等。

Dublin Core™元数据元素集[DCMES]包括两个元素,报道日期,其值可能表示时间间隔。

如果使用名称,则选择它的枚举决定了其含义。

日期和时间[W3C-DTF]的ISO8601标准的W3C配置文件通常用于识别时间瞬间,但不提供用于指示时间间隔的明确机制。

本文档定义了DCMI期间,使用简单模型的编码方案来指定时间间隔的限制,并描述了使用DCSV语法[DCSV]作为文本字符串编码DCMI期间的方法。DCMI期间旨在类似于用于识别地点的DCMI框[框],因此允许在DCMES元素中一致地编码时空信息报道,以及之间的一致性报道日期.DCMI Period的组件在可能的情况下重用W3C-DTF语法。

DCMI期间表示单一时间间隔.如果需要指示一个时间瞬间,那么可以使用W3C-DTF [W3C-DTF]。对于多个不相交的间隔,可以使用重复的DCMI周期实例。DCMI周期不适合识别重复的和周期性的时间间隔。

2.识别时间间隔- DCMI周期编码方案

通过指定间隔的开始和结束来指示时间间隔。

我们定义了以下分量来描述区间:

组件标签 定义 默认组件值1
开始 对应于时间间隔的开始的瞬间 -inf.2
结束 对应于时间间隔的终止的即时 2
方案 用于表示开始和结束组件中的时间瞬间的编码3. W3C-DTF
的名字 时间间隔的名称4. -

**1***所有组件都是可选的
***2**如果不存在开始或结束,那么这意味着在该方面无界的间隔。因此,具有单个组件开始=“2000-01-26”的DCMI期将确定2000年的澳大利亚日期开始的间隔。和继续那段时间。
**3.**If a non-numeric encoding is used then matching is maximally inclusive: i.e. if a start component is expressed as a named era then the interval being identified starts at the beginning of the era, and conversely for an end component the interval ends at the end of the named era.
**4.**在此上下文中,该名称是非规范性的。在冲突的情况下,由起始值和结束值标识的间隔优先。提供这个名称只是为了方便用户。_

3.编码DCMI期间

DCMI周期标识符的组件在分列时没有含义,因为在任何特定实例中,它是指示特定时间间隔的完整集。对于使用有限字符集进行编码数据的系统,可以通过根据DCSV推荐[DCSV]将组件包装成单个文本字符串来方便地完成。

使用DCSV语法并使用上面定义的组件名称的DCMI Period值字符串如下所示:

开始= v1;结束= v2;计划= v3;= v4名称;

其中V1-V4是如上表所定义的组件值。

所有组件都是可选的,但不能重复。排序并不重要。

4.例子

大萧条:

名称=大萧条;开始= 1929;结束= 1939;

2000年珀斯国际艺术节:

名称= 2000年珀斯国际艺术节;开始= 2000-01-26;结束= 2000-02-20;

1999澳式足球联赛总决赛(AFL是一项鲜为人知的澳大利亚球类运动):

开始= 1999 - 09 - 25 - t14:20 + 10点;结束= 1999 - 09 - 25 - t16:40 + 10点;计划= W3C-DTF;

显生宙:

开始=寒武纪;计划=地质时间尺度;name =显生宙;

5.参考文献

(盒)
S. Cox,2000,DCMI盒 - 规范的位置的空间限制,以及在文本字符串中将其编码的方法
//www.voudr.com/specifications/dublin-core/dcmi-box/

[DCMES]
1999. Dublin Core™元数据元素集,版本1.1:参考说明
//www.voudr.com/specifications/dublin-core/dces/

[DCSV]
S.Cox,R.Iannella,2000.在文本字符串中编写标记值列表的语法
//www.voudr.com/specifications/dublin-core/dcmi-dcsv/

[W3C-DTF]
M. Wolf,C. Wicksteed,1997年,日期和时间格式
http://www.w3.org/tr/note-datetime.