欢迎来到天天文库
浏览记录
ID:30938140
大小:57.65 KB
页数:7页
时间:2019-01-04
《城市地理信息公共服务平台关键技术研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、城市地理信息公共服务平台关键技术研究摘要:本文针对城市地理信息公共服务平台面临的数据组织和服务共享等问题,提出了平台建设的总体架构与设计方案,并对平台搭建的关键技术SOA套件技术进行了详细介绍,最后对地理信息资源编目技术等GIS技术进行了简单论述。本文为城市地理信息公共服务平台建设提供一种可行决方案。关键词:地理信息公共服务平台;WebService;SOA;GIS中图分类号:C35文献标识码:A1、引言城市地理信息公共服务平台是以满足政府各部门、企事业单位和社会公众的地理信息需求为导向,以基础地理信息数据为空间定位基础,整合市(县
2、)范围内各类地理空间信息资源,建成以框架数据库为基础的分布式地理空间信息数据库体系、地理信息公共服务的网络体系和软件体系,完善相关标准规范和安全支撑体系建设,建立与各部门的相互连通,形成支持跨部门、跨行业的地理信息数据共享机制[1-2]o以平台为依托,利用市(县)权威的、统一的、现势的地理信息数据,为政府、企业、公众提供一站式的地理信息综合服务,满足用户多样化的地理信息需求,提高电子政务和信息化水平,从而在横向上实现政府部门之间,纵向上实现省、市、县地理信息资源的互联互通,为政府宏观决策、应急管理、社会公益服务提供在线地理信息服务,
3、全面推进数字城市的建设。目前,国内学者对地理信息公共服务平台已有诸多研究。然而,地理信息公共服务平台所应用的数据量非常庞大,涉及的部门也较多,如何有效地组织管理这些数据,实现各部门的相互连通,是地理信息公共服务平台构建所面临的一大难题。WebService.SOA等网络技术和GIS技术的发展,可以很好地解决这一难题。2、平台架构2.1总体架构平台建设以信息化基础设施为支撑,以地理信息资源为基础,综合采用WebService技术,包括AJAX技术、OGC规范和SOA技术,采用统一的技术架构,将多源、多尺度、多类型的地理信息资源有机地组
4、织起来,实现海量信息的高效管理与持续更新,并在信息共享机制和政策法规框架下,实现在线地理信息便捷、高效、安全的共享服务。根据测绘数据分级建设与管理的特点,共服务平台采用分级建设的方式,为用户提供分布式、多层次的地理信息共享服务。平台面向地市和县市,纵向上市(县)平台是国家、省公共服务平台的子节点,市(县)平台和国家、省公共服务平台之间在数据和服务上存在互为补充的关系,因此市(县)平台必须在架构体系上与国家、省公共服务平台保持一致,保证国家、省、市(县)三级公共服务平台的互联互通。横向上,公共服务平台作为数据共享服务中心向各部门提供地
5、理空间信息资源,而部门可以通过公共服务平台发布专题数据,也可建立分中心发布专题数据,最终实现部门之间的互联互通。平台在软件体系上由运行支撑层、数据层、管理层、服务层、应用层等组成。2.2架构设计系统架构采用WebService方式来支持SOA架构(图1所示),提供基于网络的HTTP+XML接口服务,接受服务方可以通过XML传递必要的参数到服务器端,就象调用本地接口一样实现与自身业务应用系统的无缝集成。图1基于WebService的SOA模型系统设计与开发过程中提供对外服务的应用程序,功能封装和发布为Web服务(WebService)
6、,通过服务注册和服务申请,向服务消费者(各种组件或部门的应用系统)提供Web服务,使系统的功能可以采用松耦合的方式实现集成,并使系统提供功能服务具有可扩展性。3、关键技术按照各项任务之间的关联关系,地理空间框架的建设内容可分为四项专项任务,分别是基础地理信息数据库建设、地理信息共享服务平台建设、示范应用建设、支撑环境建设。3.1SOA套件技术SOA套件即为服务总线ESB,用于实现平台所有资源(数据、服务以及其它资源)的集成、管理与调用。以SOA架构原则,实现平台资源的整合。平台各种数据和资源都通过服务引擎,以WebServices形
7、式提供。这些服务和资源,就是SOA三角色中的服务提供者;然后这些服务都通过服务注册的方式注册到ESB,ESB即对应SOA三角色中的服务中介;平台客户端、各种应用系统及第三方系统则为SOA三角色中的服务调用者,它们从服务总线检索自己需要的服务,进行调用以支撑各自的应用。1)服务资源在平台中包含如下四种类型的资源:(1)业务数据:指用于各业务系统的非空间数据信息,如用户信息、权限信息、审批信息等;(2)业务功能:指用于支撑平台业务运行的功能以及对业务,如用户管理、业务审批等;(3)空间数据:包括基础数据、专题数据、交换数据等;(4)空间
8、处理:对空间数据的各种操作,包括缓冲分析、空间查询、路径分析等。所有这些数据和功能分布在网络中的不同的机器上,均以服务形式提供出来。2)服务总线服务总线将所有业务功能、空间数据和空间功能集成到一起,进行集中的管理和监控,提供给外界访问
此文档下载收益归作者所有