| 标准编号 | GB/T 23707-2009 (GB/T23707-2009) | | 中文名称 | 地理信息 空间模式 | | 英文名称 | Geographic information -- Spatial schema | | 行业 | 国家标准 (推荐) | | 中标分类 | A75 | | 国际标准分类 | 07.040; 35.240.70 | | 字数估计 | 140,178 | | 发布日期 | 2009-05-06 | | 实施日期 | 2009-10-01 | | 采用标准 | ISO 19107-2003, IDT | | 标准依据 | 中华人民共和国国家标准批准发布公告2009年第6号(总第146号) | | 发布机构 | 中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会 | | 范围 | 本标准定义了用于描述地理要素的空间特征的概念模式和基于这些模式的一组空间操作。它处理3维以内的矢量几何与拓扑, 为位于最多3个轴的坐标空间中的不超过3个拓扑维的空间对象的地理信息的存取、查询、管理、处理和数据交换定义标准的空间操作。 |
GB/T 23707-2009
Geographic information.Spatial schema
ICS 07.040;35.240.70
A75
中华人民共和国国家标准
GB/T 23707-2009/ISO 19107:2003
地理信息 空间模式
(ISO 19107:2003,IDT)
2009-05-06发布
2009-10-01实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布
目次
前言 Ⅴ
引言 Ⅵ
1 范围 1
2 一致性 1
2.1 概述 1
2.2 一致性类 2
3 规范性引用文件 3
4 术语和定义 3
5 符号、注记与缩略语 12
5.1 表达与注记 12
5.2 组织 17
5.3 缩略语 18
6 几何包 18
6.1 语义 18
6.2 几何根包 20
6.3 几何单形包 26
6.4 坐标几何包 37
6.5 几何聚集形包 68
6.6 几何复形包 70
7 拓扑包 74
7.1 语义 74
7.2 拓扑根包 76
7.3 拓扑单形包 79
7.4 拓扑复形包 91
8 派生拓扑关系 93
8.1 概述 93
8.2 布尔或集合算子 93
8.3 Egenhofer算子 94
8.4 全拓扑算子 95
8.5 组合 95
附录A(规范性附录) 抽象测试套件 96
附录B(资料性附录) 按概念分类组织的术语与定义 105
附录C(资料性附录) 空间概念模式示例 113
附录D(资料性附录) 应用模式示例 119
附录NA(资料性附录) 不同维数的几何对象与拓扑对象构成对照 128
参考文献 129
图1 UML关联示例 14
GB/T 23707-2009/ISO 19107:2003
图2 UML包依赖关系示例 17
图3 标准条目中UML包的依赖关系 18
图4 几何包:类的内容和内部依赖关系 19
图5 具有特化关系的几何基本类 20
图6 GM_对象(GM_Object) 21
图7 GM_边界(GM_Boundary) 27
图8 GM_单形(GM_Primitive) 29
图9 GM_点(GM_Point) 31
图10 GM_可定向单形(GM_OrientablePrimitive) 32
图11 GM_曲线(GM_Curve) 34
图12 GM_曲面(GM_Surface) 35
图13 GM_体(GM_Solid) 36
图14 直接位置(DirectPosition) 37
图15 曲线段类(Curvesegmentclass) 39
图16 线性、圆弧和大地曲线插值(Linear,arcandgeodesicinterpolation) 44
图17 弧(Arcs) 46
图18 圆锥曲线与配置(Conicsandplacements) 50
图19 样条与特殊曲线(Splineandspecialtycurves) 52
图20 曲面片(Surfacepatches) 58
图21 多边形的曲面(Polygonalsurface) 61
图22 TIN的构造(TINconstruction) 62
图23 GM_参数曲线族曲面和它的子类(GM_ParametricCurveSurfaceanditssubtypes) 64
图24 GM_聚集形(GM_Aggregate) 69
图25 GM_复形(GM_Complex) 71
图26 GM_组合形(GM_Composite) 72
图27 GM_组合点(GM_CompositePoint) 73
图28 GM_组合曲线(GM_CompositeCurve) 73
图29 GM_组合曲面(GM_CompositeSurface) 74
图30 GM_组合体(GM_CompositeSolid) 74
图31 拓扑包、类内容和内部依赖关系 75
图32 拓扑类概图 75
图33 几何与拓扑间的关系 76
图34 TP_对象(TP_Object) 77
图35 边界和作为关联表达的余边界操作 78
图36 拓扑中的重要类 78
图37 边界关系数据类型 80
图38 TP_单形(TP_Primitive) 81
图39 TP_有向拓扑子类(TP_DirectedToposubclasses) 83
图40 TP_有向拓扑(TP_DirectedTopo) 83
图41 TP_结点(TP_Node) 85
图42 TP_边(TP_Edge) 86
图43 TP_拓扑面(TP_Face) 87
图44 TP_拓扑体(TP_Solid) 88
GB/T 23707-2009/ISO 19107:2003
图45 TP_表达式(TP_Expression) 89
图46 TP_复形(TP_Complex) 92
图C.1 由GM_Primitive组成的数据集 114
图C.2 对示例数据的简单图形化表达 116
图C.3 具有所标坐标系统的3维几何体 116
图C.4 曲面示例 117
图D.1 用于简单拓扑的包与类 119
图D.2 简单拓扑中的拓扑与几何类 120
图D.3 简单拓扑中的要素成分 121
图D.4 基于要素拓扑的专题 123
图D.5 “最小拓扑”拓扑结构的集合示例 123
图D.6 最小拓扑 124
图D.7 典型的最小拓扑记录示意图 126
表1 几何单形的一致性类 2
表2 几何复形的一致性类 2
表3 拓扑复形的一致性类 2
表4 具有几何实现的拓扑复形的一致性类 3
表5 派生拓扑算子 3
表6 包与类 17
表7 各种类型的参数曲线族曲面 63
表8 布尔交范型(pattern)矩阵的意义 93
表9 Egenhofer9交范型矩阵的含义 94
表10 全拓扑交范型矩形的含义 95
表D.1 原始最小拓扑指针与现行模型之间的对应关系 127
表NA.1 不同维数的几何对象与拓扑对象构成对照表 128
GB/T 23707-2009/ISO 19107:2003
前言
本标准等同采用ISO 19107:2003《地理信息 空间模式》(英文版),并作了下列编辑性修改:
a) 本标准的编写方法执行GB/T 1.1-2000《标准化工作导则 第1部分:标准的结构和编写规
则》、GB/T 20000.2-2001《标准化工作指南 第2部分:采用国际标准的规则》的要求;
b) 将“本国际标准”一词改为“本标准”;
c) 删除了国际标准的前言;
d) ISO /IEC 11404:1996已被我国等同采用为国家标准,在本标准中用国家标准的代号
(GB/T 18221-2000)和名称取代相应的国际标准的代号和名称;
e) 由于ISO 19109、ISO 19111国际标准已经出版,在本标准规范性引用文件中删去了原国际标
准中标识即将出版的角标;
f) 在本标准规范性引用文件中增加了ISO 19101:2002《地理信息 参考模型》;
g) 在参考文献中增加了ISO 19111:2007《Geographicinformation-Spatialreferencingbycoor-
dinates》,对原参考文献顺序按作者(或机构)首字母顺序进行了重排,并对文中引用编号进行
了相应调整;
h) 对原文本中章条编号错误(6.5.4下直接就是6.5.4.3)进行了更正;
i) 对原文本中7.4.2.7下的代码语句去掉了多余的“[”符号,
即将TP_Primitive∷complex[[1..n]:Reference〈TP_Complex〉
改为TP_Primitive∷complex[1..n]:Reference〈TP_Complex〉;
j) 对原文中附录B的B.8中homomorphism(4.52)注后面多余的一段话去掉,以与4.52一致;
k) 增加了资料性附录NA。
本标准的附录A为规范性附录,附录B、附录C、附录D、附录NA为资料性附录。
本标准由全国地理信息标准化委员会(SAC/TC230)提出并归口。
本标准起草单位:中国测绘科学研究院、武汉大学。
本标准主要起草人:李青元、王涛、石丽红、刘纪平、邓跃进、杜道生、龚健雅。
GB/T 23707-2009/ISO 19107:2003
引 言
本标准提供的概念模式用于描述与处理地理要素的空间特征,空间特征概念模式的标准化将是其
他地理信息标准的基石。
要素是对现实世界现象的抽象,如果要素与地球上的位置相关就称其为地理要素。矢量数据是由
几何单形与拓扑单形组成,人们单独或组合使用几何单形与拓扑单形来构建对象,以表达地理要素的空
间特征。栅格数据是将覆盖区域划分为规则格网单元,并为每个单元赋一个属性值所形成的数据。本
标准仅涉及矢量数据。
在本标准定义的模型中,空间特征通过一个或多个空间属性来描述,而这些空间属性的值通过几何
对象(GM_Object)或拓扑对象(TP_Object)来定义。几何以坐标和数学函数为基础,定量化地描述要
素的维数、位置、尺寸、形状、方向等空间特征。描述对象的几何的数学函数取决于定义空间位置的坐标
参照系类型。当地理信息从一个大地参照系或坐标系转换到另一个大地参照系或坐标系时,仅几何特
征发生变化。
拓扑用于处理当空间发生弹性、连续变形时(例如当地理数据从一个坐标系转换到另一个坐标系)
几何图形上保持不变的那些特征。在地理信息范畴内,拓扑通常用来描述狀维图的连通性---图
(graph)在连续变换中不变的一种性质。计算拓扑提供关于几何单形的连通信息,这些信息可以从基础
的几何特征中推导出来。
空间算子是使用、查询、创建、修改、删除空间对象的函数和程序。本标准定义这些算子的分类方
法,以便创建一个对这些算子进行定义与实现的标准。其目标是:
a) 无歧义地定义空间算子,以保证在已知精度和分辨率限定下的不同实现均能生成可比较的
结果;
b) 基于这些定义来制定一套标准操作,以形成兼容系统的基础,并作为实现的测试平台和兼容
性确认的基准;
c) 定义一套允许将这些算子组合起来的算子代数,以用于可预见的地理数据查询与处理。
空间特征概念模式的标准化将提高在不同应用中共享地理信息的能力。这些概念模式将被地理信
息的系统与软件开发者以及地理信息用户所使用,以实现对空间数据结构的一致理解。
GB/T 23707-2009/ISO 19107:2003
地理信息 空间模式
1 范围
本标准定义了用于描述地理要素的空间特征的概念模式和基于这些模式的一组空间操作。它处理
3维以内的矢量几何与拓扑,为位于最多3个轴的坐标空间中的不超过3个拓扑维的空间对象(几何的
与拓扑的)的地理信息的存取、查询、管理、处理和数据交换定义标准的空间操作。
2 一致性
2.1 概述
本标准的第6章、第7章以统一建模语言(UML)来表达用于描述地理要素空间特征的概念模式。
这些模式定义可用于应用模式、专用标准和实现规范的概念类。本标准只关注外部可见的接口,而对内
部实现没有限制,并且这些接口不同于下列真实环境下需要满足的接口规范:
---使用如COM或CORBA技术的软件服务接口;
---使用如SQL技术的数据库接口技术;
---使用ISO 19118定义编码的数据交换技术。
几乎没有哪个应用会需要本标准概念模式所描述的全部内容,因此本章定义了相容类的一个集合,
这些相容类可支持从定义数据结构的最小需求到完整对象的实现。其灵活性是由一套可用多种方式实
现的UML类型来控制的。当定义完整对象功能的应用时,必须实现由所选择的相容类的类型所定义
的所有操作,因为这些操作对UML设计目标的实现是共同的。对于某些或全部操作都选择基于外部
“自由函数”或放弃完全实现的那些应用,不必支持所有的操作,但是应该支持这样一种数据类型,它能
通过定义成员变量来记录所选 UML类型的每一种状态。“语意相同”的通用名称允许不同的技术实
现。本标准的UML模型定义抽象的类型(type);应用模式定义概念上的类(class);各种软件系统定义
类或数据结构的实现;从编码标准(ISO 19118)中来的XML定义实体的标签。所有这些定义引用相同
的信息内容。在数字实体的实现中,虽然在深度级别上存在明显的技术差别,但在使用相同名称表达相
同信息内容方面并没有困难。这就“允许”定义在UML模型中的类型直接用在应用模式中。
有39个相容的可选项(见表1~表4)用于实例化几何或拓扑对象的应用模式。下面按数据复杂
度、维数和功能复杂度三个准则对它们进行划分。
前两个准则确定定义在本模式中的类型,而本模式将按照由所给的一致性选项所确定的应用模式
来实现。为了定......
|