基于服务网格的地理信息协同标注系统研究与实现1.pdf





《基于服务网格的地理信息协同标注系统研究与实现1.pdf》由会员分享,可在线阅读,更多相关《基于服务网格的地理信息协同标注系统研究与实现1.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于服务网格的地理信息协同标注系统研究与实现基于服务网格的地理信息协同标注系统研究与实现1 齐力 金海(华中科技大学计算机科学与工程系,武汉,430074)摘要:摘要:本文介绍了基于服务网格的地理信息协同标注系统的体系结构,描述了在信息服务网格中,一种新的协同标注系统的架构,并重点讨论了地理信息协同标注系统如何与信息服务网格结合和虚拟组织在系统中的体现形式。关键字:关键字:地理信息系统,协同,开放式网格服务架构,虚拟组织 Research and Implementation on Service Grid based Co-Mark Geography Information System
2、Li Qi,Hai Jin Abstract:This paper represents the architecture of service grid based co-mark geography information system(Co-GIS),and discusses the details on how to combine with information service grid,such as Globus Toolkit 3.0 and how to deploy the concept of Virtual Organization in CoGIS.Key wor
3、ds:GIS,Coordinate,OGSA,VO 1 引言引言 传统的地理信息系统(GIS)已经在一定程度上满足了个人对空间数据处理的需求。随着网络技术的飞速发展和 GIS 的应用从广度上上扩展:人们不仅仅访问局域存在的地理信息的访问,而且也针对广域分布的地理信息进行存取。但是由于长期积累下来的各种信息资源被存放在相互孤立的不同生产者手中,这些生产者可能采用了异构的地理信息资源支撑环境,导致不同系统之间无法进行有效的互操作。而且地理信息技术的标准化工作,特别是服务的标准化工作相对滞后。这些因素导致了众多的的“信息孤岛”,因此目前广域分布的的地理信息资源不能有效共享,从而使得地理信息资源的整体
4、利用率较低。如何对异构、广域分布的资源和信息的共享一直是 IT 界努力解决的重大问题1。Ian Foster 等提出的网格计算便是这种努力的一部分。网格为广域分布资源的有效利用和共享提供了一个可靠的环境。目前网格研究项目包括 Globus,Legion,AppLes,NASA 的 Information Power Grid,NetSolve 等。我国教育部、科技部以及部分城市都在支持网格的研究和建设。网格已经成为递交信息、资源和服务给用户的一种新范型。网格可分为三种:信息网格、资源网格、服务网格。网格在各种异构平台之上构筑了一层通用的、与平台无关的信息和服务交换设施,屏蔽了互联网中的 1本文
5、受到国家自然科学基金项目“基于信息服务网格的无形计算理论及模型”(60273076)资助 齐力,男,汉族,1979 年 7 月生,硕士研究生,主要从事网格,地理信息系统等方面的研究.电话:027-87543529,email: 金海,男,汉族,1966 年生,教授,博士生导师,主要研究方向为网格、流媒体、存储系统、并行计算等,电话:027-87543529:email: 文章分类号文章分类号:TP31 稿件编号稿件编号:24571 差异,使信息和服务畅通无阻地在计算机之间流动。因此,将 GIS 同网格结合起来2,可以实现更广范围的数据共享。除开在广度上使用数据以外,数据消费者需要针对本部门、本
6、群体的特定需要对数据进行深度加工。对数据进行深度加工的一个方面是对地理信息数据增加标注信息,比如军事指挥部门可以实时地更新部队的推进和部署情况以及地貌因为军事打击而发生变更的情况。对地理数据进行深度加工的一种方式是通过广域分布的部门或群体成员来协作完成。综上所述,我们开发了基于网格的地理信息协同标注系统(Grid Based Co-Mark Geographical Information System,CoGIS)。本系统致力于提供一种环境供多人协作加工广域分布的地理信息。2 地理信息协同标注系统结构地理信息协同标注系统结构 地理信息协同标注系统结构可以分为三层:应用层、应用中间件和服务网格
7、平台。基于服务网格的地理信息协同标注系统的体系结构如图 1 所示。服务网格平台是中国教育科研网格(ChinaGrid)的基础平台,该平台构建在的 GT3(Globus Toolkit 3)内核之上,并进行了扩展。服务网格平台加入了一系列元服务,从而完成了对数据资源、计算资源和服务资源的整合和虚拟化。应用层按层次划分可分为协同支持层、地理信息服务和高层应用 3 层。协同支持层处于网格之上,它对上层提供协作支持,使上层应用能支持多人协同工作3。地理信息服务提供地图的定位、地理信息标注等。应用层可以构筑于地理信息服务之上,也可以构建于协同支持层,甚至网格平台之上。构筑在地理信息服务之上的应用可以是交
8、通信息系统、灾害预防与救助系统以及其它需要地理信息的应用。下面将具体介绍这三层。图 1.地理信息协同标注系统体系结构 2.1 协同支持层协同支持层 协同支持层是网格地理信息系统协同操作的支撑中间件。协同支持层包括会话管理、权限控制、消息管理以及策略管理四个服务。会话管理服务提供对协作活动的管理和支持。消息管理提供一种消息交互的机制。1.会话管理服务 协作架构是通过会话(Session)来实现的。会话将工作在同一实体的成员或主体集中在一起。这些主体可以是人,也可以是由人控制的服务或者自治的服务。会话管理服务提供了对协作活动进行管理的一种框架。2.消息管理服务 单一的GIS所能完成的功能仅仅体现在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 服务 网格 地理信息 协同 标注 系统 研究 实现

限制150内