论文部分内容阅读
信息共享和功能互操作是目前GIS领域发展的瓶颈,要解决这两个问题必须找到新的分布式计算方式。SOA架构和Web服务技术的出现,给GIS的发展开创了新的契机。这是一个新的领域,目前,国内对于相关技术的理论研究比较多,但如何基于网络提供成熟完善的空间信息服务平台尚处于试验阶段。该文以实践为基础,对如何在继承GIS平台功能全、性能好的优势的前提下,通过快速二次开发构建符合OGC规范的空间信息服务平台,以及健壮平台相关的管理系统、服务组合引擎等问题展开研究,以期为该领域的研究和应用提供有益的借鉴和尝试、促进其它相关研究工作的开展。具体内容包括;1)阐明了在GIS领域引入Web服务技术的必然趋势和空间信息服务的概念;总结了空间信息服务的特点。2)研究了服务平台中空间信息服务的分类;设计了空间信息服务单元和体系结构的基础模型;并以此为基础设计了继承GIS功能,并完全符合SOA架构和OGC规范的空间信息服务平台体系结构,包括整体设计、模块功能划分和联系、制订协议栈等。3)在该平台中以WMS为例设计、实现、部署了一个服务单元,详细说明了这种GIS基础功能互操作模式的空间信息服务单元的实现技术。4)在研究服务注册和发现机制、分析各种服务组合方式在空间信息邻域应用的可行性、借鉴工作流相关技术和模型的基础上,基于BPEL4WS设计实现了空间信息服务组合引擎;并在组合抽象模型实例化的应用中提出一种基于位置属性的服务检索方式。5)基于Struts框架设计实现了一个空间信息服务平台管理系统。