GB T 28226-2011 地名信息交换格式.pdf
《GB T 28226-2011 地名信息交换格式.pdf》由会员分享,可在线阅读,更多相关《GB T 28226-2011 地名信息交换格式.pdf(24页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 35.240.99 L 70 中华人民道B共和国国家标准G/T 28226-20门地名信息交换格式Ioformatioo exchaoge format 00 geographical oames 2011-12-30发布数饲防伪中华人民共和国国家质量监督检验检夜总局中国国家标准化管理委员会2012-04-01实施发布GB/T 28226-2011 目次前言.1 引言.n 1 范围2 规范性引用文件-3 术语和定义4 缩略语5 基本说明.6 元素及属性规范.2 7 编码.14 附录A(资料性附录)扩展信息元素值数据类型表15附录B(资料性附录)行政区域地名数据交换使用实例. 16 参考
2、文献.19 前本标准按照GB/T1. 1-2009给出的规则起草。本标准由中华人民共和国民政部提出。本标准由全国地名标准化技术委员会CSAC/TC233)归口。本标准起草单位:民政部地名研究所。本标准主要起草人:许启大、刘连安、高缸、阮文斌、胡洋、刘静。GB/T 28226-2011 I GB/T 28226-2011 引本标准使用基于XML的数据格式描述地名信息,它采用文本编码的数据格式,与具体系统、平台元关,便于在不同系统或应用之间进行数据交换。本标准的设计目的如下:a) 把异构的地名信息转换成统一表示形式,以适应数据存储或表示方式上的差异;b) 信息的语义准确,描述的信息有效,在传递、读
3、取、解析和使用这些信息时不产生二义性;c) 信息易于传输,与不同网络协议及传输方式的兼容性好。H GB/T 28226-2011 地名信息交换格式1 范围本标准规定了交换用地名信息的结构格式,说明了交换文件的基本特征、属性规范和编码要求。适用于不同系统或应用之间的数据交换,例如数据库或文件系统之间的信息传输与共享等。本标准用一种通用结构描述地名信息,提供了一种公开并独立于具体应用的地名信息交换规范。2 规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T 7408数据
4、元和交换格式信息交换日期和时间表示法(IDTGB/T 7408-2005 , IS0 8601 :2000) GB/T 18521 地名分类与类别代码编制规则GB/T 18793-2002 信息技术可扩展置标语言(XML)1. 0 (neq W3C RFC-xml-19980210: 1998) GB/Z 21025-2007 XML使用指南GB/T 23295. 1-2009地名信息服务第1部分:通则3 术语和定义GB/T 23295. 12009界定的术语和定义适用于本文件。4 缩略语下列缩略语适用于本文件:BNF 巴科斯范式Backus Normal Form UTC通用协调时Unive
5、rsal Time Coordinated XML可扩展置标语言Extensible Markup Language 5 基本说明5. 1 数据组成模式本标准按照GB/T18521的分类将地名数据分为人文地理实体地名数据和自然地理实体地名数据,并把地理实体划分为若干类,这些类别以XML元素表示,各元素之间按照有效性约束要求相互正确地嵌套。这些类别同时又划分为若干子类,这些子类的元素可以递归嵌套自身。5.2 地名信息交换文件5.2.1 地名信息交换文件以XML表示的文档或文档片段构成,包括若干交换对象,具有明确的语义G/T 28226-2011 和语法规则。交换文件正文由字符数据和置标混合组成。
6、5.2.2 交换对象由根元素包含的内容组成,用代表根元素的特征字符串表示的开始标记和结束标记定界:I (xGNL) |幻xGNU5.2.3 交换文件包含的地理实体信息可从文档中识别并分析。地名信息交换的双方使用XML处理工具并按照本标准制定的规则解释文档。若需重新实现本标准中元素和属性的描述,为保证信息交换的有效性,信息交换的各方之间应做到z使用相同的命名空间和版本p对元素和属性使用相同的解释p在数据类型的枚举范围和取值上达成一致。5.2.4 交换文件的编制和所有相关处理工具应符合GB/T18793-2002。5.3 逻辑结构5.3. 1 交换对象以元素为基本组成单位,不同根元素下的子元素分属
7、不同的交换对象。元素可能表示一个地理实体,也可能表示一个包含地理实体的容器或包含由地理实体组成的地名信息的容器。5.3.2 元素由开始标记、元素内容和结束标记三部分组成,开始标记由元素置标和属性规格说明组成,属性规格说明是可选项,根据实际情况采用。结束标记由斜杠和元素置标组成。开始标记和结束标记都用尖括号包含。5.3.3 元素错构的表达式形式如下:元素):= (元素置标)属性规格说明J)(元素内容)(/(元素置标)表达式的语法采用BNF表示:一一在双引号中的字(word)代表这些字符本身。而两个并列双引号用来代表双引号;一一尖括号(0)内包含的为必选项;一方括号(D)内包含的为可选项;花括号(
8、)内包含的为可重复零至元数次的项;一一符号(:=)是被定义为的意思。5.3.4 结束标记和开始标记大小写需一致。5.3.5 元素可以有一组属性规格说明,用来为元素添加说明信息。每个属性规格说明都有一个属性名和一个属性值。属性规格说明的表达式形式如下z属性规格说明):= (属性名称)=11 (属性值) 注:表达式的各要素含义与4.3.3中的表达式相同。5.3.6 一组属性说明之间以空白作为分隔符,空白由一个或多个空格、回车、换行、制表符或它们的组合组成。一组属性规格说明之间不分前后顺序。它们共同描述其所属的元素实体。5.3.7 属性名是预定义好的、大小写敏感的字符串。一个元素内部的属性名不能相同
9、,但不同元素内部的属性名可以相同。6 元素及属性规范6. 1 总则6. 1. 1 本标准需使用XMLSchema语法详细描述所使用的交换文件的组织结构,在模式文件里,各组GB/T 28226-2011 成部分被定义为局部或全局元素、简单类型或复杂类型。6.1.2 本标准使用由一组图形符号构成的语法图来表示各元素的组成及相互关系,语法图中矩形表示元素节点,圆角矩形表示属性节点。这些节点使用的助记符所代表的意义如下:一一或者;? 一一可选项(出现零次或一次); 六一一可选项(出现零次或零次以上); -一至少需出现一次(出现一次或一次以上); 一一代表一个元素; 一一代表一个属性;臼容器(拥有子元素
10、)。6.1.3 XML容器用来构成XML子元素的外部空间,不直接标记数据,它内部的子元素用来标记数据。XML的叶节点元素用来直接标记数据。6.2 根节点6.2.1 定义:交换对象的根元素。6.2.2 XML标识:xGNL。6.2.3 xGNL是一个容器,其内部由子元素地名信息详细内容(GeoNameDetails)组成,GeoNameDetails 元素在xGNL内可以重复出现多次,但至少要出现一次。它的语法图如图1所示: Version Charset 字符型字符型们G阻臼 J GeoNameOetails 臼图1根节点(xGNL)元素语法图6.2.4 xGNL元素包含如下属性z版本(Ver
11、sion):定义了信息交换双方遵守的版本号,当元素、属性使用相同解释时版本号应一致;字符集(Charset):定义交换文件使用的字符集。示例:( HumanFeature (Settlement GeoFeatureType=纪念地 (SubFeature GeoFeatureType=陵园Type=标准地名 (GeoName烈士陵园(/GeoName( FurtherElements (/FurtherElements (/SubFeature ( /Settlement ( /HumanFeature ( / GeoN ameDetails 类别(Type):定义地名的类别,是文本型值。例
12、如:标准地名、地名简称、地名别名、历史地名等;示例2:(GeoName Type=标准地名Mumbai(/GeoName (GeoName Type=历史地名Bombay(/GeoName 一二有效开始日期(ValidFromDate):定义地名的有效起始日期,是日期型值;示例3:( GeoNameDetails ( HumanFeature (Settlement GeoFeatureType=房屋TYPE=标准地名ValidFromDate=1990-01-03 (GeoName新龙大厦(/GeoName( /Settlement (/HumanFeature ( / GeoN ameDe
13、tails 有效截止日期(ValidTodate):定义地名的有效截止日期,是日期型值;代码(Code):指在某些应用中标识此元素信息的代码,整型数值,例如数据库中的ID标识符;-参考通名Ondicator):定义地名通名的名称,是文本型值。6.6.5 二级地理实体元素中的非容器类的子元素为:-一子元素地名(GeoName):用来标识地名。6. 7 扩展信息6.7. 1 定义:描述地理实体附加信息的元素。6.7.2 XML标识:Further Elements。6. 7. 3 FurtherElements元素是容器,作为二级地理实体元素或子实体元素的子元素,它是可选项,在二级地理实体元素或子
14、实体元素的内部可出现零或一次。它根据实际应用的需要标识地名的扩展信G/T 28226-20门息,这些信息可能涉及多个行业及领域,如经纬度、区域人口等。此元素由6个子元素组成,它的语法图如图6所示: SecrityLevel ? I Latitude 臼|I Longtit FurtherElements 臼|臼|。|? I Area InfoRecord 图6扩展信息CFurtherElements)元素语法图6.7.4 FurtherElements元素的非容器类的子元素为z安全等级CSecrityLevel):标识地名安全级别的高低,是文本型值。例如:秘密、机密等;人口CPopulatio
15、n):标识地名指代的地理实体容纳的人口数,是数值型值。此元素包含如下属性: 计量单位CUnit):表示人口的计量单位,如亿人、万人等;面积CArea):标识地名指代的地理实体的面积,是数值型值。此元素包含如下属性: 计量单位CUnit):表示面积的计量单位,如平方米Cm2)、平方千米比m2)等;一一一信息记录CInfoRecord) :标识与地名指代地理实体相关的一些扩展信息。扩展的信息应该是描述本地名的信息,但却尚未包含在上述子元素之中,信息交换双方应对扩展信息持相同解释,其数值类型根据所描述的具体数据而有所不同。此元素包含如下属性:示f9tJ: 类别CType):定义所标识的扩展信息的类别
16、; 数据类型CValueType):表示扩展元素值的数据类型,ValueType的取值参见附录A中的表A.l; 计量单位CUnit):表示数字扩展信息的计量单位,如表示气温的OC。( GeoNameDetails) (H umanFeature) (Settlement GeoFeatureType= 房屋Indicator= 大厦)(GeoName)新龙大厦(/GeoName)(FurtherElements) (Population Unit =人)487(/Population) InfoRecord Type=楼层数ValueType=飞nteger)7 (/InfoRecord) I
17、nfoRecord Type=外墙颜色ValueType=char:50)白色(/InfoRecord) ( /FurtherElements) ( /Settlelment) (/HumanFeature) ( /GeoNameDetails) 8 6.8 经度6.8.1 定义:描述经度信息的元素。6.8.2 XML标识:Latitude o GB/T 28226-2011 6.8.3 此元素是容器,作为FurtherElements的子元素。它是可选项,在FurtherElements内部可以出现零次或一次。它包含所描述的地理实体的经度信息,其内部由三个子元素组成,语法图如图7所示: La
18、titudeType Latitude 臼|( I LatitudeValue 臼| ToLatitudeValue 臼|图7经度(Latitude)元素语法图6. 8. 4 Latitude元素中的非容器类的子元素为z一一经度类型(LatitudeType):标识经度的类别,是文本型值。在Latitude内部出现一次。取值见表2.表2经度类型取值表序号取值01 E 表示东经02 EE 表示经度区间东经至东经03 EW 表示经度区间东经至西经04 w 表示西经05 WW 表示经度区间西经至西经06 WE 表示经度区间西经至东经6.9 经度值6.9.1 定义:描述经度或经度区间下限数值的元素。6
19、.9.2 XML标识:LatitudeValueo 说明6.9.3 此元素是容器,作为Latitude的子元素,在Latitude内部需出现一次。它的语法图如图8所示z(品H品) Latit耐图8经度值(LatitudeValue)元素语法图9 GB/T 28226-2011 6. 9. 4 Latitude Value元素包含如下属性:一类别(Type):定义经度数值的数据格式类型,是文本型值。取值为Dec(表示十进制单位)、Dms(表示度分秒制单位)或Ign(表示由其子元素确定单位制); 一值数量(Num):描述经度数值的数量。取值为大于1的整数。6.9.5 LatitudeValue元素
20、包含如下子元素z一一数值(Value):标识地名指代的点状地理实体所在位置的经度值,是文本型值。当源数值为十进制格式时,Value取值形如23.123;当源数值为度分秒格式时,Value取值为九位字符串。其中前三位表示度(度为两位时前面补零)、中间两位表示分、后四位表示秒(前两位是整数部分、后两位是小数部分)。当LatitudeType表示经度区间时,它标识地名指代的面状或线状地理实体所在范围边界的经度下限值。它在Lati tude V al ue内可重复出现多次,但至少需出现一次。它包含如下属性: 类别(Type):定义此经度数值的数据格式类型; 数据源(Source):定义数值的来源。示例
21、z(Latitude) (LatitudeType) W (/LatitudeType) (LatitudeValue Type=Ign Num=2) (Value Type=Dec Source=世界地名录)56.23 (/Value) (Value Type= Dms Source=地名大辞典)056123500(/Value) (/Latitude Value) (/Latitude) 6.10 至经度值6. 10. 1 定义:描述经度区间上限数值的元素。6.10.2 XML标识:ToLatitudeValue。6. 10.3 此元素是容器,作为Latitude的子元素,当Latitud
22、eType表示经度区间时,它在Latitude内部需出现一次。它的语法图如图9所示:(:J:)(:z) ToLatitudeValue 臼图9至经度值(ToLatitudeValue)元素语法图6.10.4 ToLatitudeValue元素包含如下属性:类别(Type):定义经度数值的数据格式类型,是文本型值。取值为Dec(表示十进制单位)、Dms气表示度分秒制单位)或Ign(表示由其子元素确定单位制); 一一值数量(Num):描述经度数值的数量。取值为大于1的整数。6.10.5 ToLatitudeValue元素包含如下子元素:10 G/T 28226-2011 一一数值(Value):标
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 28226 2011 地名 信息 交换 格式
