GB T 25530-2010 地理信息 服务.pdf
《GB T 25530-2010 地理信息 服务.pdf》由会员分享,可在线阅读,更多相关《GB T 25530-2010 地理信息 服务.pdf(60页珍藏版)》请在麦多课文档分享上搜索。
1、ICS 07.040;35.240.70 A 75 道国中华人民主t./、和国国家标准GB/T 25530-201 O/ISO 19119: 2005 地理信息服务Geographic information-Servces CISO 19119: 2005 , IDT) 2010-12-01发布数码防伪中华人民共和国国家质量监督检验检疫总局中国国家标准化管理委员会2011-03-01实施发布GB/T 25530-2010/ISO 19119:2005 目次前言. . . . . . . III 引言.v 1 范围2 一致性-3 规范性引用文件4 术语和定义5 缩略语.2 6 地理信息服务体系
2、结构概述.47 计算视角:服务链接的基础8 信息视角:语义互操作的基础.9 工程视角z分布式的基础10 技术视角z跨平台互操作的基础附录A(规范性附录)一致性.附录B(资料性附录)用户情景示例.附录c(规范性附录)地理信息服务元数据数据字典附录D(资料性附录)映射到分布式计算平台42参考文献.50 I GB/T 25530-2010/ISO 19门9:2005目。吕本标准等同采用国际标准ISO19119: 2005(地理信息服务及ISO19119:2005/Amd.1:2008(地理信息服务修改件1:服务元数据模型的扩展)(英文版)。为便于使用,本标准作了下列编辑性修改:a) 本标准的编写格式
3、执行了GB/T1. 1-2000(标准化工作导则第1部分:标准的结构和编写规则的要求。b) 将本国际标准一词改为本标准。c) 删除了国际标准的前言。d) 对于ISO19119: 2005规范性引用的其他国际标准中己采用为我国标准的,本标准引用我国的这些国家标准代替对应的国际标准。包括:ISO19115:2003,Geograhic information-Meda归被代替为GB/T19710-2005(地理信息元数据)(lSO19115 :2003 , MOD) ; ISO/IEC 10746-1: 1998 Information technology-Oen Distributed Pro
4、cessing-Reference model: Oueruiew-Part 1被代替为GB/T18714. 1-2002 (信息技术开放分布式处理参考模型第1部分:概述)(ISO/IEC 10746-1: 1998 , IDT); ISO/IEC 10746-2 :1 996 , Information technology-Open Distributed Processing-Reference model: Foundations被代替为GB/T18714. 2-2002(信息技术开放分布式处理参考模型第2部分:基本概念)(ISO/IEC10746-2:1996,IDT)。e) 对于I
5、SO19119:2005标准参考文献中引用的其他国际标准中已采用为我国标准的,本标准引用我国的这些国家标准代替对应的国际标准。包括:ISO 8601: 2000 , Data elements and interchange formats-Information interchange-Representation of dates and times被代替为GB/T 7408-2005(数据元和交换格式信息交换日期和时间表示法);ISO19105:2000, Geographic information一Conformanceand t巳sting被代替为GB/T19333. 5(地理信息
6、一致性与测试);ISO 19107: 2003 ,Geographic information-Spatial schema被代替为GB/T23707-2009 地理信息空间模式);ISO 19108: 2002 ,Geographic information一Temporalschema被代替为GB/T22022一2008(地理信息时间模式);ISO 19117: 2005 , Geographic information Portrayal被代替为GB/T24355-2009(地理信息图示表达);ISO19128:2005 , Geographic informa tion-W e b m
7、a p server in terface被代替为GB/T25597一2010(地理信息万维网地图服务接口。为了体现UML图中类名的命名规则,也为了方便编程人员直接使用相关的类名,对于第一次出现在文本中的类名,如SV_ ServiceIdentification译为:SV _服务标识(SV_ Serviceldentification) ,之后出现的不再翻译,直接使用SV_Serviceldentificationo在UML图中不作翻译。g) 对于附录C表格中的类名或角色名,采用中文、英文两列的方式;对于附录D表格中的类名或角色名采用英文名在前,中文名列在括号中的方式。h) 将ISO19100
8、系列标准根据具体情况修改为地理信息系列国家标准或地理信息系列国家标准和ISO19100系列标准。i) 对原文缩略语中的表述作了更正:J2EE,从Java2 Enterprise Edition with EJB修改为Java2 Enterprise Edition; JINI,从Suns open architecture that enables developers to create network-centric services修改为JavaIntelligent Network Infrastructure 飞DTD,从Document type definitions修改为Doc
9、umentType Definition; EOSE,从ExtendedOpen 皿GB/T 25530-201 O/ISO 19119: 2005 N Systems Environment Model修改为ExtendedOpen Systems Environment; HIS,从Information Technology Human Interaction Service叫彦改为HumanInteraction Service; JTA,从J a va Connector Archi tecture修改为JavaTrasaction API;ODMG,从Object Database
10、 Management Group修改为ObjectData Management Group; OGC,从OpenGIS Consortium修改为OpenGeospatial Consortium; OSE,从OpenSystems Environment修改为OpenSystem Environment; XSLT,从XMLStylesheet Language Transformations修改为eXtensibleStylesheet Language Transformations;删除了重复的MSMTS。j) 由于ISO19119:2005/Amd.1:2008 SV Param
11、eterDirectio响+in +out +inlout sV _ Coupling Type +100咽e+m阻:ed+tight MDJdenl币ction争citation:CICitation +abstract:CharacterS甘mg+purpose 0.1 : CharacterString +creditO叮CharacterString+statusO. :MD _ProgressCode +pointOfContactO叮CI_ ResponsibieParty SV Serviceldenti日catlOncharacterSet: documented IfISO
12、10646-lis not used 仙囚一Metadata,hierarchylevel=dataset implies count (extent.geographic Element. EX_ GgraphicBoundingBox计unt(e耳lent.geogniphicElement.E父GegiaphicDescription)=I)仙10_Meta S V Parameter +direction O.I:SV _ParameterDirection +descriptionO.I:CharacterString +optionality :CharacterString=Ma
13、ndatory +repeatability:Boolean Type (击。mRerdsand Class Metadata) 圄9服务元数据类圄7.5 未知类型的服务实例服务目录的一种方法是假定元数据可单独为客户端调用服务提供足够的信息。另一种方法是要求实例元数据记录给出服务类型定义的参考。如坐标转换服务实例元数据记录将参照OGC实现规范。表8描述了服务是已知类型或是未知的类型的假设含义。处理未知类型的服务的关键是假设客户端是智能用户,如服务环节中的人。人能解释服务元数据的语义,而软件客户端则不能。表8说明了什么样的服务类型才是可行的。17 GB/T 25530-201 O/ISO 191
14、19: 2005 表8服务元数据中己知类型的选项目录中的服务是己知类型目录中的服务可能是未知类型假设通过非透明信息实现客户端交互是可行的,则存在可以创建有人操作可行标记信息的通用客户端。人类用户按照从目录中获得的操作描述来填入信息如果客户端实现了已知机器对机器,无人操作服务的元模型与服务的对这种可行性持怀疑态度语法,则是可行的7.6 简单服务体系结构当实现一个基于消息的体系结构以支持服务链接时,应当考虑下列简化假设,遵循下列指南的系统应被称为简单服务体系结构的实例。系统应当遵从简单服务体系结构。消息-操作。为简单起见,理想的方式是把操作模拟为消息。消息操作应当包含请求与响应,请求与响应包含参数
15、作为有效荷载,参数独立于内容并以统一的方式进行传递。简单的应用是以消息的交换模式为特征,如单向(或事件)和双向(或同步请求响应交互。服务规范应当使得这种简单的交换应用尽量容易创建与使用。控制与数据分离。控制服务的客户端可能不需要该服务的所有结果。例如,用户也许不需要那些在服务链中可能存在的大量中间结果,而只需要服务链的最终结果。因此,接口操作应当将服务产生的数据与服务的控制相分离。客户端应当具有只接受操作的状态的选项,而数据可以通过独立操作进行访问。一-一有状态与元状态服务。为简单起见,理想情况下是服务是无状态的,即服务调用由一个不依赖于过去或将来交互的单一的请求-响应对组成,但这种情形并不总
16、是成立。对于某些服务,需要设置前提条件并且需要迭代,此时,需要一个具有多种状态的状态图对服务进行建模。状态之间的转换通过操作来触发。已知服务类型。所有的服务实例都属于具体的服务类型,客户端在运行前已知道这些类型。在一个已实现的服务体系结构中,客户端应当安装在接触服务实例之前访问服务类型的软件工具。这里假设客户端了解服务类型。一一充足的硬件。本标准中描述的服务都是由运行在硬件主机上的软件实现的。本标准假设安装软件的硬件对用户是透明的。这里假设服务具备充足的硬件,也就是硬件配置对用户是透明的。8 信息视角z语义互操作的基础8. 1 信息模型互操作与信息视角实现信息模型互操作是地理信息系列国家标准和
17、ISO19100系列标准的主要目标之一。在这个系列中的许多标准,如GB/T19710-2005、GB/T23707-2009和其他标准,主要关注定义服务所处理的信息内容,以及服务之间交换的信息内容。ODP中定义的信息视角包括静态信息模型和动态信息模型。8.6中阐述了服务的交互语义,如,哪些服务对服务链有意义。两个系统为了实现信息视角中的互操作,必须要实现信息模型可互操作。为了实现信息模型互操作,必须要实现语法和语义可互操作。一一语法互操作:如果两个系统中流动和处理的信息使用相同的结构,则两个系统语法可互操作。一一语义互操作:如果两个系统中流动和处理的信息有共同的语义理解,两个系统语义可互操作。
18、信息模型定义的公共结构模型解释句法互操作。在地理信息系列国家标准和ISO19100系列标准中,模型基于通用要素模型,通用要素模型可以表达具有相同结构的各种类型的要素。为了实现要素类18 GB/T 25530-2010/ISO 19119:2005 型语义互操作,必须要对要素类型目录中的要素类型定义做匹配或映射。本标准没有涉及这种信息模型互操作问题。RM-ODP中信息视角描述了在系统中流动和被处理的信息。它强调语义信息结构化,有代表性的是存贮在数据库中和在系统组件之间的通讯的信息。信息模型常用来描述信息视角。信息模型通过定义对象、对象的属性以及对象之间的关系,来定义系统中所使用的信息的结构和语义
19、。信息视角还考虑了信息处理的语义。每个特定服务将通过操作来定义它的语法接口,通过描述操作的含义与合法顺序来定义语义。定义语义是通过OCL中的前置条件、后置条件和不变量,以及UML状态图来完成。本章包括对各种服务分类的描述。基于不同的分类依据,服务存在多种可能的分类。本标准使用的是可扩展的OSE模型。在本标准中定义分类系统的目的是为在各种现有的服务类型中标识出属于地理信息范畴的服务类型提供一种方法。本分类法并非是地理信息服务的语境中使用的唯一分类系统。所需服务的标识应说明该服务是GIS专用还是IT通用的服务,以及它属于六种服务域中的哪一种。处理服务域主要包括各种面向地理信息应用领域的特定服务。下
20、几节描述典型的IT服务,然后分别列出六种服务域中一些可能的地理信息服务。8.2 地理信息服务的扩展的开版系统环境信息视角模型由ISO19101提出。ISO19101定义了用于地理信息的EOSE模型。基于提供的计算的语义类型,EOSE定义了这些服务的类型。通过扩展更通用的OSEISO/IECTR 14252J , EOSE 模型提供了地理信息领域服务的功能分解。为了与ISO19101保持一致,本条款定义了六类用于地理信息服务分类的信息技术服务。一一人机交互服务:管理用户界面、图形、多媒体以及复合文档表达的服务。模型/信息管理服务:管理元数据、概念模式和数据集的开发、处理和存贮的服务。一一工作流/
21、任务服务:支持具体任务或由人引导的相关工作活动的服务。这些服务支持资源的使用和产品开发,包括由不同人员所引导的序列活动与步骤。一一处理服务z涉及海量数据的大规模计算的服务。例如,提供时间的服务,拼写检查服务,坐标转换服务(如,将一种参照系表达的坐标集转换为另一种不同参照系下的坐标集)。处理服务不包括提供数据的持久性存贮或在网络上传输数据的能力。一一通讯服务:跨通讯网络对数据进行编码和转换的服务。一一系统管理服务:管理系统组件、应用和网络的服务。该服务还包括用户帐号管理和用户访问权限。不是每个IT服务都需要改变或特殊化才能用于处理地理信息。ISO19101中区分了地理信息服务与IT服务。因为识别
22、和使用元时不在的通用IT服务是非常有必要的,所以要特别强调这种区别。8.3 地理信息服务分类8.3. 1 地理信息服务分类要求本条款中定义了地理信息服务分类。分类应当包含类别的名称以及类别的定义,如表90类别的定义见8.2。任何与本标准一致的系统,都应使用地理信息服务分类来组织其服务。一个具体的服务应属于唯一类别,除非它是执行多个类别服务的聚集服务。本条款给出了地理信息服务分类范围内的地理信息服务实例,并不要求一个系统可提供本条款中列出的所有服务。如果一个系统提供一个在本条款中己命名的服务,则要求该系统按照本条款已定义服务进行分类。与本标准一致的服务目录应当在地理信息服务分类中对服务元数据实例
23、进行分类。如果一个服务使用本条款中实例服务的名称,则应当提供其相应在本条款中定义的功能。例如,如果有一个服务被命名为目录浏览,它应当执行在地理信息人机交互服务类中定义的目录浏览服务。提供服务的系统应如服务实例名称那样对服务命名。19 G/T 25530-2010/ISO 19门9:2005表9地理信息服务分类一一地理信息人机交互服务地理模型/信息管理服务地理工作流/任务管理服务一一地理信息处理服务地理信息处理服务空间地理信息处理服务专题地理信息处理服务时间 地理信息处理服务一一元数据一一地理信息通讯服务8.3.2 地理信息人机交互服务地理信息人机交互服务应当成为地理信息服务分类的一种。有关地理
24、数据和服务的人机交互服务的实例有z一一目录浏览器:允许用户与目录交互以查找、浏览和管理地理数据或地理信息服务的元数据的客户端服务。地理信息浏览器:允许用户浏览一个或多个要素集或覆盖的客户端服务,这种服务允许用户和地图数据交互,如,显示、叠加和查询。GB/T25597-2010中定义的浏览客户端生成器就是一个例子。一一地理信息浏览器一一动画:允许在不同时间对同一地理位置进行顺序观察。地理信息浏览器镶嵌z允许相邻区域的地理数据的视图组合成为单一视图。地理信息浏览器一一透视图:允许改变视角。例如,观察一个景物时可以指定视角的高度、方向、角度。一一地理信息浏览器一一图像:对覆盖数据的可视化,包括把覆盖
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 25530 2010 地理信息 服务
