基于网络的海洋大气地理信息平台可视化系统架构设计与算法实现
随着海洋重要性的日益显现,对海洋的各方面研究力度也逐渐加大,作为各种研究的基础,海洋地理信息系统(MGIS)显得尤其重要。可视化由于其显示的直观性和便捷性,成为海洋GIS不可或缺的一部分。结合海洋大气数据的特点,本文对基于网络的海洋大气信息平台可视化系统进行了研究,其中涉及到了无缝集成、算法实现等多方面问题,是一个复杂工程。根据项目应用的具体要求,对可视化系统的架构进行了设计并完成其具体实现过程,同时,对所需各类可视化算法进行了深入的研究与探讨,从而实现平台可视化功能。主要研究内容及其结果总结如下:
1.可视化软件架构的设计与实现
随着软件技术的发展,海洋数据获取技术的进步,海洋地理信息系统的实现模式也在不断改进。在研究了各种实现模式的优缺点的基础上,设计了主动式WebGIS架构,采用了Web Services+ActiveX实现模式。在服务器端,基于SOA设计思想,采用Web Services技术来实现可视化专题图业务服务;客户端采用ActiveX控件技术,实现了可视化显示、GIS操作、图形工具等用户需要的可视化功能。
2.可视化算法的研究与实现
可视化功能服务及性能提升涉及到大量的算法,本文研究并实现了等值线、边界裁剪、内存映射等算法。其中针对海洋数据变化趋势缓慢,使用目前等值线填充算法出现填充不准确的问题,提出的一种基于区域拓扑和环境梯度的新区域填充算法,本算法能准确实现等值线图的填充,在应用中取得了较好的效果。
本文通过以上方面的研究,实现了可视化系统的开发,完成了项目需求的功能。可视化系统可以将大多数海洋数据及时空分析结果以直观、便捷的方式展示给用户,有其广泛的应用前景。
海洋大气地理信息系统;可视化;系统架构设计;等值线填充;ActiveX控件
中国海洋大学
硕士
计算机应用技术
陈戈;章珂
2009
中文
TP311.52;P208
55
2009-09-28(万方平台首次上网日期,不代表论文的发表时间)