GB T 17798-1999 地球空间数据交换格式.pdf
《GB T 17798-1999 地球空间数据交换格式.pdf》由会员分享,可在线阅读,更多相关《GB T 17798-1999 地球空间数据交换格式.pdf(21页珍藏版)》请在麦多课文档分享上搜索。
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:选用的波段。基本部分,不可缺省。
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 17798 1999 地球 空间 数据 交换 格式
