1、ICS 07.040;35.240.70 A 75 GB 中华人民共和国国家标准化指导性技术文件GB/Z 25599-2010 地理信息注册服务规范Geographic information-Registry service specification 2010-12-01发布2011-03-01实施数码防伪中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会发布G/Z 25599-2010 自次I I 范围-2 规范性引用文件.3 术语、定义和缩略语14 符号与约定25 注册服务模型25. 1 概述.5.2 J)J能模型.5.3 信息模型5.4 接口模型.6 基于目录服务的实现4
2、6.1 概述46.2 服务元数据定义46.3 功能接口映射4附录A(规范性附录)标准一致性测试要求5A.1 服务自描述响应5A. 2 查询响应5A.3 管理响应5附录B(资料性附录)服务元数据内容6附录c(资料性附录)服务元数据XML模式(XMLSchcma) 8 C.1 服务元数据模型.8C.2 服务元数据XML模式9附录D(资料性附录)服务元数据属性集uD.1 概述四D.2 服务元数据属性集的编码规则四D.3 关系运算符属性集编码规则D.4 位置运算符属性集编码规则参考文献14GB/Z 25599-2010 目IJI=l 本指导性技术文件的附录八为规范性附录,附录B、附录C和附录D均为资料
3、性附录。本指导性技术文件由国家测绘局提出。本指导性技术文件由全国地理信息标准化技术委员会(SAC/TC230)归口。本指导性技术文件主要起草单位:国家信息中心、武汉大学、中国标准化研究院。本指导性技术文件主要起草人:徐枫、宦茂盛、石雯雯、常娜、王子亮、龚健雅、高文秀、李小林。I GB/Z 25599-2010 地理信息注册服务规范1 范围本指导性技术文件给出了地理信息注册服务的模型和基于目录服务的参考实现。本指导性技术文件适用于地理信息服务的管理与查询过程。2 规范性引用文件下列文件中的条款通过本指导性技术文件的引用而成为本指导性技术文件的条款。凡是注日期的引用文件,其随后所有的修改单(不包括
4、勘误的内容)或修订版均不适用于本指导性技术文件,然而,鼓励根据本指导性技术文件达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本指导性技术文件。GB/T 7408-2005 数据元和交换格式信息交换日期和时间表示法(ISO8601 :2000 , IDT) GB/T 17694-2009地理信息术语(ISO/TS 19104: 2008 , IDT) GB/Z 25598- 2010 地理信息H录服务规范3 术语、定义和缩略语3. 1 术语和定义下列术语和定义适用于本指导性技术文件。3. 1. 1 操作operation 对象可以被调用执行的转换和查询的
5、规范。注:一个操作包括名称和一系列参数。GB/T 17694-2009,定义B.3323. 1. 2 接口interface 描述实体行为特征的命名操作集合。GB/T 17694 -2009,定义B.2603. 1.3 服务service 实体通过接口提供的功能的可区分部分。GB/T 17694-2009,定义B.4273. 1. 4 注册服务registry service 提供服务元数据发布和发现功能的服务。3. 1.5 服务元数据service metadata 用于描述服务的元数据,描述服务实例的特征,包括:服务基本信息、服务提供者信息和服务元数据维护信息。1 GB/Z 25599-2
6、010 3.1.6 注册服务中心registry service center 提供注册服务的逻辑功能单元。3. 1. 7 目录服务catalogue service 提供地理信息资源描述信息发现和管理功能的服务。GB/Z 25598-2010,定义3.1. 2J 3.2 缩略语CSW 网络目录服务CCatalogue Servce for Web) UDm 统一描述、发现和集成协议CUnivcrsalD臼cription,Discovery and Integration) UML 统一建模语言CU nficd Modcling Language) XML 可扩展标记i吾吉CcXtensbl
7、eMarkup Languagc) 4 符号与约定本指导性技术文件采用UML中的组合关系描述元数据实体之问的关系,元数据实体用UML中类的概念表示(如图口。组合用于表刀之间i个类之间的部分与将体的关系,用一端带有实心菱形的线段表示,菱形与组合元素连接。在关联的两端注明每个类的三名rti:性,说明参与该关联的财象的个数。1表示只能有一个,0.1表示可选,1. .衫表示一个或多个,.0.、表示任意数目。在组合关系中,组合元素的多重性只能是1或0.1。| 整体I I 部分I 1 部分| | 怜一一寸| | 陆一一一寸| I I 1 1 I I L一_jo. . 1 O. . 1 I| | 整体1 I
8、 部分11五r丁| 忡一一一11 I 陆1 I 0.1 1. I I L一-一一图1组合5 注册服务模型5. 1 概述注册服务的主体是注册服务中心,使用者包括服务提供者和服务使用者(见图2)。发布/发现图2注册服务服务提供者可通过注册服务中心发布服务元数据,服务使用者可通过注册服务中心发现服务元数据。2 GB/Z 25599-2010 发布和发现的对象是服务元数据,例如:网络地图服务元数据、网络要素服务元数据、网络覆盖服务元数据、电子地图数据处理服务元数据等。支持发布和发现的功能模型见5.20服务元数据的模型,即信息模型见5.3。实现注册服务功能的接口模型见5.4。5.2 功能模型注册服务提供
9、管理和查询两个基本功能:管理功能用于支持服务提供者发布服务信息,查询功能用于支持服务使用者发现服务信息。a) 管理功能:服务提供者将服务元数据发布到注册服务中心,注册服务中心保存服务元数据。b) 查询功能:服务使用者向注册服务中心提出查询请求,注册服务中心将符合查询条件的服务元数据反馈给服务使用者。5.3 信息模型注册服务信息模型用于描述服务提供者向注册服务中心注册的服务,其具体体现即服务元数据。服务元数据包括3个实体(如图3所示),分别是服务基本信息、服务提供者信息和服务元数据维护信息。a) 服务基本信息z描述服务的基本信息。b) 服务提供者信息:描述服务提供者的基本信息。c) 服务元数据维
10、护信息:描述该服务元数据本身的相关维护信息。实现时可在该信息模型基础上进行扩展。图3注册信息模型5.4 接口模型接口模型支持功能模型的实现。注册服务包含3个功能接口(如图4所示),分别是服务自描述接口、管理接口和查询接口。管理接口查询接口牛图4注册服务接口模型a) 服务自描述接口:用于向服务使用者和服务提供者反馈注册服务中心的功能及状态。b) 管理接口:用于实现管理功能。服务提供者通过该接口发布地理信息服务元数据。c) 查询接口:用于实现查询功能。服务使用者通过该接口发现符合需求的地理信息服务。3 GB/Z 25599-2010 6 基于目录服务的实现6. 1 概述在满足第5章规定的功能模型、
11、信息模型和接口模型的前提下,注册服务可有多种实现方式,如CSW、UDDI等。本指导性技术文件采用的是基于GB/Z255982010的参考实现。本参考实现不作为强制性规定,开发者可选择其他的实现方式。在基于GB/Z25598一2010的参考实现下,注册服务的3个功能接口分别映射到GB/Z25598 2010中相应的操作,如图5所示。注册服务接口服务白描述接IJGetCapabilties) 1l理接口(RegistrySe问:c)在询接(GetDescript(L) H法服务接口服务白描述接口(catalogCapabilities) i元数据衍理接u(me阳c:lataMaJlagc)fl.录
12、检索、fl.录检索rr;且tlt取接口(search【:atalo旦U、pre、t:nt(at几logue)国5参考实现接口映射关系图其中,服务自描述接口映射到目录服务的服务白描述接口,告理拉口映射到目录服务的元数据管理接口,查询接口映射到H录服务的目录检索和国录检索结*提取接门。对各个接口的一致性测试要求遵照附录A中的规定。6.2 服务元数据定义基于目录服务的注册服务应实现:J.:3 r扫描述的1*务元数据实体。具体的服务元数据内容定义参见附录B,服务元数据XML模式参见附录C6.3 功能接口映射6.3.1 服务自描述接口服务自描述接口包含服务自描述请求和服务白描述响应。实现时,注册服务的服
13、务自描述接口可直接映射为目录服务中的服务白描述接口。服务自描述请求见Gf3/Z25598一2010中5.1. 3. 2目录服务自描述请求。服务自描述响应见GB/Z25598一2010中5.1.3. 3目录服务自描述响应。6.3.2 查询接口查询接口包含查询请求和查询响应。实现时,注册服务的查询接口可直接映射为目录服务中的目录检索和目录检索结果提取接口。查询请求见GB/Z25598-2010中5.2.1. Z目录检索请求和5.2. 2. 2目录检索结果提取请求,其中query参数参见附录D的要求。查询响应见GB/Z25598-2010中5.2.1.3目录检索响应和5.Z. 2. 3目录检索结果提
14、取响应,其中检索结果提取请求中的参数elementSetName的取值参见附录D的要求。6.3.3 管理接口管理接口包含管理请求和管理响应。实现时,注册服务的管理接口可直接映射为目录服务中元数据管理接口。4 管理请求见GB/Z25598-2010中5.3.1.2元数据管理请求,注册的内容参见附录B的要求。管理响应见GB/Z25598-2010中5.3.1. 3元数据管理响应,响应的内容参见附录B的要求。GB/Z 25599-2010 附录A(规范性附录)标准一致性测试要求A.1 服务自描述晌应a) 测试目的:确认注册服务器满足所有服务自描述操作的要求。b) 测试方法:使用各类输入参数进行若干次
15、服务自描述请求,并确认在每种情况下服务器都能做出恰当的响应。c) 引用:6.3.1A.2 查询晌应a) 测试目的:确认注册服务器满足所有查询操作的要求。b) 测试方法:使用各类输入参数进行若干次查询请求,并确认在每种情况下服务器都能做出恰当的响应。c) 引用:6.3.2A.3 管理晌应a) 测试目的:确认注册服务器满足所有管理操作的要求。b) 测试方法:使用各类输入参数进行若干次管理请求,并确认在每种情况下服务器都能做出恰当的响应。c) 引用:6.3.35 GB/Z 25599-2010 附录B(资料性附录)服务元数据内容本附录采用中文名称、英文名称、缩写名、定义、类型、约束/条件、最大出现次
16、数和域来描述服务元数据。其中,中文名称描述服务元数据实体或元数据元素的名称,英文名称表示元数据的英文名称,一般用英文全称,缩写名是元数据的英文缩写名称,定义描述元数据的基本内容,类型是对元数据的有效值域和允许对该值域内的值进行有效操作的规定,约束/条件说明元数据实体或元数据元素是否必须选取的属性,包括必选和可选,最大出现次数表示元数据实体或元数据元素可以具有的最大实例数目,只出现一次的用1表示,可重复出现的用N表示,域表示元数据实体包含的元数据元素。服务元数据定义如表B.1所示。表B.l服务元数据字典约束/最大序号巾文名称英文名称缩写名应,_,_, 义类型条件出现域次数服务基本serviceT
17、nfor 服务描述信息的一组包含servlnfo 复合型必选信息rnatlOn 集合28行一-2 服务名称serviceName servName 该服务的名称字符型必选I 服务内容serviceAb一servAb-3 服务的内容描述信息字符型必选l 描述stract stract serviceldenti 4 服务标识符servlD fier 服务的唯一标识号码字符型必选1 5 服务类型serviceType servType 服务的类别字符型必选1 一一一一一一CCYYMMDD 服务日期serviceModif y servModify 服务创建日期或更新日期型必选CGB/T 7408
18、6 l 日期2005) 一一一一一一二一一二一一-服务地址可供访问服务的网络自由必选7 serviceURL servURL 1 地址文本地理覆盖服务涵盖的地理范围复合型可选包含98 serviceExtent servExtent 1 范围地理边界serviceBound- servBound-9 服务被盖的地理边界复合型可选1 包含1013行矩形ingBox ingBox 服务地域最东限制,180.0 (xs: el四ent口ame= 11 servProv i d巳typ= 5 大于 6 不等于! =(或)D.4 位置运算符属性集编码规则3 集一性一属一符一算一运一称-E置一-M位一名一
19、知-i 3一文-M-a: -: D一中一任表一英文名称编码any position in field 13 GB/Z 25599-2010 参考文献lJ GB/T 25530 -2010地理信息服务(lSO19119:2005 ,IDT) 2J ISO/IEC TR 14252 信息技术POSIX开放系统环境COSE)指南3J World Wide Web Consortiu日1XML Schema,http:/www. w3. org/TR/2006/REC-xml-20060816/ 14 DEN-白白白NN白。中华人民共和国国家标准化指导性技术文件地理信息注册服务规范GB/Z 25599 2010 中国标准出版社出版发行北京复兴门外三里河北街16号邮政编码:100045 法网址电话:6852394668517548 中国标准出版社秦皇岛印刷厂印刷各地新华书店经销峰印张1.25 字数27千字2011年4月第一次印刷开本880X12301/16 2011年4月第一版祷15号:155066. 1-42293 21. 00元如有印装差错由本社发行中心调换版权专有侵权必究举报电话:(010)68533533足价GB/Z 25599-2010 打印日期:2011年5月4日F002A
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1