1、ICS 07040A 75 雷亘中华人民共和国国家标准GBT 1 7798-2007代替GBT 177981999地理空间数据交换格式20070830发布Geospatial data transfer format2007-12-01实施车瞀髅鬻瓣警襻瞥星发布中国国家标准化管理委员会仪19目 次前言 -l范隔,-一2规范性引用文件-3术语和定义-4总则,-41空间数据模型42标准的格式-43规则的符号44文件结构基本组成元素45格式中的关键字一4_6文件类型47可扩展的原则5矢量数据交换格式-51 一般规定52文件头53注释54要素类型参数-55属性数据结构-56几何数据57注记-58拓扑数
2、据-59属性数据-510图形表现数据51l矢量数据交换格式示例 6正射影像数据交换格式-61 一般规定-62正射影像数据的原点和存贮顺序63内容和格式7格网数据交换格式71格网的值72格网的原点和存贮顺序73数据文件组成74内容和格式-75格网数据交换格式示例-附录A(规范性附录)空问数据的概念和对象模型A1概念模型-A2空间对象的定义,-附录B(资料性附录) 标准的模式(Schema)-GBT 1 7798-200740000000,加他M”均珀趴n盯朗肌船船船孙船孙孙孙卯趵、GBT 17798-2007B1概述-B2 Csdfxsd-附录c(规范性附录)常用参考椭球、投影类型及参数c1常用
3、的参考椭球及其参数c2常用投影类型和需要的投影参数描述附录D(资料性附录) 矢量数据交换格式样本-D1文件头示例D2要素类型参数示例-D3属性数据结构示例-D4点状要素几何数据示例D5线状要素几何数据示例D6面状要素几何数据示例D7注记要素数据示例D8拓扑数据示例-D9属性数据示例-D10图形表现数据示例-D11 XMI。形式的矢量数据示例附录E(资料性附录) 正射影像附加信息交换格式样本附录F(资料性附录)格网数据交换格式样本F1文本格式的格网数据示例F2 XML形式的格网数据示例曲趵眈眈铊船雅nn弛他:j2叭船跎鹄前 言GBT 1 7798-2007本标准代替GBT 17798 l 999
4、地球空问数据交换格式。本标准与GBT l 7798 1999相比主要修改内容如下:对标准的格式进行了规范;一 对标准的术语和定义进行了规范;增加对注释段的描述;坐标参照系:确定了坐标参照系的定义方式,并在附录c中列出常用的参考椭球、投影类型和投影参数;增加了高程基准、时间参照系描述;几何数据:增加了点簇、体、聚合等空间对象;对线、面、注记要素进行了扩充;增加了对参数化图形(三点圆弧、圆心半径圆弧、椭圆弧、三次样条曲线、B样条曲线、贝赛尔曲线、三点圆、圆心半径圆、椭圆、三角形、矩形)的确定性描述;增加了对注记的描述;拓扑:增加了记录结点拓扑和线拓扑的数据段;属性结构:根据常用数据库和编程语言中的
5、数据类型对字段的描述进行了规定;时态要素:在属性结构中增加了对时态要素的说明;图形表现数据:将图形定位信息与图形表现信息分开,增加r图形表现信息的描述,包括对点、线、面、注记的表现信息的描述;增加附录c说明中国常用的参考椭球及其参数,投影类型及投影需要的参数;一一增加附录B给出了交换格式的XMI,模式(Schema)。本标准的附录A、附录C为规范性附录,附录B、附录D、附录E、附录F为资料性附录。本标准由全国地理信息标准化技术委员会归口。本标准起草单位:国家测绘局测绘标准化研究所、武汉大学测绘遥感信息工程国家重点实验室。本标准起草人:龚健雅、邓跃进、黄俊韬、肖学年、张坤。本标准所代替标准的历次
6、版本发布情况为:GBT 17798 l 999m1范围地理空间数据交换格式本标准规定了矢量和栅格两种空间数据的交换格式。本标准适用于矢量、影像和格网空间数据交换。GBT 1 7798-20072规范性引用文件下列文件中的条款通过本标准的引用成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本标准。GB 2312信息交换用汉字编码字符集基本集GBT 7408数据元和交换格式信息交换 日期和时间表示法(GBT 7408 2005,ISO
7、8601:2000,IDT)GBT 16831地理点位置的纬度、经度和高程的标准表示法(GBT 1683l一1997,idt ISO 6709:983)3术语和定义下列术语和定义适用于本标准。31数据集dataset可以标识的数据集合。ESO 1910132数据交换data interchange数据的传输、接收和解译。EISO 1911833模式schema模型的形式化描述。EISO 1910134要素feature现实世界现象的抽象。Oso 1910135要素属性feature attribute要素的性质。iso 1910936对象object具有明确定义的边界和封装状态与行为特征的实体
8、。UML语义1737实体entity具有共同性质的对象类。GBT 17798-200738实例 instance类的实现对象。ElSO 1910739空间对象spatial object代表要素空间特征的对象。Uso 19107310地理信息geographic information直接或间接与地球位置相关联的现象有关的信息。EISO 19101311笛卡儿坐标系Cartesian coordinate system给出与”个相互垂直轴相关的点的位置的坐标系。EISO】9111312大地坐标系geodetic coordinate system位置由大地经度和大地纬度及(在三维的情况下)大地
9、高确定的坐标系。EISO 19113313投影坐标系projected coordinate system由地图投影产生的二维坐标系。EIso 1 9111314坐标参照系coordinate reference system通过基准与现实世界相关的坐标系。Iso 19111315时间参照系temporal reference system时间度量所依据的参照系。ElSO 19i08316协调世界时Coordinated Universal Time;UTC由国际计量局和国际地球自转服务(IERs)维护的时问标度,是各标准频率和时间信号协调播发的基准。ElSO 19108317坐标coordi
10、nate用来指示N维空间中点的位置的数值序列。EISO 19107318基于坐标的空间对象spatial object by coordinates直接用坐标表示的空间对象。319基于标识的空间对象spatial object by identifiers通过引用其他空间对象的标识表示的空间对象。320点point0维几何元素,表示一个位置。EISO 1910r32GBT 17798-2007321曲线curve一维几何元素,表示一条线的连续映射。iso 19107322曲面surface二维几何元素,局部代表一个平面区域内连续的映射。iso 19107323多边形polygon由一个外边界和
11、一个或多个内边界描述的2维几何元素。324体solid三维几何元素,代表欧几里得三维空间一个区域的连续映射。iso 19107325拓扑topology对相连或相邻的点、线、面、体之间关系的科学阐述。特指那种在连续映射变换下保持不变的对象性质。326拓扑对象topological object在连续转换中空间特征不变的空间对象。ISO 19107327拓扑关系topological relationship描述两个要素之间边界拓扑和点集拓扑的要素关系。328结点node0维拓扑元素。ISO 19107329边edge一维拓扑元素。iso 19107330面face二维拓扑元素。1so 1910
12、7331拓扑体topological solid三维拓扑元素。ISO 19107332图形表现graphical presentation用图形符号表达空间对象。333元数据metadata关于数据的内容、质量、状况和其他特性的描述性数据。334矢量数据vector data由几何元素所表示的数据。GBT 1 7798-2007335栅格数据raster data被表示成有规则的空间阵列的数据。336格网数据grid data与特定参照系相对应的空间的规则化的数据。4总则41空间数据模型本标准规定的空间数据交换格式的基础是一个空间数据模型。其概念模型和空间对象的定义见附录A。42标准的格式本标
13、准采用两种描述方式:一种是文本格式,用Backus Naur格式(BNF)来精确描述所说明的结构、相互关系和格式;另一种是XMI,格式。用户可以采用文本格式或XMI。形式表示实例数据。本标准中纬度、经度和高程的表示法参见GBT 1 6831,纬度、经度一般采用度和十进制小数度表示法。本标准中日期和时间的表示法参见GBT 7408,一般采用公历日期和时间表示法的基本格式YYYYMMDDThhmmss,其中YYYY、MM、DD分别表示年、月、日,T用于分隔日期与时间,hh、illnl、ss分别表示小时、分、秒,采用通用的24 h计时系统。日期和时间表示中长度不足的采用前置0。43规则的符号BNF的
14、每一产生规则都有一个左项(标识)和一个右项(表达式),其间由“:一”连接含义是左项由右项产生或左项被右项取代。用于产生规则的符号所具有的意义见表1。表1 用于产生规则的符号符号 含 义被取代、产生、组成或者(在该符号前后的项之间任选一个): 大括号内的项可重复至少tTi次,至多”次,缺省卅一0,n一。 中括号内的项可选,相当于3:一回车符(0AH)“回车符(oAH)表示换行和或若干空行。b):一空格符(20H)I制表符(08H)4GBT 17798-2007c):=正数用于空间对象标识。空间对象标识在同一数据文档中必须唯一。零用于表示要素的多个组成部分的分隔。对象标识码前的负号用于表示组成要素
15、的子对象的方向。d):=IiI-),不超过1 6个字节。“Unknown”是预定义的保留编码。e) :一I_)不超过16个字节。“Unknown”是预定义的保留编码。f):一Il【一)不超过32个字节。“Unknown”是预定义的保留层名。g):一x方向坐标。h):=Y方向坐标。i):一z方向(高程)坐标。J):一角度值,单位是度,逆时针方向为正。k):一用于表达颜色的整数型值。1):一、分别表示年、月、日,不足的前面补0m):一AZ azn):一09o):一符合GB 2312的所有汉字字符p) :一!|i蚌;$I+ll*I+I,II1l:I;lI?lIr一川“(”“)”“,|“,“_j“1”
16、。”jq):一,r):=|fIl一)s):=+一在计算机内部运算时应表示为32位整型数。t):一+一)E e在计算机内部运算时应表示为64位双精度浮点数。u) :一,L,j表示点的坐标。45格式中的关键字本标准规定的交换格式所用的关键字见表2。GBT 1 7798-2007表2交换格式中的关键字关 键 字 说 明 关 键 字 说 明AggregatlonBegln 聚合对象开始标识 PointBegin 点要素开始标识AggregatlonEnd 聚台对象结束标识 PointEnd 点要素结束标识AnnotationBegin 注记数据段开始标识 PolygonBegin 西要素开始标识Ann
17、otationEnd 注记数据段结束标识 PolygonEnd 面要素结束标识AnributeBegin 属陡数据段开始标识 RelatlonTableBegln 属性值对应表开始标识AttributeEnd 属性数据段结束标识 RelationTableEnd 属性值对应表结束标识CommentBegin 注释段开始标识 RepresenlationB99in 图形表现数据开始标识CommentEnd 注释段结束标识 Re口resentatlonEnd 图形表现数据结束标识ConstantBegIn 常量定义开始标识 SolidBegin 体要素开始标识ConstantEnd 常量定义结束标
18、识 SolidI:nd 体要素结束标识EdgeTopologyBegIn 弧段拓扑开始标识 StyleBegin 图形表现开始标识EdgeTopologyEnd 弧段拓扑结束标识 StyleEnd 图形表现结束标识FeatureCodeBegin 要素类型编码开始标识 TableEnd 属性表结束标识FeatureCodeEnd 要素类型编码结束标识 TableS”uctureBegin 属性表结构开始标识HeadBegin 文件头开始标识 Tab【eStructureEnd 属性表结构结束标识HeadEnd 文件头结束标识 TopologyBegln 拓扑开始标识LineBegin 线要素开
19、始标识 TopologyEnd 拓扑结束标识LineEnd 线要素结束标识 Unknown 未知的编码或层名NodeTop。logyBegin 结点拓扑开始标识 VarcharBegin 变长字符串开始标识NodeT。pologyEnd 结点拓扑结束标识 VarcharEnd 变长字符串结束标识46文件类型本标准包含四种文件类型。分别由数据标志DataMark予以区别。本标准所采用的文件名后缀见表3。表3文件名后缀数据类型 普通文本的文件名后缀 XMI。格式的文件名后缀矢量数据 VCT VCT XML影像数据 T1FBMP TIFBMP影像数据的附加信息 IMG 1MG XMI。格网数据 GR
20、I) GR【)XML47可扩展的原则允许用户在本标准格式的基础上进行扩展,以兼顾本标准无法表示的用户数据或应用的需求。用户可以在文件中通过增加相应的关键词进行扩展,但用户的扩展不应破坏本标准规定的格式部分。用户的扩展数据由进行数据交换的用户解析。GBT 17798-20075矢量数据交换格式51一般规定511空间对象本格式考虑。维空间对象(点)、一维空间对象(线)、二维空间对象(面)、三维空间对象(体)、注记对象和聚合对象。空间对象由几何数据、属性数据、拓扑数据、图形表现数据组成,通过标识码关联。几何数据属于同一坐标参考系统,并在文件头中说明几何数据的坐标参考系统。注记对象的几何数据类型包括单
21、点和多点。注记内容作为注记对象的一部分进行记录。二维、三维空间对象的标识点作为空间对象的一部分进行记录。512几何数据本交换格式的几何数据类型分为点、线、面、体和聚合对象五类。点状要素有四种,分别是独立点、结点、有向点和点簇。线状要素、面状要素和体状要素的几何数据可以用直接坐标或间接坐标表示。直接坐标表示中可以包括用于描述图形的参数。一个线对象由一个或多个线段组成。一个面对象由一个或多个圈组成。聚合对象是多个空间对象组成的聚合。513属性数据几何数据和属性数据通过对象标识码关联,即具有相同对象标识码的几何数据和属性数据是对同一空间对象的描述。空问对象的对象标识码必须为大于0的整数,并在同一文档
22、中是唯一的对象标识码。任一空问对象采用的属性数据结构可通过在空间对象上添加要素类型编码来说明。514文件组成矢量数据交换文件由八部分组成:第一部分为文件头,它说明了数据的基本特征,如数据范围、坐标维数、比例尺等;第二部分为要素类型参数;第三部分为属性数据结构;第四部分为几何数据;第五部分为注记;第六部分为拓扑数据;第七部分为属性数据;第八部分为图形表现数据。:一每一部分表示一个数据段,分别以Begin和End表示数据段的起始位置和结束位置。数据段内的格式是严格的。但可以在文件中增加数据段以自行扩展用户需要的数据,或使应用程序能够兼容不同版本的格式标准。515文件组织方式数据以文本格式存储在一个
23、文件中,或根据附录B规定的模式以XMI。形式存储在一个文件中。516字符集文件中的汉字不做转换,直接采用GB 2312编码,对GB 2312未编码的扩展汉字由读写本交换格式的程序自行决定扩展编码方式,本标准暂不作定义。517字符大小写除表示属性值和注记内容外,字符和字符串的大小写一律不区分。518空行除对Varchar型属性值的表示外,交换文件中所有空行均应被忽略。52文件头521文件头标识采用字符标识HeadBegiu说明文件头的起始位置,字符标识HeadEnd说明文件头的结束位置。起始位置和结束位置间不限定字节数,以便扩充。522文件头数据类型文件头分两类数据:基本的且必须的信息(基本部分
24、)和扩充的附加信息(扩充部分)。附加部分可7CBT 17798-2007以省略。523文件头内容和格式文件头内容和格式如下:一HeadBeginDataMark!CNSDTFVCTVersion:coor dinatesystenlFype:C1 D PDim:ExAxisDirection:YAxisDirection:LXYUnit:MDEZUnit:M ISpheroid:EPrimeMeridian:Projection:Parameters:EVerticalDatum:TemporalReferenceSystem:ExtentMin:EExtentMax:MapScale:Ofs
25、et:Date:Separator:HcadEnd5231交换格式标志DataMark:中国地球空间数据交换格式一矢量交换格式(CNSDTFVCT)的标志。基本部分。5232版本号Version:空间数据交换格式的版本号,当前版本号为GBT 17798-2007。基本部分。5233坐标系类型CoordinateSystemType:坐标系类型。c表示笛卡儿(Cartesian)坐标系、D表示大地坐标系,P表示投影坐标系。缺省为C。5234坐标维数Dim:坐标维数,2表示仅有二维坐标,3表示有三维坐标。当Dim为2时,点的坐标中无项,Dim为3时,点的坐标中有项。缺省为2。5235坐标轴方向XA
26、xisDirection:X坐标轴方向。缺省为E。YAxisDirection:Y坐标轴方向。缺省为N。x坐标轴与Y坐标轴垂直。E表示向东,N表示向北,w表示向西,s表示向南。当坐标系类型为大地坐标系时不需要说明坐标轴方向。5236坐标单位XYUnit:平面坐标单位,M表示米,D表示经纬度。当坐标系类型为笛卡儿坐标系或投影坐标系时,缺省为M。当坐标系类型为大地坐标系时,缺省为D。8GBT 17798-2007ZUnit:高程坐标单位,M表示米,缺省为M。仅当坐标维数为3时有效。:一,其中:a):一中不能含有逗号(,)。b):一LengthIAngleLength表示为长度单位,Angle表示为
27、角度单位。高程坐标单位的类型必须为长度单位。c) :一与标准单位(长度的标准单位为米,经纬度的标准单位为度)的比例因子,如公里或千米的单位因子为1 000。5237参考椭球:一,其中:a):一b):=c):=长半轴的单位为米。中国常用的参考椭球及其参数见附录c。当坐标系类型为笛卡儿坐标系时不需要说明参考椭球。5238首子午线:一GreenwichGreenwich表示格林尼治子午线。格林尼治子午线的经度为0。缺省为Greenwich。:一,其中:a) :一中不能含有逗号(,)。b):一从格林尼治子午线起算度量首子午线的经度,向东为正。当坐标系类型为笛卡儿坐标系时不需要说明首子午线。5239投影
28、类型:=投影类型隐含了投影转换时的公式。中国常用投影类型的名称及需要的投影参数见附录c。仅当坐标系类型为大地坐标系、投影坐标系时才需要说明投影类型。52310投影参数:一,其中:a):=b):=c):一d):一e):一f) :一g):一0GBT 1 7798-2007h):一i):一31 61151j):=各投影参数间以逗号(,)分隔,在一行内表达完毕。其中投影参数可以为空,但逗号分隔符(,)不能缺少。其中,经度、纬度、方位角的表示法参见GBT 16831,一般采用度和十进制小数度的表示法。东偏、北偏以米为单位。不同类型的投影,需要的投影参数不同。中国常用投影类型的名称及需要的投影参数见附录C
29、。仅当坐标系类型为投影坐标系时才需要说明投影参数。52311离程基准:一1985国家高程基准I 1956年黄海高程系统:一,其中:a):一中不能含有逗号(,)。b) :一与1985国家高程基准的较差,以米为单位。52312时间参照系:一协调世界时:一,其中:a) :=中不能含有逗号(,)。举例:北京时间。b) :一hh表示小时数,mm表示分。举例:北京时间与协调世界时的时差为3-0800。52313数据集范围ExtentMin: 数据集最小坐标。ExtentMax: 数据集最大坐标。52314比例尺MapScale:数据集比例尺分母。52315坐标偏移量Offset:坐标偏移量。52316数据
30、集创建时间Date:数据集创建日期,日期的表示法参见GBT 7408。52317属性字段分隔符Separator:任意单字节非空白字符,用于分隔属性值。缺省为逗号(,)。53注释531注释标识采用字符标识“CommentBegin”表示注释起始位置,采用字符标识“CommentEnd”表示注释结束位置。注释段可以位于文件中的任意行。一个文件中可以有多个注释段,但注释段不可嵌套。532注释内容:=CommentBeginCommentEndCommentBegin和CommentEnd标志间的内容为说明性内容,系统不必处理。1 0GBT 1 7798-200754要素类型参数541要素类型参数标
31、识采用字符标识“FeaturecodeBe画n”表示要素类型参数定义起始位置,采用字符标识“FeatureCodeEnd”表示要素类型参数定义结束位置。542要素类型参数内容和格式:=FeatureCodeBegin,K滓FeatureCodeEnd其中:a):一b):=Point Line Polygon Solid|Annotation同一要素类型必须具有相同的几何类型。本标准支持的几何类型分别是点(Point)、线(Line)、面(Polygon)、体(Solid)和注记(Annotation)。c):一空表名表示没有属性表。d):一中不能含有逗号(,)。543自行定义用户项可以自行定义
32、若干用户项,以扩展其他要素类型参数信息。55属性数据结构551属性数据结构标识采用字符标识“TableStructureBegin”表示属性数据结构定义起始位置,采用字符标识“TableStructureEnd”表示属性数据结构定义结束位置。552属性数据结构内容和格式:一TablestructureBe面n。iTableStructureEnd:一,N。neGe。metryf,):0其中:a) 标注为NoneOeometry的表,没有相关的几何数据,属性数据中不包含空间对象标识码。b):一c):=在同一个属性表中不能有相同名称的字段。对于具有时态的要素,分别以可选的字段名TemporalSt
33、art和TemporalEnd表示要素的起始时间和终止时间,字段类型为Datetime。d):=Char,I Intl Int2 Int4 Int8 Float,iDouble,I Date Time Datetime Varchar Varbin1)Intl、Int2、Int4、Int8类型分别以l、2、4、8个字节存储;Float类型以4个字节存储;Doub一1e类型以8个字节存储;Date类型以4个字节存储,显示格式应为YYYYMMDD;Time类型以4个字节存储,显示格式应为hh:mm:SSS;Datetime类型以8个字节存储,显示格式应为YYYYMMDDThh:mill:SSS,格
34、式中YYYY表示年,MM表示月,DD表示日期,hh表示小时,采用24小时制,nlnl表示分,ss表示秒,s表示小数秒;Varchar表示可变长字符串,属性值的表示见593。2) 由于文本交换格式的限制,本格式暂不包含二进制类型属性值的转换。二进制字段(如11GBT 1 7798-2007多媒体数据)采取外挂文件转换,在字段描述处记录“Varbin”属性值处记录外挂文件路径。3):一,数据的显示长度,包括符号+或一,以及小数点符号。4):一,小数点后的有效位数。e)m一字段个数,0rn:一PointBegino)i PointEndLineBegin0K LineEndPolygonBeginO
35、)u PolygonEndSolidBegin01SolidEndAggregationBegin0K AggregationEnd以0开始的单独一行表示一个要素数据结束。5621点状要素56211点状要素内容与格式:一,):其中:a):一1I 2 3j 4l表示独立点,2表示结点,3表示有向点,4表示点簇。独立点、结点的点数为1,有向点的点数为2。当点的特征类型为1,2,3时没有点数表示,当点的特征类型为4时有点数表示。b):一c) n一点数,on:一l56222线的特征类型:一11100其中,1表示直接坐标线,100表示间接坐标线。56223直接坐标线直接坐标线是基于坐标的空间对象。:一1
36、|1):其中:a):一b):一1112113114 1 5 16 171 2GBT 1 7798-200711表示折线,12表示三点圆弧,13表示圆心弧,14表示椭圆弧,15表示三次样条曲线,16表示B样条曲线,17表示贝赛尔曲线,c)m=线段条数,Om:一:线段的类型为11时,采用此记法。其中;a):一b)n一点数,2月:一);线段的类型为12时,采用此记法。三点圆弧的点数固定为3。表示法如图1所示,箭头方向为弧段走向,第一点和第三点分别为圆弧的起点和终点,第二点为圆弧上的任一点。图1三点圆弧的表示法562233圆心弧:一线段的类型为13时,采用此记法,分别记录圆心点坐标、半径、起始角和终止
37、角表示法如图2所示。jj。一J+。、起始角一j一二_二二二:=_=:J。0“图2圆心弧的表示法其中:一:一:一562234椭圆弧:一线段的类型为14时,采用此记法,分别记录椭圆中心点坐标、长半轴端点相对于中点的坐标、短半轴长度与长半轴的比率、起始角和终止角,表示法如图3所示。GBT 17798-2007Y、起始角图3椭圆弧的表示法其中:=:一:一562235三次样条曲线:一):线段的类型为15时,采用此记法。后面两对坐标分别表示样条起点和终点的单位切矢量。其中:一n一点数,3n:一):线段的类型为16时,采用此记法。其中:a):一b)n一点数,2”:一d):一,):一m一节点个数,2m:一:一
38、:一562237贝赛尔曲线:一):线段的类型为17时,采用此记法。其中:a):一b)”一点数,2n:一d):一,)l:一:一:一】4GBT 1 7798-200756224间接坐标线间接坐标线是基于标识的空间对象,用构成它的子线对象的标识号表示。本标准支持线对象的嵌套引用,不限定嵌套层数(如线对象A可以由线对象B和线对象C组成,线对象B可以由线对象D组成,线对象C可以由线对象E组成),但不得自我引用和循环引用(即线对象B不可以由线对象B或线对象A组成)。:一,;i线的特征类型为100时,采用此记法。其中:a):一b):=线对象标识号8个一行,以逗号(,)分开,总数目为。前可选的负号表示该子线对
39、象反向。以0表示不相连的子线对象间的分隔标识,分隔标识计人中。5623面状要素56231面状要素内容与格式:一56232面的特征类型:一11100其中,1表示由直接坐标表示的面对象,100表示由间接坐标表示的面对象。56233标识点:一56234边界:一56235直接坐标面直接坐标面是基于坐标的空间对象。:一I):面的特征类型为1时,采用此记法。其中:a):一b):一11 12 1 3 1411表示简单多边形,12表示三点圆,13表示圆心圆,14表示椭圆。c)m一圈数。562351多边形:一):面的几何形状为11时,采用此记法。多边形必须是封闭的。其中:a):=b)”一点数,4n:一坐标i面的
40、几何形状为12时,采用此记法。三点圆的点数固定为3。1 5GBT 17798-2007562353圆心圆:一面的几何形状为13时,采用此记法,分别记录圆心点坐标和半径。其中:一562354椭圆:一CR面的几何形状为14时,采用此记法,分别记录椭圆中心点坐标、长半轴端点相对于中点的坐标、短半轴长度与长半轴的比率。56236间接坐标面间接坐标面是基于标识的空间对象,是引用线对象或面对象构成的面对象,用构成它的线对象或面对象的标识号表示。面对象不能由线对象和面对象混合组成。本标准支持面对象引用(如面对象A可以由线对象B和线对象c组成,或面对象A可以由面对象D和面对象E组成),但不支持嵌套引用(即线对
41、象B和线对象c不能是间接坐标线,面对象D和面对象E不能是间接坐标面),不得自我引用和循环引用。面对象应是封闭的。:一,)5);面的特征类型为100时,采用此记法。其中:a):一2lI 2221表示引用线对象构成的面,22表示引用面对象构成的面。b):一c) :一对象标识号8个一行,以逗号(,)分开,总数目为。d):一e):一当问接坐标面的构成类型为21时,采用线对象标识号,线对象标识号前可选的负号表示该线对象反向。构成间接坐标面的线对象是与顺序有关的,即前一个线对象的终点坐标与后一个线对象的起点坐标是一致的。当间接坐标面的构成类型为22时,采用面对象标识号。以0表示不相连的对象间的分隔标识,分
42、隔标识计人对象的项数中。5624体状要素只有当坐标维数为3时才允许有体状要素。56241体状要素内容与格式:一|56242体的特征类型:一1 100其中,1表示直接坐标体,100表示间接坐标体。56243标识点:一56244直接坐标体直接坐标体是基于坐标的空间对象。:一):体的特征类型为l时,采用此记法。其中:1 6GBT 1 7798-2007a):一b):一11f12f1911表示四面体,11表示长方体,19表示旋转体。c) m一体的个数。562441四面体:一体的几何形状为11时,采用此记法。四面体由构成四面体的4个顶点表示,点数固定为4。562442长方体:一):体的几何形状为12时,
43、采用此记法。长方体由构成长方体的前侧面(或后侧面)、左侧面(或右侧面)、上侧面(或下侧面)的4个顶点表示,点数固定为4。562443旋转体:一体的几何形状为19时,采用此记法。分别记录构成旋转轴的两个点的坐标和绕旋转轴旋转的旋转平面。旋转轴应与旋转平面共面。旋转体包括圆锥体、圆柱体、圆台体、圆筒体、球体、椭球体等。:一、的表示见56235。旋转平面应闭合。56245间接坐标体间接坐标体是基于标识的空间对象,是引用面或体对象构成的体对象。:=,)j);体的特征类型为100时,采用此记法。其中:a) :一21222l表示引用面对象构成的体,22表示引用体对象构成的体。b):一c):一对象标识号8个
44、一行,以逗号(,)分开,总数目为。前可选的负号表示对象反向。5625聚合对象要素聚合对象是基于标识的空间对象。聚合对象通过引用其他空问对象来表示。聚合对象要素内容与格式如下:一:一,););悟其中:a):一pointLinel polygonl solidl annotationb):一c) :一|I子对象标识号8个一行,以逗号(,)分开,总数目为。:一1 7GBT 1 7798-2007:一:一:一:一57注记571注记数据标识采用字符标识“AnnotationBegin”、“AnnotationEnd”表示注记数据的开始和结束。572注记数据内容和格式:一AnnotationBeginO)AnnotationEnd:一其中:a):一11 2l表示单点注记,2表示多点注记。b):一,c):一,):一:一n一点数,2n:一TopologyBeginTopol。gyEnd:一5821结点拓扑:一NodeTopologyBegin)iN。deTopology