当前位置:问答库>论文摘要

题目:基于SOA的地理空间信息服务系统的研究与实现

关键词:WebGIS;SOA;OGC;标注;协同浏览

  摘要

GIS系统 (Geographic Information System)是计算机软件、硬件以及空间信息数据的集合体,是采集、管理、分析、存储和展示海量空间信息的通用技术。随着网络技术的发展与成熟,越来越多的GIS系统逐渐从C/S(Client/Server)结构转变为基于B/S(Browser/Server)结构,形成了WebGIS系统。但是,随着WebGIS系统的广泛应用,新的问题开始不断涌现。首先需要解决日益增长的海量遥感数据的存储问题,其次,遥感数据属于稀有资源,如何让这些遥感数据能够被更多不同领域内的应用系统所访问和共享,使资源得到最大的利用率。除此之外,传统的单用户使用模式也制约WebGIS向更多应用领域发展。SOA(Service-Oriented Architecture,面向服务架构)具有面向业务,服务建模和松耦合性等特点,适合用来构建分布式的应用系统,具有良好的可扩展性。在遥感数据信息共享方面,国际标准化组织OGC(Open Geospatial Consortium,开放地理信息系统协会)制定了一系列的规范,通过定义标准的地图服务发布接口,提高遥感数据的共享性。本文的主要工作如下:本文分析了已有的WebGIS产品和特点,设计了基于SOA的地理空间信息服务系统。基于具有高扩展性的海量遥感图像分布式存储结构,利用 AJAX技术构建了遥感数据的浏览客户端。本文研究并分析了OGC标准地图服务协议,利用数据存储结构的快速查询能力,实现了高效的OGC WMS(Web Map Service,网络地图服务)标准地图服务,提高了数据的共享性。除此之外,为了使系统应用于更广泛的领域,本文还研究了针对遥感地图的标注技术,并且提出一套针对ACT-WebGIS系统的多人协同浏览的解决方案。最后,对于本系统的可用性和效率做了性能测试,并在此之上做出总结、分析与展望。