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

DCMI盒编码方案

创作者: 西蒙柯克斯
贡献者: 安迪•鲍威尔
安德鲁威尔逊
皮特·约翰斯顿
发行日期: 2006-04-10
最新版本: //www.voudr.com/specifications/dublin-core/dcmi-box/
发布历史: //www.voudr.com/specifications/dublin-core/dcmi-box/release_history/
描述: DCMI框编码方案是一种使用其地理限制识别空间区域的方法,并表示作为值字符串的信息。值字符串的组件对应于北,南,东西方向和西部方向上的边界坐标,以及可选地上下,也允许指定坐标系和单位,以及如果需要的名称。描述了一种使用DCSV语法在文本字符串中编码DCMI框的方法。该符号旨在表示DCMES元素覆盖的值,特别是在使用HTML元元素时。

表的内容

    1. 介绍
    1. 识别一个地方 - DCMI框方案
    1. 使用dccsv语法编码DCMI框
    1. 例子
    1. 参考文献

1.介绍

有几种方法可以用来表示位置。这些包括但不限于:

  • 一种的名字,通常在可识别的枚举中定义,例如宪录或司法管辖区的列表;
  • 一个独特的项目点,如邮政编码;
  • a的坐标,使用地理值或一些明确定义的投影和单位;
  • 描述…的一组弧线或面多边形多面体包括该地点的周长;
  • 限制常规形状的容器中包含一个地方,通常是矩形的盒子在两个或三个维度中,使用地理值或一些明确定义的投影和单位。

Dublin Core™元数据元素集[DCMES]包括一个元素,报道,它的价值可能是一个地方。如果使用名称或地理代码作为属性的值表示形式,则从中选择的枚举将确定有效的值字符串。但是,没有简单的、常用的符号来表示使用坐标的位置。在这里,我们定义了DCMI Box,这是一种编码方案,它指定了一个地方的地理限制,并描述了使用DCSV语法[DCSV]在文本字符串中编码DCMI Box的方法。

在最简单的用法中,DCMI框近似于使用具有规则形状的容器的容器的范围。对于不规则形状的更精确表示,可以使用使用DCMI框定义的一组简单区域的“平铺”的方法。或者,可以使用描述多边形或多面体的另一个符号。如果值对应于a的值,则DCMI Point [Point]可用。

2.识别一个地方 - DCMI框方案

我们通过考虑完全包围的地方的最小矩形盒来识别一个地方,其面与识别的笛卡尔坐标系[图]的轴对齐。

虚构地理地貌的形象。

我们定义了以下组件来描述盒子:

组件标签 定义 默认组件值1
northlimit 最北方的脸部或边缘的恒定坐标2 3.
伊斯特林 最东的面或边缘的固定坐标2 3.
southlimit 恒定的圆面或边缘坐标2 -inf.3.
Westlimit. 最西方面或边缘的恒定坐标2 -inf.3.
上海 最上面的面或边的固定坐标2 3.
下限 最下面的面或边的固定坐标2 -inf.3.
单位 适用于未标记数值northlimit、eastlimit、southlimit、westlimit的单位 签署了小数度
zunits 应用于Uplabelled Uplimit的单位,下限
投影 用于任何参数的投影名称,如椭球参数、基准面、标准平行线和子午线、区域等 地球上的地理坐标为Northlimit,Eastlimit,Southlimit,Westlimit;高于上海市平均海平面的高度,下限
的名字 这个地方的名字4. -

**1***所有组件都是可选的。如果不存在任何*限制组件,那么这意味着在该方面无界的间隔。因此,具有单个组件Northlimit =“0”的DCMI框将识别整个Southern Hemisphere._

**2***组件值是表示数字的文本字符串。除非存在相关单位或Zunits组分,否则应使用常规(SI)符号包括单位。但是,如果将单位作为任何组件值的一部分给出,则对于此组件,这些组件覆盖由单位或Zunits给出的那些._

**3.***如果该组件不存在,则该值为undefined。建议执行数值比较的处理器设置对应于最大兼容匹配的值

**4.***在此上下文中,名称是非规范性的。在冲突的情况下,由坐标值识别的位置优先。只提供用户方便的名称._

3.使用dccsv语法编码DCMI框

上面指定的组件在分列时没有含义,因为在任何特定实例中,它是一个完整的集合,它起到指示特定位置。对于使用有限字符集进行编码数据的系统,可以通过根据DCSV语法[DCSV]将组件包装成单个文本字符串来方便地完成。

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

northlimit = v1;eastlimit = v2;southlimit = v3;westlimit = v4;uplimit = v5;downlimit = 6;单位= v7中;zunits = v8;投影= v9;name = v10

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

所有组件都是可选的,但不能重复,它们的顺序不重要。

4.例子

澳大利亚西部:

name =澳大利亚西部;northlimit = -13.5;southlimit = -35.5;westlimit = 112.5;eastlimit = 129

Jindabyne湖:

Northlimit = 5980000;Westlimit = 644000;Eastlimit = 647000;南望= 5966000;单位= m;投影= UTM区55南

西半球:

westlimit = 180;eastlimit = 0

热带地区:

Northlimit = 23.5;Southlimit = -23.5.

一个矿井,说明了使用3-D坐标:

Northlimit = -21.3;Southlimit = -21.4;Westlimit = 139.8;Eastlimit = 139.9;上海= 400;Downlimit = -100;名称=公爵夫人铜矿

5.参考文献

(dcm)
都柏林核心™元数据元素集,版本1.1:参考描述,
//www.voudr.com/specifications/dublin-core/dces/

(点)
DCMI点编码方案,
//www.voudr.com/specifications/dublin-core/dcmi-point/

[DCSV]
DCMI DCSV:在文本字符串中表示简单结构化数据的语法,
//www.voudr.com/specifications/dublin-core/dcmi-dcsv/