GB/T 28226-2011 地名信息交换格式
- 名 称:GB/T 28226-2011 地名信息交换格式 - 下载地址2
- 下载地址:[下载地址2]
- 提 取 码:
- 浏览次数:3
发表评论
加入收藏夹
错误报告
目录| 新闻评论(共有 0 条评论) |
资料介绍
ICS 35. 240. 99 L 70
中 华 人 民 共 和 国 国 家 标 准
GB/T 28226—2011
地名信息交换格式
Information exchange formaton geographicalnames
2011-12-30发布 2012-04-01实施
中华人民共和国国家质量监督检验检疫总局中 国 国 家 标 准 化 管 理 委 员 会
发
布
GB/T 28226—2011
目 次
前言 Ⅰ
引言 Ⅱ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
4 缩略语 1
5 基本说明 1
6 元素及属性规范 2
7 编码 14
附录 A (资料性附录) 扩展信息元素值数据类型表 15
附录 B (资料性附录) 行政区域地名数据交换使用实例 16
参考文献 19
GB/T 28226—2011
前 言
本标准按照 GB/T 1. 1—2009给出的规则起草 。
本标准由中华人民共和国民政部提出 。
本标准由全国地名标准化技术委员会(SAC/TC233)归 口 。
本标准起草单位 : 民政部地名研究所 。
本标准主要起草人 :许启大 、刘连安 、高钰 、阮文斌 、胡洋 、刘静 。
Ⅰ
GB/T 28226—2011
引 言
本标准使用基于 XML 的数据格式描述地名信息 ,它采用文本编码的数据格式 , 与具体系统 、平台无关 ,便于在不同系统或应用之间进行数据交换 。
本标准的设计目的如下 :
a) 把异构的地名信息转换成统一表示形式 , 以适应数据存储或表示方式上的差异 ;
b) 信息的语义准确 ,描述的信息有效 ,在传递 、读取 、解析和使用这些信息时不产生二义性 ;
c) 信息易于传输 ,与不同网络协议及传输方式的兼容性好 。
Ⅱ
GB/T 28226—2011
地名信息交换格式
1 范围
本标准规定了交换用地名信息的结构格式 ,说明了交换文件的基本特征 、属性规范和编码要求 。适用于不同系统或应用之间的数据交换 ,例如数据库或文件系统之间的信息传输与共享等 。
本标准用一种通用结构描述地名信息 ,提供了一种公开并独立于具体应用的地名信息交换规范 。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的 。凡是注 日期的引用文件 ,仅所注 日期的版本适用于本文件 。凡是不注日期的引用文件 ,其最新版本(包括所有的修改单)适用于本文件 。
GB/T 7408 数 据 元 和 交 换 格 式 信 息 交 换 日 期 和 时 间 表 示 法 (IDT GB/T 7408—2005, ISO 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. 1—2009界定的术语和定义适用于本文件 。
4 缩略语
下列缩略语适用于本文件 :
BNF 巴科斯范式 Backus NormalForm
UTC 通用协调时 UniversalTime Coordinated
XML 可扩展置标语言 Extensible Markup Language
5 基本说明
5. 1 数据组成模式
本标准按照 GB/T 18521的分类将地名数据分为人文地理实体地名数据 和 自 然 地 理 实 体 地 名 数据 ,并把地理实体划分为若干类 ,这些类别以 XML元素表示 ,各元素之间按照有效性约束要求相互正确地嵌套 。这些类别同时又划分为若干子类 ,这些子类的元素可以递归嵌套自身 。
5. 2 地名信息交换文件
5. 2. 1 地名信息交换文件以 XML表示的文档或文档片段构成 ,包括若干交换对象 ,具有明确的语义
1
GB/T 28226—2011
和语法规则 。交换文件正文由字符数据和置标混合组成 。
5. 2. 2 交换对象由根元素包含的内容组成 , 用代表根元素的特征字符串表示的开始标记和结束标记定界 :
< xGNL>
…
5. 2. 3 交换文件包含的地理实体信息可从文档中识别并分析 。 地名信息交换的双方使用 XML处理工具并按照本标准制定的规则解释文档 。若需重新实现本标准中元素和属性的描述 , 为保证信息交换的有效性 ,信息交换的各方之间应做到 :
— 使用相同的命名空间和版本 ;
— 对元素和属性使用相同的解释 ;
— 在数据类型的枚举范围和取值上达成一致 。
5. 2. 4 交换文件的编制和所有相关处理工具应符合 GB/T 18793—2002。
5. 3 逻辑结构
5. 3. 1 交换对象以元素为基本组成单位 ,不同根元素下的子元素分属不同的交换对象 。元素可能表示一个地理实体 ,也可能表示一个包含地理实体的容器或包含由地理实体组成的地名信息的容器 。
5. 3. 2 元素由开始标记 、元素内容和结束标记三部分组成 ,开始标记由元素置标和属性规格说明组成 ,属性规格说明是可选项 ,根据实际情况采用 。结束标记由斜杠和元素置标组成 。 开始标记和结束标记都用尖括号包含 。
5. 3. 3 元素结构的表达式形式如下 :
表达式的语法(<元素)>采::B(") [属性规格说明] "> "<元素内容> " "> "
— 在双引号中的字( "word")代表这些字符本身 。而两个并列双引号用来代表双引号 ;
— 尖括号(<>)内包含的为必选项 ;
— 方括号([])内包含的为可选项 ;
— 花括号({})内包含的为可重复零至无数次的项 ;
5. 3. 4 结束标记和开始标记大小写需一致 。
— 符号( : : =)是被定义为的意思 。
5. 3. 5 元素可以有一组属性规格说明 ,用来为元素添加说明信息 。每个属性规格说明都有一个属性名和一个属性值 。属性规格说明的表达式形式如下 :
注 : 表达式的各要素含<义与 4(属性)3(规)3中(格说)的(明)表达(> ∷)相{<性名称> "= " " "<属性值> " "}
5. 3. 6 一组属性说明之间以空白作为分隔符 ,空白由一个或多个空格 、回车 、换行 、制表符或它们的组合组成 。一组属性规格说明之间不分前后顺序 。它们共同描述其所属的元素实体 。
5. 3. 7 属性名是预定义好的 、大小写敏感的字符串 。一个元素内部的属性名不能相同 ,但不同元素内部的属性名可以相同 。
6 元素及属性规范
6. 1 总则
6. 1. 1 本标准需使用 XML Schema语法详细描述所使用的交换文件的组织结构 ,在模式文件里 ,各组
2
GB/T 28226—2011
成部分被定义为局部或全局元素 、简单类型或复杂类型 。
6. 1. 2 本标准使用由一组图形符号构成的语法图来表示各元素的组成及相互关系 ,语法图中矩形表示元素节点 , 圆角矩形表示属性节点 。这些节点使用的助记符所代表的意义如下 :
① — 或者 ;
? — 可选项(出现零次或一次) ;
* — 可选项(出现零次或零次以上) ;
☉ — 至少需出现一次(出现一次或一次以上) ;
◆ — 代表一个元素 ;
● — 代表一个属性 ;
— 容器(拥有子元素) 。
6. 1. 3 XML容器用来构成 XML子元素的外部空间 , 不直 接 标 记 数 据 , 它 内 部 的 子 元 素 用 来 标 记 数据 。XML 的叶节点元素用来直接标记数据 。
6. 2 根节点
6. 2. 1 定义 :交换对象的根元素 。
6. 2. 2 XML标识 :xGNL。
6. 2. 3 xGNL是一个容器 ,其内部由子元素地名信息详细内容(GeoNameDetails) 组成 ,GeoNameDetails元素在 xGNL 内可以重复出现多次 ,但至少要出现一次 。它的语法图如图 1所示 :
图 1 根节点(xGNL)元素语法图
6. 2. 4 xGNL元素包含如下属性 :
— 版本(Version) :定义了信息交换双方遵守 的 版 本 号 , 当 元 素 、属 性 使 用 相 同 解 释 时 版 本 号 应一致 ;
— 字符集(Charset) :定义交换文件使用的字符集 。
示例 :
< xGNL Version= "2. 1. 3" Charset= "GB2312-1980">
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
3
GB/T 28226—2011
6. 3 地名信息详细内容
6. 3. 1 定义 :地名信息的父元素 ,包含一条完整的地名信息 。
6. 3. 2 XML标识 :GeoNameDetails。
6. 3. 3 GeoNameDetails是容器 ,作为 xGNL 的子元素 ,它在 xGNL 内可重复出现多次 ,但至少需出现一次 。其内部由 自然地理实体(NatureFeature)和人文地理实体(HumanFeature)两个子元素组成 。它的语法图如图 2所示 :
图 2 地名信息详细内容(GeoNameDetails)元素语法图
6. 3. 4 GeoNameDetails元素包含如下属性 :
— 地名信息类型(InfoType) :定义此地名信息的类别 ,是文本型值 。例如 :行政区划等 ;
— 当前状态(CurrentStatus) :定义地名当前所属状态 ,是文本型值 。例如 :历史地名 、拟用名等 ;
— 有效起始日期(ValidFromDate) :定义地名的有效起始日期 ,是日期型值 ;
— 有效截止日期(ValidTodate) :定义地名的有效截止日期 ,是日期型值 ;
— 代码(Code) :指在某些应用中标识此元素信息的代码 ,整型数值 ,例如数据库中的 ID标识符 。
6. 4 自然地理实体
6. 4. 1 定义 :标识自然地理实体的元素 , 自然地理实体是第一级地理实体 。
6. 4. 2 XML标识 :NatureFeature。
6. 4. 3 NatureFeature是容器 ,作为 GeoNameDetails 的子元素 ,它在 GeoNameDetails 内可出现一次 。它的内部由海域(SeaArea) 、水系(WaterSystem) 和陆地地形(LandTerrain) 三个子元素组成 。无法归类为上述元素的地名信息 ,可根据需要对 NatureFeature进行元素扩展 。它的语法图如图 3所示 :
4
GB/T 28226—2011
图 3 自然地理实体(Naturefeature)元素语法图
6. 4. 4 NatureFeature元素包含如下属性 :
— 代码(Code) :指在某些应用中标识此元素信息的代码 ,整型数值 ,例如数据库中的 ID标识符 。 6. 5 人文地理实体
6. 5. 1 定义 :标识人文地理实体的元素 ,人文地理实体是第一级地理实体 。
6. 5. 2 XML标识 : HumanFeature。
6. 5. 3 HumanFeature是容器 ,作为 GeoNameDetails 的子元素 , 它在 GeoNameDetails 内可以出现 一次 。其内部由行政区域及其他区域(Area) ,居民点(Settlement) ,具有地名意义的交通运输设施(Traf- fic) ,具有地名意义的水利 、电力 、通讯设施(IndustryPower) ,具有地名意义的纪念地 、旅游圣地(Land- scape) ,其他具有地名意义的建筑物(Building)和具有地名意义的单位(Units)7个子元素组成 。无法归类为上述元素的地名信息 ,可根据需要对 HumanFeature进行元素扩展 。它的语法图如图 4所示 :
图 4 人文地理实体(Humanfeature)元素语法图
6. 5. 4 HumanFeature元素包含如下属性 :
— 代码(Code) :指在某些应用中标识此元素信息的代码 ,整型数值 ,例如数据库中的 ID标识符 。
5
GB/T 28226—2011
6. 6 二级地理实体
6. 6. 1 定义 :标识第二级地理实体的元素 。
6. 6. 2 XML 标 识 : Area、Settlement、Traffic、IndustryPower、Landscape、Building、Units、SeaArea、 WaterSystem 和 LandTerrain。它是一类元素的总称 ,其可能的标识见表 1:
表 1 二级地理实体元素内容表
序号
二级地理实体元素名称
XML标识
上级元素名称
上级元素 XML标识
01
行政区域及其他区域
Area
人文地理实体
HumanFeature
02
居民点
Settlement
人文地理实体
HumanFeature
03
具有地名意义的交通运输设施
Traffic
人文地理实体
HumanFeature
04
具有地名意义的水力 、电力 、通信设施
IndustryPower
人文地理实体
HumanFeature
05
具有地名意义的纪念地 、旅游圣地
Landscape
人文地理实体
HumanFeature
06
其他具有地名意义的建筑物
Building
人文地理实体
HumanFeature
07
具有地名意义的单位
Units
人文地理实体
HumanFeature
08
海域
SeaArea
自然地理实体
NatureFeature
09
水系
WaterSystem
自然地理实体
NatureFeature
10
陆地地形
LandTerrain
自然地理实体
NatureFeature
6. 6. 3 二级地理 实 体 元 素 是 容 器 , 作 为 一 级 地 理 实 体 元 素 HumanFeature或 NatureFeature的 子 元素 ,它的内部均 由 子 元 素 地 名(GeoName) 、扩 展 信 息(FurtherElements) 和 子 实 体(SubFeature) 组 成 。它的语法图如图 5所示 :
图 5 二级地理实体元素语法图
6. 6. 4 二级地理实体元素包含如下属性 :
— 地理实体类型(GeoFeatureType) :定义地名所属地理实体类型 ,是文本型值 。包含类别及从
6
GB/T 28226—2011
属关系可参见 GB/T 18521。例如 :峡谷 、渡口 、街道等 。GB/T 18521 中没有定义的类型可根据需要扩展 。信息交换双方应对地理实体类型的名称及其层次关系持相同解释 ;
示例 1:
< HumanFeature>
烈士陵园
. . . . . . . . . .
. . . . . . . . . .
— 类别(Type) :定义地 名的 类 别 , 是 文 本 型 值 。 例 如 : 标 准 地 名 、地 名 简 称 、地 名 别 名 、历 史 地名等 ;
示例 2:
Mumbai
Bombay
— 有效开始日期(ValidFromDate) :定义地名的有效起始日期 ,是日期型值 ;
示例 3:
< HumanFeature>
新龙大厦
— 有效截止日期(ValidTodate) :定义地名的有效截止日期 ,是日期型值 ;
— 代码(Code) :指在某些应用中标识此元素信息的代码 ,整型数值 ,例如数据库中的 ID标识符 ;
— 参考通名(Indicator) :定义地名通名的名称 ,是文本型值 。
6. 6. 5 二级地理实体元素中的非容器类的子元素为 :
— 子元素地名(GeoName) :用来标识地名 。
6. 7 扩展信息
6. 7. 1 定义 :描述地理实体附加信息的元素 。
6. 7. 2 XML标识 :FurtherElements。
6. 7. 3 FurtherElements元素是容器 ,作为二级地理实体元素或子实体元素的子元素 ,它是可选项 ,在二级地理实体元素或子实体元素的内部可出现零或一次 。 它根据实际应用的需要标识地名的扩展信
7
GB/T 28226—2011
息 ,这些信息可能涉及多个行业及领域 ,如经纬度 、区域人口等 。此元素由 6个子元素组成 ,它的语法图如图 6所示 :
图 6 扩展信息(FurtherElements)元素语法图
6. 7. 4 FurtherElements元素的非容器类的子元素为 :
— 安全等级(SecrityLevel) :标识地名安全级别的高低 ,是文本型值 。例如 :秘密 、机密等 ;
— 人口(Population) :标识地 名 指 代 的 地 理 实 体 容 纳 的 人 口 数 , 是 数 值 型 值 。此 元 素 包 含 如 下属性 :
● 计量单位(Unit) :表示人口的计量单位 ,如 “亿人 ”、“万人 ”等 ;
— 面积(Area) :标识地名指代的地理实体的面积 ,是数值型值 。此元素包含如下属性 :
● 计量单位(Unit) :表示面积的计量单位 ,如 “平方米(m2 ) ”、“平方千米(km2 ) ”等 ;
— 信息记录(InfoRecord) :标识与地名指代地理实体相关的一些扩展信息 。 扩展的信息应该是描述本地名的信息 ,但却尚未包含在上述子元素之中 ,信息交换双方应对扩展信息持相同解释 ,其数值类型根据所描述的具体数据而有所不同 。此元素包含如下属性 :
● 类别(Type) :定义所标识的扩展信息的类别 ;
● 数据类型(ValueType) :表示扩展元素值的数据类型 , ValueType的取值参见附录 A 中的表 A. 1;
● 计量单位(Unit) :表示数字扩展信息的计量单位 ,如表示气温的“℃ ”。
示例 :
< HumanFeature>
新龙大厦
487
7
白色
8
GB/T 28226—2011
6. 8 经度
6. 8. 1 定义 :描述经度信息的元素 。
6. 8. 2 XML标识 :Latitude。
6. 8. 3 此元素是容器 ,作为 FurtherElements的子元素 。它是可选项 ,在 FurtherElements内部可以出现零次或一次 。它包含所描述的地理实体的经度信息 ,其内部由三个子元素组成 ,语法图如图 7所示 :
图 7 经度(Latitude)元素语法图
6. 8. 4 Latitude元素中的非容器类的子元素为 :
— 经度类型(LatitudeType) :标识经度的类别 ,是文本型值 。在 Latitude 内部出现一次 。取值见表 2:
表 2 经度类型取值表
序号
取值
说 明
01
E
表示 “东经 ”
02
EE
表示经度区间 “东经至东经 ”
03
EW
表示经度区间 “东经至西经 ”
04
W
表示 “西经 ”
05
WW
表示经度区间 “西经至西经 ”
06
WE
表示经度区间 “西经至东经 ”
6. 9 经度值
6. 9. 1 定义 :描述经度或经度区间下限数值的元素 。
6. 9. 2 XML标识 :LatitudeValue。
6. 9. 3 此 元 素 是 容 器 , 作 为 Latitude 的 子 元 素 , 在 Latitude 内 部 需 出 现 一 次 。 它 的 语 法 图 如 图 8所示 :
图 8 经度值(LatitudeValue)元素语法图
9
GB/T 28226—2011
6. 9. 4 LatitudeValue元素包含如下属性 :
— 类别(Type) :定义经度数值的数据格式类型 ,是文本型值 。取值为 “Dec”(表示十进制单位) 、 “Dms”(表示度分秒制单位)或“Ign”(表示由其子元素确定单位制) ;
— 值数量(Num) :描述经度数值的数量 。取值为大于 1 的整数 。
6. 9. 5 LatitudeValue元素包含如下子元素 :
— 数值(Value) :标识地名指代的点状地理实体所在位置的经度值 ,是文本型值 。 当源数值为十进制格式时 ,Value取值形 如 23. 123;当 源 数 值 为 度 分 秒 格 式 时 , Value取 值 为 九 位 字 符 串 。其中前三位表示度(度为两位时前面补零) 、中间两位表示分 、后四位表示秒(前两位是整数部分 、后两位是小数部分) 。 当 LatitudeType表示经度区间时 ,它标识地名指代的面状或线状地理实体所在范围边界的经度下限值 。 它在 LatitudeValue 内可重复出现多次 ,但 至 少 需 出 现一次 。它包含如下属性 :
● 类别(Type) :定义此经度数值的数据格式类型 ;
● 数据源(Source) :定义数值的来源 。
示例 :
W
56. 23
056123500
6. 10 至经度值
6. 10. 1 定义 :描述经度区间上限数值的元素 。
6. 10. 2 XML标识 :ToLatitudeValue。
6. 10. 3 此元素是容器 ,作为 Latitude 的子元素 , 当 LatitudeType表示经度区间时 ,它在 Latitude 内部需出现一次 。它的语法图如图 9所示 :
图 9 至经度值(ToLatitudeValue)元素语法图
6. 10. 4 ToLatitudeValue元素包含如下属性 :
— 类别(Type) :定义经度数值的数据格式类型 ,是文本型值 。取值为 “Dec”(表示十进制单位) 、 “Dms”(表示度分秒制单位)或“Ign”(表示由其子元素确定单位制) ;
— 值数量(Num) :描述经度数值的数量 。取值为大于 1 的整数 。
6. 10. 5 ToLatitudeValue元素包含如下子元素 :
10
GB/T 28226—2011
— 数值(Value) :标识地名指代的面状或线状地理实体所在范围边界的经度上限值 ,是文本型值 。当源数值为十进制格式时 ,Value取值形如 23. 123;当源数值为度分秒格式时 , Value取值为九位字符串 。其中前三位表示度(度为两位时前面补零) 、中间两位表示分 、后四位表示秒(前两位是整数部分 、后两位是小数部分) 。 它在 LatitudeValue 内可重复出现多次 , 但 至 少 需 出现一次 。它包含如下属性 :
● 类别(Type) :定义此经度数值的数据格式类型 ;
● 数据源(Source) :定义数值的来源 。
示例 :
WW
056123500
110382300
6. 11 纬度
6. 11. 1 定义 :描述纬度信息的元素 。
6. 11. 2 XML标识 :Longtitude。
6. 11. 3 此元素是容器 ,作为 FurtherElements的子元素 。 它是可选项 ,在 FurtherElements 内部可以出现零次或一次 。它与 Latitude总是同时出现 ,包含所描述地理实体的纬度信息 ,其内部由三个子元素组成 ,语法图如图 10所示 :
图 10 纬度(Longtitude)元素语法图
6. 11. 4 Longtitude元素中非容器类的子元素为 :
— 纬度类型(LongtitudeType) :标识纬度的类别 ,是文本型值 ,在 Longtitude 内部出现一次 。取值见表 3:
表 3 纬度类型取值表
序号
取值
说 明
01
N
表示 “北纬 ”
02
NN
表示纬度区间 “北纬至北纬 ”
03
NS
表示纬度区间 “北纬至南纬 ”
11
GB/T 28226—2011
表 3 (续)
序号
相关推荐
- GB/T 15018-1994 精密合金牌号
- GB/T 14251-2017 罐头食品金属容器通用技术要求
- GB/T 14984.2-2010 铁合金 术语 第2部分:取样和制样
- GB/T 31586.1-2015 防护涂料体系对钢结构的防腐蚀保护 涂层附着力/内聚力(破坏强度)的评定和验收准则 第1部分:拉开法试验
- GB/T 27021.4-2018 合格评定 管理体系审核认证机构要求 第4部分:大型活动可持续性管理体系审核和认证能力要求
- GB/T 29037-2012 热喷涂 抗高温腐蚀和氧化的保护涂层
- GB 11348.1-1989 旋转机械转轴径向振动的测量和评定 第1部分:总则
- GB/T 11086-2013 铜及铜合金术语
- GB/T 17461-1998 金属覆盖层 锡-铅合金电镀层
- GB∕T 40095-2021 智能变电站测控装置技术规范

