节点文献

基于IDL的河口海岸交互式可视化系统初步研究

【作者】 仇英华

【导师】 丁平兴;

【作者基本信息】 华东师范大学 , 自然地理学, 2004, 硕士

【摘要】 科学计算可视化技术作为一种重要研究方法,应用于河口海岸研究,不仅有助于提高数据处理效率,而且以直观形象对观测资料和数值模拟的结果进行展示,有助于提高对数据的理解,并加深对现象的认识。本文将专业的科学计算可视化技术引入河口海岸研究,尝试河口海岸交互式可视化系统的二次开发,具有很重要的现实意义和应用价值。 本文在分析河口海岸研究的特点的基础上,总结比较了国内外河口海岸可视化相关工作成果,指出当前的工作主要问题在于可视化的专业针对性不强;二次开发不够完整;交互性和系统平台移植性有所欠缺等不足,并提出可行的解决办法是利用专业的可视化平台进行系统的二次开发,并在开发中切实考虑可视化效果及用户交互性的功能设计,使系统在操作方便同时具有多用途的优点。该文通过对比了当前多种专业可视化开发平台,提出三维交互可视化能力、运行速度、灵活的界面方案、方便的接口及发布方式是河口海岸可视化软件平台应该具备的特性,在此基础上择优选取了IDL语言作为河口海岸可视化应用的开发平台,自行开发了“东中国海潮汐潮流交互式可视化系统”,进行了系统需求分析、功能设计、界面设计、数值计算模块调用,实现了一定时间段内的三维空间潮汐、潮流数值模拟结果不同形式的可视化。 该系统有以下特点:1) 交互功能强,采用IDL语言中一系列GUI控件,用户可方便地选取设置各类计算参数,并可根据需要修改预报产品的可视化结果;2) 可移植性强,IDL在各大流行操作系统中均有良好支持,使本系统能真正做到与平台无关的通用性;3) 推广方便,新的IDLVM免费授权机制使本系统无需考虑版权方面的问题,在各用户中进行广泛推广使用,提高业务化水平。

【Abstract】 ViSC(Visualization in Scientific Computing) is an important method in estuarine and coastal research. It helps us improve the efficiency of data process, and deepen the understanding of phenomena. This paper introduces ViSC technology into estuarine and coastal research, and tries the secondary development of estuarine and coastal interactive visualization system, and therefore has great importance of realistic and applied value.This paper analyzes the characteristic of estuarine and coastal research, compares the related achievements both domestic and abroad, points out the defect of current research, including the weakness of lack of optimization in specialized research, incompleteness of secondary development, lack of interactivity and cross-platform capabilities, and thus proposes the solution which utilizes advanced visualization specialized software platforms to perform the secondary development, and considers the design of system functions of visualization result and interactivity with users, which makes the system multi-purpose with convenient operations. This paper compares the characteristic of different visualization development platforms, and picks IDL (Interactive Data Language) as the platform of estuarine and coastal visualization application, and independently develops the "East China Sea Tide and Tidal-Current Interactive Visualization System", the work covers the system requirement analysis, functioa design, UI (User-Interface) design, numerical calculation module integration, and achieves different types of visualization of numerical simulation result of 3-dimesional space tide and tidal current in a certain period of time.The system has following advantages: 1) Strong interactivity. By utilizing a set of GUI widgets in IDL, users are able to set calculation parameters and make any changes to the visualized result very easily. 2) Cross-platform portability. IDL is perfectly supported by all the popular operating systems; therefore the system developed on IDL can also have this characteristic. 3) Easy to spread. With the new IDL VM free-license mechanism, the system is easy to spread among different users which also contribute to the enhancement of system functions.

  • 【分类号】P343.5
  • 【被引频次】11
  • 【下载频次】372
节点文献中: 

本文链接的文献网络图示:

本文的引文网络