论文部分内容阅读
近年来随着国家航空、航天科技以及遥感测绘技术的快速发展,遥感数据的应用已经深入社会建设的各行各业。随着行业发展对遥感数据应用需求的不断加深,如何对每日以指数形式增长的海量遥感数据进行有效组织和管理,提高对遥感数据的共享分发质量成为相关领域专家、学者们的研究热点。传统遥感数据共享服务模式可视化程度不足,用户在线交互方式单一,开发成本高并且系统结构复杂,严重影响遥感数据的共享服务质量,制约遥感数据的应用转化效率。在此背景之下,提出一种基于开源WebGIS的遥感数据可视化模型设计实现思路,结合开源软件技术的灵活性和WebGIS良好的空间地理特性等优势,从提高可视化效果角度入手对新的遥感数据共享策略进行系统研究。本文工作的主要内容及研究重点如下:1、对遥感数据可视化系统研究的基础理论和相关技术进行调研。本文首先对WebGIS的基础理论展开论述,分析其实现策略、模式以及特征;然后论述了GIS服务器GeoServer、空间数据库PostSQL/PostGIS、以及客户端OpenLayers等多种开源WebGIS软件技术的功能特点;另外,对瓦片地图缓存机制的相关理论进行了分析。2、构造了一种基于开源WebGIS的遥感数据可视化三层模型结构。在研究开源WebGIS相关技术与理论的基础上,采用J2EE框架技术设计模型的Web主体结构,对多种开源软件构建的数据库、地图数据、影像文件等服务进行资源整合,结合WebGIS客户端的前端呈现与交互,构成“数据-逻辑-表示”的三层模型结构。3、可视化模型中关键技术的研究与实现。研究并设计实现基于预缓存的瓦片地图服务,将预先切分的基础图层瓦片作为静态数据,与需要实时生成的动态地图数据服务相结合以降低服务器端系统开销,从而提高地图加载效率;设计了一种基于OpenLayers的缩略图在线贴图预览方法,通过计算遥感数据的实际地理空间偏转角度,实现原始未经几何纠正的数据缩略图在线贴图预览的功能,提高数据可视化的质量;设计并实现了一种基于分层控制的检索数据列表与地图元素联动方法,来解决地图内与地图外数据的一致性问题。4、实例系统应用。通过论述可视化模型及其关键技术在实例系统中的应用情况,说明设计方案的可行性及灵活性,并总结分析论文工作对提高遥感数据共享服务质量的效果及意义。