当前位置:论文写作 > 毕业论文范文 > 文章内容

基于SOA的城市地理信息共享

主题:数据共享交换平台 下载地址:论文doc下载 原创作者:原创作者未知 评分:9.0分 更新时间: 2024-01-24

简介:大学硕士与本科数据共享毕业论文开题报告范文和相关优秀学术职称论文参考文献资料下载,关于免费教你怎么写数据共享方面论文范文。

数据共享论文范文

数据共享交换平台论文

目录

  1. 1. 数据共享中存在的问题
  2. 1.1 重复建设
  3. 1.2 多源、异构
  4. 1.3 数据现时性不高
  5. 2. SOA共享模式
  6. 2.1 基于SOA的共享平台设计模式
  7. 2.2 数据分布式存储和发布
  8. 2.3 Flex+Spring+Hibernate的多层体系结构
  9. 2.4 WebService的应用
  10. 2.5 分布式部署和安全管理一体化
  11. 2.6 兼容OpenScales开源地图框架,扩展平台的的数据服务接纳能力.
  12. 3. 应用成果
  13. 4. 结语
  14. 数据共享交换平台:solidworks数据共享与管理

朱锦辉 张志强

(宁波市规划与地理信息中心 宁波 315040)

摘 要:针对传统信息共享模式中存在的诸多问题,基于SOA共享模式,采用数据分布式存储和发布,服务集中管理,数据通过服务共享的方式来实现城市空间信息的共享.

关键词:SOA 空间地理信息 分布式共享

中图分类号P208 文献标识码:A 文章编号:1674-098X(2012)1(c)-0039-02

随着全球信息化建设的发展和Internet技术突飞猛进,传统GIS正向着信息共享的网络GIS发展.由于政府和公众GIS数据的多样性和复杂性,目前政府、单位、企业、个人所建立的空间、非空间数据库以及应用系统之间彼此封闭、孤立,没有统一的标准,各自采用不同的数据格式、数据存储和数据处理方法,造成了相互之间信息无法进行共享.目前我国对空间数据主要还是采用数据拷贝的方式进行空间数据共享,信息共享通常以政府部门为主导,其信息共享多采用集论文范文享模式、集中和分散相结合模式、分布式存储与集论文范文享模式、分散共享模式来建设[1].其中存在诸多问题.

1. 数据共享中存在的问题

1.1 重复建设

空间信息资源的建设分布在各个部门及相关单位,由于缺乏统一的规划和标准,没有对城市信息进行整合的基石,即空间基础信息,各个部门各自为政,业务系统条块分割、自成体系,不能很好的实现互联互通和信息的交流与共享,造成大量的重复建设和资源浪费.

1.2 多源、异构

空间数据存储格式的多样性,各部门的空间数据以不同的空间参考、不同的格式存放,给共享交换带来障碍.目前元数据标准制定与数据库建设还是以部门为单位,例如数据库,各部门使用的数据库最多为MSSQLServer和Oracle,两者占了76%,其他种类的数据库系统占24%.异构、异地数据库已成为数据实现无缝共享、交互与集成的最大障碍之一.业务部门的信息化建设由各个部门设计并实施,没有从业务关联以及整体角度考虑与其它系统的信息交流与信息共享.

1.3 数据现时性不高

经济的发展、城市建设与城市改造使得城市的空间信息变化非常迅速,但与之对应的数据更新却相对滞后,甚至有的数据根本就没有更新.在许多应用系统中运行的空间数据根本不是“现时的”数据,得到的应用成果和分析决策也只能是过时的.地理数据的及时更新是数字城市建设中必须解决的重要问题.

2. SOA共享模式

本文基于ArcGISServer,实现SOA共享模式,采用数据分布式存储和发布,服务集中管理,数据通过服务共享的方式来实现空间信息的共享.具体来说,整个系统采用主节点与分支节点互连的方式,拥有数据的各部门(单位)是分节点,服务管理中心是主节点,分节点分别存储和维护自己的数据,并以web服务的方式提供对数据的使用,发布web服务到管理中心(主节点)注册.主节点负责服务访问的权限控制,提供用户服务的调用.注册的用户可以通过登陆到中心节点,查询需要的服务,通过调用web服务,获取所需的基础地理信息和平台提供的其它功能服务[2](如图1).

2.1 基于SOA的共享平台设计模式

共享平台系统采用SOA架构,设计注册主节点,其他服务供应节点按照服务集中注册的方式发布、描述他们提供的服务,使这些服务能够得到有效管理、发现和使用.通过利用一个基于标准的发布和发现模式,集中注册的框架促进服务的可管理、可发现和重用性.发布、及时发现和重用现有的服务,减少了确定位置、理解、实现可获得的功能所需要的时间,是SOA的关键优势.服务重用也减少了开发时间、开发到部署的周期和软件的维护工作.

2.2 数据分布式存储和发布

系统采用数据分布式存储和发布,服务集中管理,数据通过服务共享的方式来实现,在这种模式下,各部门只要管理、更新和维护自己的数据,大大减轻了传统集中管理模式下对数据维护的压力.数据内容是公共地理框架数据,包括地图数据、地理实体数据、地名地址数据、影像数据等.在多尺度基础地理信息数据的基础上,根据在线浏览标准和社会经济、自然资源信息空间化挂接等需求,按照统一技术规范进行整合处理,采用分布式存储与管理模式,在逻辑上规范一致、物理上分布式存储,彼此互联互通,并以“共建共享”方式实现协同服务.

2.3 Flex+Spring+Hibernate的多层体系结构

信息共享平台的开发基于J论文范文a平台,设计采用基于Flex+Spring+Hibernate的多层体系结构,实现了MVC设计模式,使用Flex实现表示层,Spring实现业务逻辑层,Hibernate实现持久层.

2.4 WebService的应用

平台融入WebService技术,基于.NET平台的通用性,搭建WebService服务,并结合ArcObject9.3的类库实现对地理信息专业数据的处理,从而使各个部门专业技术人员可以根据本部门的特点和业务需求将本地数据的相关信息对外服务,需求方只要按照相应参数设置即可得到需要的数据信息.

2.5 分布式部署和安全管理一体化

为了保障平台的数据安全,并考虑到未来数据的不断增加,共享平台采用分布式数据部署方式,保证数据的安全存取、快速应用.同时,为了维护系统的安全运行,需要通过用户管理、日志管理等监控用户的行为和权限,为了防止由于系统或服务器崩溃、用户失误、磁盘损坏等造成数据的毁灭性丢失和破坏,需要建立比较规范的数据备份和恢复机制,由专人定期对数据库进行备份和管理.

2.6 兼容OpenScales开源地图框架,扩展平台的的数据服务接纳能力.

OpenScales是一个免费的开源地图框架,具有强大的GIS内核,支持多种标准数据服务,很好的增强平台的服务接纳能力,使平台实现接纳多途径数据服务,如基于MapServer、GeoServer发布的数据服务.

3. 应用成果

城市空间信息的共享系统采用B/S体系结构,将不同的模块、子系统集成到系统主框架中.系统架构设计采用外观模式,将复杂的子系统隐藏在简单的接口后面,有助于消减复杂性,最小化子系统之间的通信和依赖关系.系统总体框架结构图如下(见图2)

实现空间信息资源共享,解决体制上和现有空间信息的整合问题,将已有的空间信息通过整合,形成现有的空间数据库,解决空间信息的共享服务,形成统一的空间信息平台,并向城市各委办局提供空间信息的服务平台,避免重复投资和建设,建立空间信息维护的长效机制,保证空间信息的实时性.最终形成空间信息“一张图”,为城市信息化建设提供信息服务.

4. 结语

本文基于SOA共享模式,采用数据分布式存储和发布,服务集中管理,数据通过服务的方式来实现城市空间信息共享.采用基于RIA的Flex技术作为WebGIS的客户端表现层,极大提高了WebGIS的表现力和用户体验,系统平台设计基于SOA架构和RIA技术给WebGIS系统带来简洁、高伸缩性、并降低服务器负担等好处.

随着越来越多的科技人员进一步加强对地理信息系统的研究,我们相信地理信息产业的明天会更加辉煌.

参考文献

[1] 王家耀,宁津生,张祖勋主编.中国数字城市建设方案及推进战略研究[M].北京:科学出版社,2008

[2] 张越.电子政务信息共享平台的规划与设计[D].复旦大学硕士论文,2008.04

数据共享交换平台:solidworks数据共享与管理

[3] 地理空间信息与面向服务构架(SOA)[M].ESRI技术白皮书,2008.

[4] 李德仁,关泽群.空间信息系统的集成与实现[M].武汉:武汉大学出版社,2000

[5] 乔朝飞,徐坤.基础地理信息共享政策的初步研究[J].学术研究,2009.12(6):6-9.

[6] ArcGISResourceCentersFlexAPI.http://resources.esri.com/arcgisserverlapis/flex/

总结:这篇数据共享论文范文为免费优秀学术论文范文,可用于相关写作参考。

数据共享交换平台引用文献:

[1] 财务共享服务和大数据论文写作参考范文 关于财务共享服务和大数据方面学士学位论文范文5000字
[2] 财务共享服务和大数据毕业论文开题报告范文 关于财务共享服务和大数据论文范本2500字
[3] 大数据平台论文范文 大数据平台类论文范文例文2000字
《基于SOA的城市地理信息共享》word下载【免费】
数据共享交换平台相关论文范文资料