气象数据图形显示系统及应用.pdfVIP

  • 180
  • 0
  • 约 12页
  • 2017-10-09 发布于北京
  • 举报
气象数据图形显示系统及应用.pdf

第29卷第3期 成都信息工程学院学报 VoI.29NO.3 2014年6月 JOURNALOFCHENGDUUNIVERSITYOFINFORMATl0NTECHNoLOGY Jun.2014 文章编号:1671—1742{2014}03—0273—12 气象数据图形显示系统及应用 刘辉权1, 钟兰卣页2 摘要:当前复杂繁多的气象数据格式,给气象预报与科研工作人员的绘图工作带来了困难。针对这个问题,分析 后台运行进行数据处理,GIS的地理信息功能和GRADS的批处理的混合编程方案,开发了气象数据图形显示系统,有 助于把气象工作者从编写脚本和数据转换的不便中解放出来,让气象工作者能够有更多的时间做研究或业务。 关键词:气象学;气象软件开发应用;气象绘图;Meteoinfo;C#,VB,FROTRAN混合编程 中图分类号:TP311.5 文献标志码:A O 引言 随着科学技术的发展,气象事业也越来越依靠计算机,气象数据格式也越来越复杂,国内气象研究或者业务 预报尤其主要运用NetCDF、GRIB、MICAPS几种格式数据。 虽然是一个比较好的气象绘图软件支持现有几乎所有格式气象数据,但它是使用命令行方式工作,需要在win— 气象数据格式的图形。又如Surfer绘图软件,虽然操作界面方便,但不是专门针对气象绘图开发的软件,常用的 图,并且不能绘制流线图等,因此很多方面不能满足气象绘图的需要。 为了解决这种格式多样的气象数据绘图,研究和开发气象数据图形显示系统把气象科研工作者从编写脚本 和数据转换的不便中解放出来,为气象工作者能够有更多的时间做研究、更直观、更深入理解大气演变信息,从而 更好服务于气象事业是十分必要的。 1 气象数据图形显示系统结构设计 1.1系统指导思想 用图形,还具有GRADS的强大数据转换功能和图形绘制功能的气象数据图形显示系统。 1.2系统总体设计思路 单的预报。 1.3 系统开发语言环境及类库 C#(C Sharp,可视化编程语言)是微软为.NET 收稿日期:2014—03.19 基金项目:国家自然科学基金资助项目 274 成都信息工程学 院学报 第29卷 功能以及Visual 计功能。 all Instruction Ⅶ(Visual Code,可视化简单编程指令代码)是一种可视化的编程 Beginner’SPurposeSymbolic 工具,其开发简单、界面设计、数据库管理等功能十分强大,常用以开发一些可视化的软件或系统。 FORTRAN(Fomula Link 并提供了一种DLL(DynamicLibrary,动态链接库)功能,可以作为其他编程语言的函数使用。 GRADS是气象研究和业务中广泛应用的一种数据处理和显示气象图形图像软件系统,该软件系统具有操作简 单、功能强大、显示快速、出图类型多样化、图形美观等特点,GRADS并提供允许DOS环境下允许、支持批处理等。 SoftwareFor DataVisualizationAnd Meteoinfo(GISMeteorological 国气象科学研究院王亚强…1对气象数据显示、分析功能而开发的类库。这个类库能够支持很多气象数据格式, 它是一种可以进行二次开发的类库。 Basic 2.0、VisualStudi02010。 编程语言环境主要采用Visual6.0、FORTRAN6.5以及GRADS 1.4 c#、Vii与FORTRAN混合编程技术 有大量高性能的算法,但其操作界面不方便。使用混合编程能充分利用两者优点,同时满足较高的计算性与可视 的思路: (1)运用Fortran Dynamic—linkLibrary建立一个动态链接库(DLL),命名为tes

文档评论(0)

1亿VIP精品文档

相关文档