论文部分内容阅读
遥感信息作为一种基础的信息资源,因其能及时、可靠、方便地提供多种信息,已逐渐成为人们认识和研究客观世界的重要信息资源。近年来,随着遥感卫星的发展和遥感影像分辨率的提高,遥感数据类型日益丰富,数据量迅猛增长,同时遥感信息存储、处理与应用技术也取得了长足的进步。然而,投入大量资金获得的各类宝贵的遥感信息资源归各部门所有,且相互独立存在、缺少有效集成和共享的技术手段、资源利用率低,是遥感信息资源在遥感领域的应用现状。遥感数据无法很好地共享,重复建设严重,造成了人力、物力以及资金的极大浪费。在遥感资源不断丰富的今天,面临的挑战是如何将现有的各种遥感资源充分利用起来,满足用户对深层次的遥感信息与知识共享的需求。
本文从遥感信息与知识共享的应用需求出发,研究Web服务与工作流的整合技术,实现遥感应用处理资源与遥感数据资源在分布式网络环境下的整合与调度。论文从Web服务与工作流技术的研究开始,提出了实现遥感信息与知识共享的解决方案,解决了Web服务工作流实现遥感应用的技术难点,最后实现了基于工作流管理系统的城市热岛效应监测信息工作流。
为了对面向遥感应用的Web服务工作流技术进行研究,本文从理论基础、解决方案和实现细节三个方面来阐述。
首先,本文在研究不同分布式对象技术基础之上,综合分析了Web服务技术和工作流技术的现状与发展状况。同时,通过对Web服务工作流建模语言的分析比较,提出采用BPEL4WS作为实现遥感信息与知识共享的业务流程描述语言。
解决方案部分,本文在介绍遥感信息共享平台的总体架构及关键技术之后,提出以平台的核心子系统——工作流管理系统作为Web服务工作流实现遥感应用的解决方案。在对工作流管理系统的功能需求进行详细分析之后,确定了系统的各个模块以及每个模块的技术方案。
实现细节方面,本文针对遥感应用,提出解决方案需要克服的三个技术难点包括附件支持、OGC Web服务支持、备用Web服务支持,在对这些技术难点进行分析之后,针对它们的各自特点采用不同的解决办法,使Web服务工作流技术更好地服务于遥感应用。
最后,本文实现了工作流管理系统的一个原型示例,给出了Web服务工作流应用于遥感的一个具体实例——城市热岛效应监测信息工作流。通过该实例,验证了本文提出的理论基础与解决方案,同时可以看到Web服务工作流自身的灵活性和按需动态集成的能力,使城市热岛工作流得以快速简便地实现完成,所以Web服务工作流非常适合实现复杂多变的遥感应用,应该更广泛地应用于遥感领域。Web服务解决了异构遥感资源互操作的问题,实现了遥感信息的共享;工作流保存了遥感应用模型,实现遥感知识的共享,因此Web服务工作流实现了遥感信息与知识的共享。