1、G8/T 17798-1999 前主口本标准编写过程中参考了美国ANSIX3Ll-1995-009X, ISO 8211、北约DIGEST、英国NTF、美国DLG、DEM、OOQ、DRG等标准,以及目前国际上较为流行的商用GIS和图形软件数据格式方面的标准资料。标准中附录A中空间数据概念模型基本沿用ANSIX3LI-1995-009X, ISO 8211对概念模型的描述,少量进行了改变。本标准的附录A为标准的附录,附录B、附录C、附录D、附录E为提示的附录。本标准由国家测绘局提出。本标准由国家测绘局归口。本标准由武汉测绘科技大学、国家测绘局测绘标准化研究所起草。本标准主要起草人s龚健雅、黄俊涛
2、、王伟、薛明、成燕辉、王占宏。484 中华人民共和国国家标准地球空间数据交换格式GB/T 17798-1999 Geo-spatial dala lransfer formal 1 范围本标准规定了矢量和栅格两种空间数据的交换格式。适用于多种矢量数据、影像数据和格网GIS数据以及数字高理模型CDEM)等的数据交换。本标准不包括元数据的交换格式。2 51用标准下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效.所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。GB 2312-1980信息交换用汉字编码字符集基本集3 术语本标准采用下
3、列定义。3- 1 实体entlty a)概念模式中数据元素集合的表示。b)具有共同性质的对象类。3.2 实样tnstan四地理要素及描述该地理要素特性的信息。3.3 节点node 零维拓扑元素。3.4边edge一维拓扑元素。3.5面face二维拓扑元素。3.6 拓扑关系topologic relation由p描述两个要素之间边界拓扑和点集拓扑的要素关系。3.7 拓扑topology对相连或相邻的点、线、面、体之间关系的科学阐述。特指那种在连续映射变换下保持不变的对象性质。3.8要素feature 真实世界现象的抽象。3.9 栅格数据rast盯data被表示成有规则的空间阵列的数据。3. 10
4、矢量数据vector data 由几何元素所表示的数据。国家质量技术监督局1999-08-02批准2000-10-01实施485 G/T 17798-1999 3. 11 梅同数据grid data 与特定参照系相对应的空间的规则化棋盘状布置的数据。4 总则4.1 本标准规定的空间数据交换格式的基础是一个空闲数据模型。其概念模型和空间对象的定义见附录A(标准的附录)。4.2 本标准采用Backus-Naur格式(BNF)与文字说明相混合的方式来精确描述所说明的结构、相互关系和格式.每一产生规则都有一个左项(标识和一个右项(表达式),其间由:=连接,含义是左项由有项产生或左项被右项取代。4.3
5、用于产生规则的符号所具有的意义见表10表1符号含义 四被取代、产生、组成或者在该符号前后的顿之间任选一个 其中的项可重复至少m次,至多n次,缺省m=09n=J 其中的项可选,相当于H:=回车符(OAH)回车符(OAH 表示换行和/或若干空行Eb) :=空格符(20H)1制表符(08Hc) :=正数用作目标标识,零和负数用于表达组成面状要素的线的间隔和方向。d) :=111 I 不超过16个字节。unknown是预定义的保留编码.e) :=111 I 不超过32个字节。Unknown是预定义的保留层名.。:=X方向坐标。g) :=Y方向坐标。h) :=高程坐标,单位是米(m)。i):=注记方向,
6、单位是度。j) :=用于表达颜色的整数值。k) := 、分别表示华、月、日,不足的前面补0。486 D:=AZlazm):=O9GB/T 17798-1999 n) :=符合GB2312及其他扩展字库的所有汉字字符。):=111#1$1%1&.11*1+1.1一I.I/I,I,II?III 1 1 1 气1)1川J叫(11 I) 1 1 11p) :=(Iq) :=1(111) r) :=+1-()1 在计算机内部运算时应表示为32位整型数。s) :=+I-J().()JJE leJ在计算机内部运算时应表示为64位双精度浮点数。4.5 本标准规定的交换格式所用的关键字(字典序)见表2.表2关键
7、字说AnnotationBegin 注记开始AnnotationEnd 注记结束AttributeBegin 属性开始AttributeEnd 属性结束FeatureCodeBegin 要素类型编码开始FeatureCodeEnd 要素类型编码结束HeadBegin 文件头开始H.dEnd 文件头结束LineBegin 线开始LineEnd 线结束PointBegin 点开始PointEnd 点结束PolygonBegin 面开始PolygonEnd 面结束TableEnd 属性表结束TableStructureBegin 属性表结构开始T a bleStructureEnd 属性表结构结束U
8、nknown 无属性的要素类型编码和层名4.6 本标准包含四种文件类型,分别由数据标志DataMark予以区别。4.7 本标准所采用的文件名后缀见表3.明487 GB/T 17798-1999 表3数据类型文件名后缀矢量数据VCT 影像数据影像数据的附加信息恪网数据5 矢量数据交换格式5. 1 一般规定TIF 1. BMP .IMG RAS或DEM5. 1. 1 本格式仅考虑空间对象的零维对象、一维对象和二维对象,并作如下规定a)结点包括纯结点和结点要素。规定纯结点的要素类型编码和层名为Unknown。b)注记参考点和注记参考线放在注记的数据结构中作为注记的一部分进行记录。0多边形标识点放在面
9、状要素的数据结构中作为面状要素的一部分进行记录。d)有向点是点状要素,但有两对XY(Z)坐标。e)线状要素包括拓扑弧段、无拓扑弧段与线状要素,公用个数据结构。具体说明见5.5.3.200规定无属性的要素类型编码和层名为.Unknown。g)本格式可以记录拓扑关系,也可以不记录拓扑关系。程序读符合本标准的交换文件时不应以有无拓扑关系为前提,写符合本标准的交换文件时,可根据原始数据灵活掌握是否记录拓扑关系。5. ,. 2 本交换格式的几何图形数据分为点状要素、线状要素、面状要素三类。点状要素有三神,分别是独立要素点、结点和有向点。线状要素可以构成更高一级的线状要素。面状要素的边界可以由线状要素构成
10、.面状要素也可以构成更高一级的面状要素.5. 1. 3 空间矢量数据由几何图形数据和属性数据组成,两者通过目标标识码(关键字)连接,即具有相同目标标识码的几何图形数据和属性数据是对同一空间对象的描述。任几何对象采用的属性数据结构可通过在几何对象上添加要素类型编码来说明.5.1.4 空间矢量数据交换文件由六部分组成a第一部分为文件头,它包含了该文件的基本特征数据,如图幅范围、坐标维数、比例尺等z第二部分为要素类型参数,第三部分为属性数据结构s第四部分为几何图形数据s第五部分为注记$第六部分为属性数据。:= 5. ,. 5 所有数据写在一个文件内,第一步采用格式化纯文本格式,待条件成熟后增加二进制
11、格式及相关的API接口规范。5. 1. 6 文件中的汉字不做转换,直接采用GB2312编码,对GB2312未编码的扩展汉字由读写本交换格式的程序自行决定扩展编码方式、本标准暂不作定义回5. 1. 7 除表示属性值和注记内容外,字符和字符串的大小写一律不区分。5. 1. 8 除对Varchar型属性字段值的表示外,交换文件中所有空行均应被忽略。5.2 文件头的描述及其结构5.2. 1 不限定字节数以便扩充,采用字符标识说明文件头的起始位置。5.2.2 文件头分两类数据z基本的旦必须的信息和扩充的附加信息。附加部分可以省略。5.2.3 文件头内容和格式如下z:=HeadBegin DataMark
12、 :CNSDTF-VCT Version: Unit:Dim:Topo:488 其中GB/T 17798-1999 Coordinate ,G IM J Projection , Spheroid,Parameters,J MinX,MinY,MaxX,MaxY,J MinZ,MaxZ,JScaleM,JDate , JSeparator , JHeadEnd DataMark,中国地球空间数据交换格式矢量数据交换格式CCNSDTF-VCT)的标志。基本部分,不可缺省。Version:该地球空间数据交换格式的版本号,如1.0。基本部分,不可缺省囚Unit,坐标单位.K表示公里.M表示米.D表示
13、以度为单位的经纬度.S表示以度分秒表示的经纬度(此时坐标格式为DDDMMSS.SSSS. DDD为度.MM为分.SS.SSSS为秒)。基本部分,采可缺省.Dm z坐标维数.2表示仅有二维坐标.3表示有三维坐标。三维时,无论Unit如何定义,高程坐标单位均用米。基本部分,不可缺省。Topo,是否带结点与线段的拓扑关系。2表示有结点关联线目标的标识以及线目标有起结点、终结点、左多边形、有多边形的拓扑信息。1则表示没有这些信息但有多边形关联的线目标标识,0表示没有拓扑,多边形直接带坐标。基本部分,不可缺省。Coordinate:坐标系.G表示测量坐标系、M表示数学坐标系。基本部分,缺省为M.Proj
14、ection:投影类型。附加部分。Spheroid,参考椭球体。附加部分.Parameters:投影参数。根据不同的投影有不同的参数表,格式不作严格限定,但必须在同一行内表达完毕。附加部分。MinX,最小X.附加部分。MinY,最小y,附加部分。MinZ,最小Z.附加部分。MaxX,最大X,附加部分。MaxY,最大y,附加部分。MaxZ,最大Z。附加部分。ScaleM,原图比例尺分母。附加部分。Date:有效数据时间(年月。附加部分。Separator;任意单字节非空白字符,用做属性字段分隔符。基本部分,缺省为逗号C.)。5.3要素类型参数5. 3. 1 要素类型参数定义之前须加上Featur
15、eCodeBegin,结尾须加上FeatureCodeEnd作为定义要素参数的标志,中间不再写字符说明。5.3.2可以自行定义若干用户项,以保存所使用的软件内部的特殊要素类型参数信息囚5. 3. 3 :=FeatureCodeBegin . 489 FeatureCodeEnd :中不能含有逗号(, )。GB/T 17798-1999 : Point 1 Line 1 Polygon 1 Annotation :=中不能含有逗号(, )。5.4 属性数据结构5.4. 1 在每个要素类型定义了基本参数以后,紧接着定义它的属性结构。没有属性项的,属性项个数为零,此时不定义属性字段。5.4.2属性数
16、据结构定义之前须加上TableStructureBegin,结尾须加上TableStructureEnd作为定义属性数据结构的标志,中间不再写字符说明。5.4.3 : TableStructureBegin TableStructureEnd :=, :=属性项名:=:;军Char,1 Varchar 1 Integer , J IFloat,JI坠)QleanI Date 1 Time 1 Varbin 由于文本交换格式的限制,本格式暂不包含二进制类型字段值的转换。二进制字段(如多媒体数据)采取外挂文件转换,在字段描述处记录Varbin,字段值处记录外挂文件路径。:=:5.5 几何图形数据5
17、.5. 1 几何图形数据紧接着要素类型参数定义,分别用PointBegin、PointEnd、l.ineBegin、LineEnd气PolygonBegin、PolygonEnd分开。5.5.2 点、线、面相对集中地放在一起。点、线、面的几何数据不再附加标志说明。5.5.3 内容和格式:;2PointBegin PointEnd LineBegin LineEnd PolygonBegin PolygonEnd 5.5. 3. 1 点状要素490 :罩. J ., J J .J点的特征类型:11213GB/T 17798-1999 其中.1表示独立点.2表示结点.3表示有向点,有向点时有两对X
18、YZ坐标。:=:=如果文件头申明Topo=2.且点的特征类型为2.则有结点关联的线标识号。5. 5. 3. 2 线状要素:=1J 线的特征类型:= 112131415161100 1表示折线、2表示圆弧、3表示圆、4表示椭圆、5表示光滑曲线、6表示B样条曲线、100表示间接坐标线.;:=. . J J 不为100时,采用此记法。:=圆弧和圆的点数均为3、椭圆为40取点法如图1所示,箭头方向为弧段走向。3 图1:= J:J为100时,采用此记法。线目标的项数:=线目标标识号:=线目标标识号8个一行,逗号( )分开,总数目为。如果文件头中申明Topo=2.则有以下四项,否则没有。:=:=左多边形:
19、=:=5.5.3.3 面状要素:=目标标识码. :=: =labX和labY为标识点坐标。:=1如果文件头中申明Topo=O.则采用直接坐标,否则采用间接坐标。:= 491 GB/T 17798-1999 l:项数包括分隔标识。:1子目标标识号8个行,逗号(, )分开,总数目为。:面目标标识号:-=着封闭边界由线目标组成,则以的负值作为线目标反向连接的标识,以0作为两个封闭边界间的分隔标识,分隔标识计入中。同)封闭边界不能由线目标和面目标混合组成。线目标标识号:以0作为岛的分隔标识,以负号作为反向连接的标识。线目标标识号8个一行,逗号(, )分开,总数目为。点数:, J :-,。点数顺序记录组
20、成的每条封闭边界。各边界采用点数坐标串的方式记录。最后用一个独占一行的时点数为0)表示此面状要素数据的结束。叫5.6 注记5. 6. 1 注记紧接着几何图形数据,用UAnnotationBegin、AnnotationEnd表示开始和结束。5.6.2 内容和格式:=AnnotationBegin AnnotationEnd :zI,.:=:=.:=。-1000的整数,表示字型线划的粗细程度。如400代表正常体,700代表粗体字。:=01112131415。代表正体.1代表左斜.2代表右斜.3代表左耸,4代表有耸.5代表其他。:=TIFIYINT和Y代表有下划线.F和N代表没有下划线。:=1.:
21、=:=:=择广义多边形的表达2间接坐标时采用第项于目标标识号为O.直接坐标时采用第一段边界即外边界的点数为1.并附细一个无用点来表达没离外边界的情况.492 :;二GB/T 17798-1999 注记位置点数应为l(此时是单点注记的情况或等于注记内容的字符数此时每个字符有独立的位置和方向。注意.由于双字节字符的存在,注记内容的字符数一般不等于字节数。5. 7 属性数据格式5. 7. 1 所有目标的属性数据块以AttrbuteBegin和AttributeEnd作为开始和结束的标志,每个目标的属性放在一行。5.7.2 对变长字符串,在属性值的位置上填一变长字符串标识,实际值在由VarcharBe
22、gm和VarcharEnd分隔的数据块中。5.7.3 每一属性表的属性相对集中,由属性表名作为开始标志.TableEnd作为结束标志。5.7.4 内容和格式:AttributeBegin AttributeEnd VarcharBegin VarcharEnd J 属性表:lTableEnd 分隔符:=在文件头中定义的属性宇段分隔符。:111IYINITIFI类型为字符串的属性项的值,字符串中不能含有分隔符,可以是空串(此时两分隔符连续。变t是字符串标识:分隔符单独作一行表示该字段值的结束。:中的空行是变长字符串值的一部分,此时代表的空行在读取时不应被忽略。6 影像数据交换格式6.1 影像数据
23、的交换格式,原则上采用国际工业标准元压缩的TIFF或BMP等格式,但需将大地坐标在影像上的定位信息以及像素的地面分辨率等信息添加到T1FF或BMP等文件上。6.2 附加的信息用格式化纯文本格式另写一个文件,不应破坏原有T1FF或BMP等格式。6.3 附加的信息分两类:基本的且必须的信息和扩充的附加信息。扩充部分可以省略。6.4 内容和格式:T1FF文件IBMP文件|其他格式的影像文件附加信息文件:=DataMark,CNSDTF-IMGVersion,Unt,Type,SaveWay,Band,Alpha,Row,Col,Xr,Yc,Dr,Dc, 其中Coordnate ,G IM J Pro
24、jecton : Spherod:Parameters:J MinV:MaxV:J493 GB/T 17798一1999DataMark:中国地球空间数据交换格式一影像数据交换格式化NSDTF-IMG)的标志。基本部分,不可缺省。Version:该地球空间数据交换格式的版本号。基本部分,不可缺省。Unit:坐标单位.M表示米.D表示度.基本部分,不可缺省。Type:影像类型。基本部分,不可缺省.SaveWay:彩色影像采取的存贮方式。Y表示以像元为间隔排列.H表示以行为间隔排列.B表示以波段为间隔排列.RGB表示RGB混合彩色图像,基本部分,不可缺省。Band:选用的波段。基本部分,不可缺省。
25、Alpha:方向角.基本部分,不可缺省。Row,定位点行号.基本部分,不可缺省自Col,定位点列号,基本部分,不可缺省.Xr:定位点的X坐标.基本部分,不可缺省.YC:定位点的Y坐标.基本部分,不可缺省.Dr,像素在行方向上的地面分辨率。基本部分,不可缺省EDc:像素在列方向上的地面分辨率。基本部分,不可缺省,Coordinate:坐标系.G表示测量坐标系、M表示数学坐标系。基本部分,缺省为M。Projection:投影类型.扩充部分囚Spheroid,参考椭球体。扩充部分.Parameters,投影参数.根据不同的投影有不同的参数表,格式不作严格限定,但必须在同一行内表达完毕.扩充部分.Mi
26、nV:像寰的最小值.扩充部分。MaxV,像素的最大值。扩充部分。TIFF文件和BMP文件参照相关标准,本标准不再定义。存贮的顺序是从北到南,从西到东。7 格网癫耀交换格式7. 1 格网的值是该格网的要素类型编码或高程。7.2数据茄件包含两部分E文件头和数据体.7.3 文件头的信息分两类s基本的且必须的信息和扩充的附加信息。扩充部分可以省略。7.4 格网数蟹的存贮采取从北到南,从西到东的顺序,并以格式化纯文本文件存贮。7.5 内容和格式其中:=文件头:zDataMark , CNSDTF -RAS I CNSDTF -DEM Version , Unit:Alpha,Compress,OllXo
27、:Yo,DX,DY:Row.Col.ValueType ,Char I Integ盯HZm,Caordinate,G IM J Proiectian ,Spheroid:Parameters,J MinV:MaxV,JDataMark,中国地球空间数据交换格式一格用数据交换格式(CNSDTF-RAS或CNSDTF-DEM)494 GB/T 17798-1999 的标志。基本部分,不可缺省。Version:该地球空间数据交换格式的版本号。基本部分,不可缺省。Unit:坐标单位。M表示米.D表示经纬度.基本部分,不可缺省。Alpha:方向角。基本部分,不可缺省。Compress;压缩方法.。表示不
28、压缩.1表示游程编码.基本部分,不可缺省.Xo:左上角原点X坐标。基本部分,不可缺省。Y02左上角原点Y坐标。基本部分,不可缺省。DX:X方向的间距.基本部分,不可缺省.DY:Y方向的间距。基本部分,不可缺省。Row:行数。基本部分,不可缺省.Col:列数。基本部分,不可缺省.ValueType:格网值的类型。基本部分,不可缺省。HZoom:高程放大倍率.基本部分,不可缺省。设置高程的放大倍率,使高程数据可以整数存贮,如高程精度精确到厘米,高程的放大倍率为100。如果不是DEM则HZoom为1。Coordinate f坐标系.G表示测量坐标系、M表示数学坐标系.基本部分,缺省为MoPro je
29、ction :投影类型.扩充部分.Spheroid:参考椭球体。扩充部分.Parameters :投影参数.根据不同的投影奋不同的参数袭,格式不作严格限定,但必须在同一行内表这完毕。扩充部分EMinV:精网最小值。扩充部分。M四V:格网最大值.扩充部分.这里指乘了放大倍率以后的最大最小值。:=.1:1 1 .l: 1 压缩方法为0时采用数据体的前一种格式,压缩方法为1时采用数据体的后种格式.表示游程长度.数据体中的总数值单无数由行数乘列数决定,在文件中每10个单元记录一行。:=1整数195 GB/T 17798-1999 附录A标准的附录空间数据的概念和对象锦掣A1 帽念模型本标准所规定的空间
30、数据交换格式概念模型包括三个部分z空间现象模型、用于表示空间现象的空间对象模型和解释空间对象与空间现象相互联系的空间要素模型。下列术语定义了概念模型的各个部分za)现象Phenomenon)事实、存在或环境。如:中山路、京丸铁路、顺义县等都是现象zb)分类(Classification)把相似现象划分为同一类。一个具体的现象是所属类的一个实例。如2中山路是路类的一个实例。c综合(Gen白aliz,a.tion)一-把一些类抽象到另一些类的过程。般的类包括所有子类的一个实例。如g下水道包括于更一般的设施类之中。d)聚集(Aggt电gation)由元现象构造更加复杂现象的操作。例如g房屋是楠、门窗
31、和房顶的聚合。e)联合的ssociation)一一采用不同于分类的标准把现象分成不同的集合。例如z水泥路可能与水泥下水道、水泥闸门以及其他由水泥构理串起来的现象有关。A 1.1 空间现象模型CNSDTF转换关于现象的信息,这些现象定义于时空中,并且采用一个固定的位置来描述,这种现象也叫空间现象,所有现象都属于某一现象类。如g红星农场属于农场类,该类所具有的特征称为属性,例如g面积是农场的一种属性。一个属性值是该属性所在类的一个现象的具体量或质。例如z红星农场据有面积1600亩。一个给定的现象是否属于某一类,决定于该类的定义。这个定义由对该类的所有成员共有特征的描遮所组成,它还组插这一类区别于其
32、他类的特征。这些定义特征是把某些现象归入这一类或将其他一些现象从这一类排除的充分必要条件。数据采集者能够定义哪些类现象是有意义的。现象的这些类别称为实体类型。而具体的现象称为实体实样。每一类都有自己的特定属性。每类的属性具有关键属性。关键属性值的组合形成了每个实体唯一的识别标志。实体实样可以聚合成为一个不同类型实体的实样。多种实体类型可以依据多个类所共有的定义特征归纳为专题。专题也可有其自己的属性,包括名称。实体实样的联系是用定义实体类型之外的特征定义的。一种公共的联系是空间域,将具有指定范围内坐标值的所有实体实样聚合在一起。另一个有用的联系是时间域。CNSDTF把实体实样表示为表态的,没有时
33、间维。然而,可将时间属性值如将年代赋给实体实样,并用这些属性值把实样联成具有公共时间范围的集合。关系是联系的一种特殊情况。关系存在于实体类型之间。关系实样是具有唯一关系值的实体实样之间的联系。A 1.2 空间对象模型实体实样具有一种数字表示。这种数字由一个或多个的空间对象组成。一个空间对象可以是许多其他空间对象的聚合,但并不需要所有这些空间对象都表示一个实体实祥。能表示单个实体实样的全部内容的空间对象是一个实体对象,它可以归入某个实体对象类。而且实体对象具有许多通性和联系z一496 GB/T 17798-1999 个实体专题的表示就是一个对象专题,同样实体空间域的表示都是对象空间域。一般说来,
34、实体实样和实体对象间的相互对应是与实体和对象的所有特征相对应的。实体对象具有位置属性(空间地址)、非位置属性和相至关系(拓扑关系)。实体对象的属性和相互关系不必像它们对应的实体实样的属性与相互关系那么详细。用于区别特定实样的关键属性在实际的转换中可能不出现,而实体对象记录的标识符可能是区别实样的唯一途径。空间对象不管它们是否是实体对象都可能具有独立的属性,所有对象都可以实体实样可能有的同样通用的方式进行分类、聚合和联系。本标准定义一个简单的空间对象的集合。这些简单的空间对象或者是原始对象(不能由其他对象聚合而成),或者是仅仅由属于不同类的空间对象聚合而成(例如,多边形不能由多边形集合而成,而只
35、能由弧段集合组成).组合对象是仅有的例外,组合空间对象可以由简单的对象或其他组合对象聚合而成。本标准所采用的空间对象模型见图A1.工程工作区1工作区2工作区3层l层Z层3知一如点状要章结状要章直接巫叮百;*标面状要素直接坐有百接坐标在记线状目标直接坐标DEM I I XYZl 影像图Al规范化空间对象模型A.3 空间要素模型传统的地理数据处理过程中的术语没有把现象和其表示区别开来。三者都当作要素。为了明确起见,在本标准中要素被定义为现象和其表示的结合。一个要素实例由一个实体实样和表示它的实样对象组成,并属于某种要素类型。497 GB/T 17798-1999 A2 空间对象的定义空间对象含有两
36、方面的特性g儿何特性和属性特性。几何特性由下面的定义区分,属性特性由属性编码区分。空间对象有下列几种类型ga)纯几何类型,0例如一个独立点、一条等高线,只高几何位置,没有对象之间的关联关系。b)几何拓扑类型.既有几何位置,又有拓外关系,如结点、公共弧段,。纯拓扑类型。仅有拓扑关联关系,通常用于定义空间分析操作。d)空间要素。有属性特征,或者说有确定的要素意义,有对应的要素编码和属性描述记录,如油井、房子、公园等。e)非要素类型.没有确定的要素意义,只是为了便于空间数据的表达和组织方便设置的中间对象,如一个纯粹的结点或多边形的公共弧段。前三种由几何概念区分,后两种以属性概念区分.官们之间有概念的
37、交叉,以上划分主要是为了下面的叙述方便。A2.1 零维空间对象a)独立点状要素。是纯几何类型,但它是一个空间要素,有对应的属性编码和属性表。b)纯结点.是几何拓扑元素,不是一种要素类型.这种结点只是用来表达与弧段的关联关系和几何位置。c)结点要素。既是几何拓扑类型,又是空间要素。如电力线之间的结点往往是一个配电站。d)注记参考点。用作注记位置的参考,可将宫放入注记的数据结构中。e)多边形标识点.是多边形的辅助信息,可放在多边形的数据结构中。以上a)、b)、c)三类空间对象布许多相似性,又有交叉的概念联系,所以在设计数据结构时,把它们作为一类对象处理,称为结点一点状类型,并踊特征描述码将它们区分
38、为不同的对象。A2.2 一维对象a)拓扑弧段z它是几何拓扑类型。弧段没有分支,有起结点和终结点。它可能是线状要素的一部分,也可能仅是面状要素的边界,并且甚至可以既是面状要素的边界,同时又是一个或多个线状要素的一部分或全部.弧坠本身一般没有要素意义,但是如果一条.5.段本身就是一个线状要素,那么它可以直接赋以要素的编码,连接到属性表,拓扑弧段可能有折线、圆、圆弧、光滑曲线等几何特征。b)无拓扑弧段s它是一种纯几何要素,有些系统称为面条要素。paghetti)。例如等高线.一般不需要考虑它的起结点、终结点左多边形和右多边形.它比前面所述的拓扑弧段要简单得多。就形状上说,无拓扑弧段也有光滑与不光滑之
39、分.拓扑弧段与无拓扑弧段可合并成一类,共用一个数据结构,并用特征码进行区分。c)线状要素2一个线状要素可以出一条或若干条弧段组成.线状要素允许有分支和交叉,以使它扩展到处理河流流域和交退等问题。线状要素必须有属性编码,并联接到属性表。A2.3 二维对象a)简单多边形z包括一个外边界但不带内岛的多边形.b)带岛的多边形s由外边界和一个或多个内岛组成的多边形,。复合多边形z由多个简单多边形和/或带岛多边形组成的多边形。d)广义多边形z仅有内岛边界没有外边界的多边形.e)像元z一个二维图素,它是最小的不可再分的图像元素。f)网络单元=阿格单元的二维对象。A2.4 集合对象a)图象或称数字影像=它是组
40、成一个图案的、在空间上规则排列的元素的二维矩阵. b)格网z它是某种面的规则或接近规则的镶拼.通常是长方形或正方形.如基于榕网的GIS.或数4锦 GB/T 17798-1999 字高程模型。c)层g由一个或多个要素类组成。它可以是矢量数据集合,也可以是影像或格网。HeadBegin DataMark: CNSDTF -VCT VerSion : 1. 0 Unit:M Dim:2 Topo:O MinX: - 30. 070 MinY :0.000 MaxX: 565. 530 Max Y : 500. 000 ScaleM:500 Pro jection : U nkown Spheroid
41、: Unkown Parameters: Unkown Date: 1999 Separator: , HeadEnd FeatureCodeBegin 6520.等高线.Line.O.TCONTOUR 6530.高程点.Point O. TELEV House,房屋.Polygon 0 , THOUSE Road,公路.Line.O,TROAD Lakes,湖.Polygon.o. TLAKE FeatureCodeEnd TableStructureBegin TCONTOUR.1 elevation, Float TELEV, l elevation, Float THOUSE.2 层数
42、,Integer户主.Char.8TROAD.l 等级,Char,4附录B提示的附录矢量数据交换格式样本TLAKE.3 name ,Char , 12 perimeter ,Char, 8 area ,Char , 8 TableStructureEnd PointBegin 6 6530 Elev 48.750000.270.000000 PointEnd LineBegin 5 6520 Contour 1 35 172.500000.262.500000 175.000000.281.250000 180.000000.323.750000 188.750000.365.000000 2
43、15.00000口.413.750000235.000000.442.500000 265.000000.463.750000 327.500000.480.000000 385.000000.482.500000 422.500000.477.500000 436.250000.467.500000 455.000000.437.500000 465.000000.415.000000 465.000000.393.750000 465.000000.370.000000 499 GB!T 17798-1999 463.750000,346.250000 237.500000,208.750
44、000 456.250000 ,321.250000 228.750000,210.000000 438.750000,281.250000 226.250000,215.000000 428.750000,245.000000 215.000000,227.500000 416.250000,205.000000 213.750000,237.500000 408.750000,178.750000 216.250000,252.500000 398.750000,150.000000 382.500000,120.000000 2 360.000000,98.750000 6520 332
45、.500000,87.500000 Contour 320.000000,85.000000 1 293.750000,85.000000 14 255.000000,85.000000 102.500000,423.750000 221.250000,93.750000 113.750000,412.500000 180.000000,111.250000 116.250000,395.000000 175.000000,140.000000 121.250000.383.750000 166.250000.168.750000 122.500000.371.250000 158.75000
46、0,193.750000 128.750000,352.500000 158.750000,218.750000 133.750000,322.500000 172.500000,262.500000 133.750000.293.750000 133.750000,268.750000 4 127.500000,237.500000 6520 117.500000.201.250000 Contour 103.750000,175.000000 1 81.250000,147.500000 23 66.250000 ,137.500000 216.250000.252.500000 216.
47、250000.268.750000 l 223.750000.296.250000 6520 233.750000,316.250000 Contour 255.000000.330.000000 1 278.750000.333.750000 22 291.250000.335.000000 20.000000.282.500000 301.250000.328.750000 20.000000.300.000000 303.750000.322.500000 31.250000.317.500000 313.750000.306.250000 41.250000,327.500000 31
48、8.750000.287.500000 51.250000.333.750000 318.750000.270.000000 68.750000.335.000000 317.500000.253.750000 76.250000.332.500000 307.500000.241.250000 88.750000,321.250000 295.000000.230.000000 91.250000.307.500000 272.500000.223.750000 92.500000.287.500000 250.000000,208.750000 92.500000.272.500000 500 88.750000, 255.000000 83.750000,247.500000 70.000000,235.000000 53.750000,222.500000 40.000000, 222.500000