基于IDL的河口海岸交互式可视化系统初步研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
科学计算可视化技术作为一种重要研究方法,应用于河口海岸研究,不仅有助于提高数据处理效率,而且以直观形象对观测资料和数值模拟的结果进行展示,有助于提高对数据的理解,并加深对现象的认识。本文将专业的科学计算可视化技术引入河口海岸研究,尝试河口海岸交互式可视化系统的二次开发,具有很重要的现实意义和应用价值。
     本文在分析河口海岸研究的特点的基础上,总结比较了国内外河口海岸可视化相关工作成果,指出当前的工作主要问题在于可视化的专业针对性不强;二次开发不够完整;交互性和系统平台移植性有所欠缺等不足,并提出可行的解决办法是利用专业的可视化平台进行系统的二次开发,并在开发中切实考虑可视化效果及用户交互性的功能设计,使系统在操作方便同时具有多用途的优点。该文通过对比了当前多种专业可视化开发平台,提出三维交互可视化能力、运行速度、灵活的界面方案、方便的接口及发布方式是河口海岸可视化软件平台应该具备的特性,在此基础上择优选取了IDL语言作为河口海岸可视化应用的开发平台,自行开发了“东中国海潮汐潮流交互式可视化系统”,进行了系统需求分析、功能设计、界面设计、数值计算模块调用,实现了一定时间段内的三维空间潮汐、潮流数值模拟结果不同形式的可视化。
     该系统有以下特点:1) 交互功能强,采用IDL语言中一系列GUI控件,用户可方便地选取设置各类计算参数,并可根据需要修改预报产品的可视化结果;2) 可移植性强,IDL在各大流行操作系统中均有良好支持,使本系统能真正做到与平台无关的通用性;3) 推广方便,新的IDLVM免费授权机制使本系统无需考虑版权方面的问题,在各用户中进行广泛推广使用,提高业务化水平。
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 (Us
    er-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.
引文
[1]丁平兴,史峰岩.波—流共同作用下的三维悬沙扩散方程[J].科学通报.1999,44(12):1339~1342.
    [2]丁平兴,孔亚珍.波—流共同作用下的三维悬沙输运数学模型[J].自然科学进展,2001,11(2):147~152.
    [3]曹振轶,胡克林.长江口二维非均匀悬沙数值模拟[J].泥沙研究,2002,(6):66~73.
    [4]杨陇慧,朱建荣,朱首贤.长江口杭州湾及邻近海区潮汐潮流场三维数值模拟[J].华东师范大学学报(自然科学版),2001,(3):74~84.
    [5]朱建荣,胡松,傅德健,等.河口环流和盐水入侵I——模式及控制数值试验[J].青岛海洋大学学报,2003,33(2):180~184.
    [6]丁平兴,胡克林,孔亚珍,等.风暴对长江河口北槽冲淤影响的数值模拟—以“杰拉华”台风为例[J].泥沙研究,2003,(6),18~24
    [7]吴健平,梅安新,周芳.上海市航空遥感地理信息系统[J].遥感信息,1998(02):6~9.
    [8]何青,恽才兴.遥感在海岸岸滩稳定性分析中的应用[J].海洋学报(中文版),1999,21(5):87~94.
    [9]魏智,王惠森,王文富,等.表面应力场可视化模型与系统[J].河北工业大学学报,2000,29(5):14~18.
    [10]胡星,杨光.流线可视化技术研究与进展[J].计算机应用研究.2002,19(5):8~11.
    [11]R.Marschallinger. Three-dimensional reconstruction and visualization of geological materials with IDL-examples and source code[J]. Computer & Geosciences 2001, (27): 419—426.
    
    
    [12]刘学锋,孟令奎,赵春宇,等.基于GIS地质图3维可视化表达及其地质意义[J].测绘通报,2003,(3):59~61.
    [13]芮小平,张彦敏.矢栅一体化的三维地形可视化研究[J].计算机工程与应用,2002,38(20):16~18.
    [14]Emily Talen. Visualizing Fairness Equity Maps for Planners[J]. Journal of the American Planning Association. 1998(64): 22—38.
    [15]王旭春,蒋宇静,赵月,等.滑坡GIS可视化研究与应用[J].岩石力学与工程学报,2002,21(增2):2511~2514.
    [16]龚政,张东生,张君伦.河口海岸水文信息处理系统[J].水利水运工程学报,2002(2):69~72
    [17]茅丽华,严以新,宋志尧.潮流计算结果的可视化[J].海洋工程,2000(4):86~89
    [18]李孟国,蔡东明,张征,等.海岸河口二维潮流可视化数学模型[J].海洋通报,2000(6):57~65
    [19]张鹰,李红.海岸带信息管理系统的风暴潮预警子系统开发[J].海洋预报,2000(5):64~72
    [20]马劲松,朱大奎.海岸海洋潮流模拟可视化与虚拟现实建模[J].测绘学报,2002.31(1):49~53
    [21]Kitsiou, Dimitra; de Madron, Xavier Durrieu; Arnau, Pedro Antonio. Development of a Data Visualization and Analysis Tool to Study the Particle Dynamics in the Coastal Zone[J]. Marine Pollution Bulletin, 2001,43(7-12): 262-269.
    [22]周雪梅,杜世培.GIS中三维可视化的模型构造及算法设计研究[J].贵州工业大学学报(自然科学版),2003,32(4):(55-58).
    [23]吕秋灵,张俊霞.三维地形可视化及其实时显示方法[J].河海大学学报:自然科学版,2002,30(4):85~87.
    [24]唐泽圣.等.三维数据场可视化[M].北京:清华大学出版社,1999
    
    
    [25]Kevin W. Hall, Rafael Obregon. Applications and Tools for Design and Visualization[J]. The Technology Teacher, 2002, 61 (7): 7—11.
    [26]杜捷.IDL5.0——第四代可视化语言的飞跃(连载之二)[J].中国图象图形学报,1996,1(4):349~351.
    [27]闫殿武.IDL与Matlab的比较[EB/OL]. http://www.idlworld.com/matlab.htm. 2004-04-30
    [28]David Fanning. Coyote′s Guide to IDL Programming[EB/OL]. http://www.dfanning.com/. 2004-04-30
    [29]冯士筰,李凤岐,李少菁.海洋科学导论[M].北京.高等教育出版社,1999.p208~232
    [30]李育芳,朱希安,曾茂华,等.IDL及其在煤田地震数据可视化中的应用[J].煤炭科学技术,2002.30(9):35~37
    [31]金盛,夏德深,陈鸿.IDL语言与图像处理和分析[J].工业控制计算机,1997(4):6~8.
    [32]贝刚,李莉.地球科学数据处理与可视化资源[J].2002.30(3):165~169
    [33]李孟国,曹祖德.海岸河口潮流数值模拟的研究与进展[J].海洋学报,1999.21(1):111~125
    [34]曹祖德,孔令双,李蓓,李孟国.海岸河口水动力数值模拟的研究方向[J].中国港湾建设,2002(4):15~18
    [35]李春升,燕英,陈杰等,基于IDL的SAR图像处理及质量评估系统[J].电子技术应用,2000(2):48~49
    [36]陈勇,董湘怀,刘国庆.基于OpenGL有限元模拟软件中的人机交互[J].金属成形工艺.2003.21(4):10~12
    [37]王国聪,陈有华,庞文芳.“数字北海”建设概述[J].规划师,2001(4):113~115
    [38]周海燕,郭建忠,王家耀.知识发现与数据可视化技术[J].信息工程大学学报:2002.3(4):78~80
    
    
    [39]朱军政.二维潮流数学模型计算成果的可视化系统[J].河口与海岸工程.1998(1):22~28
    [40]朱军政,黄冠鑫.钱塘江河口台风暴潮增水预报及可视化[J].浙江水利科技,2002(3):44~46
    [41]Leszek A.Maciaszek著,金芝译.需求分析与系统设计[M].北京.机械工业出版社.中信出版社.2003
    [42]Research Systems Inc, Building IDL Applications. Research Systems, Inc. 2003 IDL VER 6.0

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700