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

点编码方案

创造者: 西蒙•考克斯
参与者: 安迪•鲍威尔
安德鲁•威尔逊
发行日期: 2006-04-10
最新版本: //www.voudr.com/specifications/dublin-core/dcmi-point/
发布历史: //www.voudr.com/specifications/dublin-core/dcmi-point/release_history/
描述: 本文定义了DCMI Point,这是一种使用地理坐标表示空间中的点并将该信息表示为值字符串的机制。值字符串的组件对应于北方向和东方向的位置坐标,以及可选的海拔,还允许指定坐标系统和单位,如果需要,还可以指定名称。描述了一种使用DCSV语法在文本字符串中编码DCMI Point的方法。这种表示法用于表示DCMES元素Coverage的值,特别是在使用HTML元元素时。

表的内容

    1. 简介
    1. 确定一个位置- DCMI点方案
    1. 用DCSV语法编码DCMI点
    1. 例子
    1. 参考文献

1.简介

有几种方法通常可用来指示a_place_。这些包括但不限于:

  • 一个的名字,通常以可辨认的列举方式定义,如地名辞典或管辖地区一览表;
  • 一个独特的项目点,如邮政编码;
  • a的坐标,使用地理值或一些明确定义的投影和单位;
  • 一组弧或面,描述多边形多面体外围的:包括该地点的外围的;
  • 限制指包含场所的规则形状的容器,通常是矩形的盒子在二维或三维空间中,使用地理值或一些明确定义的投影和单位。

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

2.确定一个位置- DCMI点方案

位置用点位表示,用确定的笛卡尔坐标系中的坐标来描述。该点可能对应于一个广泛区域内的某个位置,例如面积或体积质心,但我们没有在本文中指定这种关系的性质,DCMI资源描述中也没有必要这样说明。

我们定义了以下组件来描述这一点:

组件标签 定义 默认组件值1
坐标:在东方向测量的位置的坐标2 + / -正3.
坐标:在北方向测量的位置的坐标2 + / -正3.
海拔高度 在垂直方向上测量的位置的坐标2 + / -正3.
单位 应用于未标记的北、东数值的单位 签署了十进制度
zunits 用于标高未标记数值的单位
投影 投影名称与所需参数一起使用,如椭球参数、基准面、标准平行线和子午线、区域等 地球上北、东的地理坐标;海拔高度:高于平均海平面的高度。
的名字 这个地方的名字4 -

1所有组件都是可选的。
2组件值的表示是表示数字的文本字符串。单位应使用传统的(SI)符号,除非有相关的单位或zunits组件。然而,如果单位作为任何值组件的一部分,那么对于这个组件,这些单位将覆盖那些由units或zunits给出的。
3.如果这个组件不存在,那么值表示是未定义的。执行数值比较的处理器建议设置对应于最大包容性匹配的值表示,例如,如果缺少一个坐标,位置是一条线,如果缺少两个坐标,位置是一个平面。
4在这种情况下,名称是不规范的。在发生冲突的情况下,由坐标值标识的位置优先。提供这个名称只是为了方便用户。

3.编码DCMI点

上面指定的组件在分解时没有意义,因为在任何特定情况下,它是一个完整的集合,用来指示一个特定的地方。对于使用有限字符集编码数据的系统,这可以通过根据DCSV建议将组件打包成单个文本字符串方便地完成。

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

东= v1;北= v2;海拔= v3;单位= v4;zunits = v5;投影= 6;name = v7

其中v1 - v7是上表中定义的组件值。

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

4.例子

珀斯,西澳大利亚:

name =西澳珀斯;东= 115.85717;北= -31.95301

什罗浦郡Bridgnorth,英国。

东= 372000;北= 293000;单位= m;投影=英国国家电网

格林威治子午线:

东= 0;

澳大利亚的最高点,说明了3-D坐标的使用(以及澳大利亚有多平坦):

东= 148.26218;北= -36.45746;海拔= 2228;name = Mt。科修斯科山

5.参考文献

(盒)
美国考克斯,2000年。DCMI框编码方案——指定一个地方的空间限制,以及将其编码到文本字符串中的方法
//www.voudr.com/specifications/dublin-core/dcmi-box/

(dcm)
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/