国土资源GIS统一服务平台设计与实现分析

来源 :科学与财富 | 被引量 : 0次 | 上传用户:lbw001001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文分析了GIS服务平台设计和实现的相关问题。文章主题内容有六项,主要有GIS系统简介、总体架构、系统功能设计、接口设计、技术要点和应用实践。
  关键词:国土资源;GIS系统;服务平台
  空间地理类信息是国土资源信息社会化服务的重要组成部分,GIS信息服务具有超强的空间数据的管理能力,因此,备受业界重视。长期积累的大量空间数据资料和数字化成果,急需要通过国土资源门户提供服务。然而,传统的GIS应用系统建设投入大,适应性小,所以各个应用系统独立建设,分散开发,没有统一标准。为了实现对GIS类应用快速搭建、简单维护、高度可扩展的“一站式”GIS信息托管和信息发布,必须构建标准规范、集中统一的国土资源GIS服务云平台,进而实现信息服务和信息共享。
  1 GIS系统简介
  地理信息系统是随着地理科学、计算机技术、遥感技术和信息科学的发展而发展起来的一个学科。地理信息系统是将计算机硬件、软件、地理数据以及系统管理人员组织而成的对任一形式的地理信息进行高效获取、存储、更新、操作、分析及显示的集成。
  2 总体架构
  2.1 平台架构
  2.1.1 服务支撑层
  本层实体为MapGISIGSS平台提供的各种基础服务。服务主要分为符合OGC标准的Web服务、遵循MapGIS产品标准的Web服务、聚合第三方的服务。
  2.1.2 订制服务层
  本层服务基于服务支撑层上各类细粒度的服务接口,面向应用,提供目录服务、元数据服务、地图服务、要素等服务,并根据不同的客户端技术提供包括Flex,Silverlight,Ajax三种前端SDK,向用户提供一套更为简易的开发方案。
  2.1.3 应用层
  本层在再订制服务层提供的粗粒度服务接口的基础上,利用三类二次开发包:Flex,Silverlight,Ajax提供覆盖绝大部分GIS服务需求的应用示例模块。经过简单的配置即可在线生成自定义的应用,快速集成到业务系统中,也可供用户下载借鉴,通过定制修改后使用。
  2.2 应用模式
  GIS统一服务平台是国土资源部门户信息服务平台总体框架的一个组成部分,支持门户GIS应用的快速搭建和数据发布支撑,不仅大大降低了开发门槛,同时也能有效保证原有系统和数据的安全性。
  3 系统功能设计
  3.1 空间信息服务系统
  該系统是整个GIS统一服务平台的核心部分,负责管理一组服务和应用示例供开发人员查阅和下载示例源码。包括OGC标准的地理服务、MapGIS提供的扩展服务,以及地图显示、定位、专题图等相关示例。
  3.1.1 基础服务
  基础服务是平台可向外界提供的最基本的功能单元。平台所提供的基础服务除了有符合OGC规范的标准服务外,同时还提供MapGIS自行扩展的元数据、空间分析等系列服务。基础服务提供给用户最大的开发自由度。
  3.1.2 SDK开发方式
  在基础服务之上,平台针对不同的客户端技术,提供了包括Flex,Silverlight,Ajax三种SDK涵盖了主流的客户端开发技术。
  3.1.3 可配置的在线应用模块
  可配置的在线应用模块的突出特点是用户通过在线的支配界面就能生成自定义的底图,无需开发。具体的工作过程是该模块在所提供的应用示例基础上,抽象出业务应用的基础需求,然后定义底图、业务图层列表和各种功能选件的配置接口。
  3.2 运维管理系统
  运维管理系统监控并通过访问控制所托管的服务,系统监控和管理工作通过一套支持无状态的授权认证和加密机制,不用通过身份识别的会话机制,避免了假冒身份的现象出现。
  3.2.1 应用注册管理
  应用注册管理模块的注册内容有每个应用的名称、所在服务器的IP地址等基本信息,注册完成后管理模块分配给每个注册者一个独立无二的应用标识(AppID)以及密钥(AppKey)。
  3.2.2 服务运行管理
  对自有服务、第三方服务的运行状态进行监控和测试,服务管理可以启动和停止服务。对于第三方服务,系统利用服务代理访问的方式进行处理。
  3.3 数据管理系统
  数据管理系统主要包括数据处理和数据目录管理两项功能。所谓数据处理是指对多元异构的空间数据进行规范和转化,目的是使其数据规格符合共享平台要求。发布后的数据,经由内部接口,传递到空间信息服务系统,系统对数据目录和数据元数据进行管理。
  4 接口设计
  空间信息服务系统中提供的外部接口主要包括WebService空间服务以及拓展的高级接口应用等。系统内部间通过数据管理系统将空间数据处理并发布到IGServer服务器中,应用示例调用服务接口获取IGServer服务器中的数据。
  5 技术要点
  5.1 仓库式服务共享技术
  通过统一的规范和权限规定来实现服务的共享,实现一平台多应用,可拓展易维护的搭建系统。开发时采用统一的规范与接口更容易进行管理。用户在使用拓展开发的应用系统时系统能保证对服务的访问进行粒子级的监控。
  5.2 GISServer技术
  基于WebGIS技术,实现坐标标注、图层叠加、通用等功能;提供多源异构数据无缝访问机制;支持空间数据、多种数据库管理系统和GML标准;提供空间信息服务共享环境;实现空间数据的分布式计算和协同服务。
  5.3 WebService技术
  采用WebService技术实现SOA。使用SOAP,WSDL,UDDI等标准协议,实现地理服务功能封装、统一数据接口。并通过标准XML/SOAP,REST协议实现服务间的相互调用和消息传递。服务间的访问满足松耦合要求;基于XML,JSON的消息传递满足异构系统通讯要求;规范和定义符合OGC标准的Web服务接口,满足异构平台空间数据集成的需求。
  6 应用实践
  全球地质矿产信息系统图库应用基于统一的GIS服务平台提供的标准WebService及API接口实现了快速搭建和开发。底图采用天地图,可切换天地图服务的基础地图与遥感影像图。应用系统并叠加了矢量图,切片数据。
  结束语
  综上所述,国土资源统一GIS服务平台能够屏蔽不同计算机、网络和存储设备的异构性,提供统一高效的运行环境。通过与云计算机技术和地理信息的结合,建立了关于地理信息数据、资源服务和资源管理的体系框架。为了防止分散独立和重复建立的现象,国土资源GIS统一服务平台面向终端用户提供了访问标准结构,支持各类国土资源GIS类应用系统的开发,有利于国土资源信息化建设。
  参考文献
  [1]叶建中.基于“一张图”的数字国土执法研究[J].浙江国土资源,2013(1).
其他文献
期刊
摘 要:随着企业改革的不断深入,当前企业工会的工作热点是在构建和谐社会、和谐企业中发挥好工会工作的桥梁和纽带作用。但企业工会在工作中存在的问题也日益凸显出来,本文简要分析了企业工会在工作中存在的问题,并提出几点加强企业工会工作的对策。  关键词:企业工会;工会工作;存在问题;对策  1 引言  当前,随着企业改革的不断深入,企业工会担负的协调社会矛盾和劳动关系的任务进一步加重,工会工作面临新的挑战
本文在前人文献研究的基础上,结合大量企业应用ERP成功和失败的案例,将我国企业ERP实施过程划分为项目准备、蓝图设计、系统实现、系统测试、系统试运行、系统切换和系统验收
摘 要:随着我国教育改革的不断深入,各大高校对教育理念也进行了积极的探索,同时也积极创新了教育实践,以期学生为学生的全面发展提供依据和支持。在这其中,大学生的思想政治教育是一个十分重要的方面,并且在发展和实践中,认识到精致化是当前大学生思想政治教育顺应教育改革发展的需要,教育工作的精致化加强了学生主体地位的体现,也是有效解决大学生思想政治教育工作中存在的一些问题。  关键词:大学生;思想政治教育;
思想政治课是对学生进行思想政治教育的重要课程,是中学德育教育的重要渠道,主要通过课堂教学形式来培养学生的良好道德品质和行为习惯。由于其思想性、时代性强及理论性非常强,因而普遍存在教师难教、学生难学、教学质量不高等现象。要改变这一种状况,教师应采取多种教学手段和方法来激发学生的学习动机,促进学生的学习能力的提高。  随着信息技术的发展和普及,利用信息技术辅助思想政治课教学,以此来提高课堂教学效率已成
代码审查是发现软件缺陷、提高软件质量和可靠性的有效手段。本文研究总结了嵌入式软件代码审查中需要着重检查的项目内容,与常用软件错误检查相结合,可以有效地发现嵌入式软
摘 要 大多数教师已开始将多媒体教学运用到课堂中去,但有些却不尽如人意。对此进行探讨,提出正确使用多媒体的建议。  关键词 初中历史;多媒体;  中图分类号:G434 文献标识码:B  文章编号:1671-489X(2014)15-0125-02  陈至立曾说过:“要深刻认识现代教育在教育中的重要地位及其应用的必要性和迫切性,充分认识运用现代教育技术是现代的科学技术和社会发展对教育的要求,是教育改
近年来,随着学校教育技术装备标准化建设步伐的加快,安陆市中小学相继建成计算机网络教室、教师电子备课室、多媒体教室。农村中小学信息技术教学开课情况如何?教师电子备课室
随着社会的进步,经济的发展,我国的房地产行业也取得了举世瞩目的成就,我国的房地产行业已经从最初的质量竞争发展到品牌竞争的时代,房地产开发企业已经逐渐意识到自身品牌建设和
摘 要:PLC与变频器,在电气设备自动化控制中都得到了广泛的使用,尤其是在大中型企业中,这两种设备的使用不仅提高了企业运作的效率,还降低了企业生产成本,特别是在自动化控制方面,更加的简便合理,而且也能够实现整个企业生产环境的控制。本文主要通过对可编程控制器即PLC和变频器优势的介绍,进而探讨了其在电气设备自动化控制中的具体应用,仅此提供借鉴。  关键词:电气设备自动化控制;PLC;变频器;应用