APP下载

浅析用VB调用Grads绘图软件的技巧
——雷达回波拼图的报警系统

2012-10-18虞苏青邓世友

中低纬山地气象 2012年3期
关键词:按钮

虞苏青,邓世友

(贵州省安顺市气象局,贵州 安顺 561000)

浅析用VB调用Grads绘图软件的技巧
——雷达回波拼图的报警系统

虞苏青,邓世友

(贵州省安顺市气象局,贵州 安顺 561000)

该文通过对雷达回波拼图报警系统的说明,简单分析了VB调用Grads的一些技巧。雷达回波拼图的报警系统是利用VB调用Fortran和Grads来实现雷达回波拼图资料的绘图显示和报警,并开发成Windows应用程序。从而为广大基层台站调用Grads绘图软件提供参考。

VB;Grads;Fortran;雷达回波拼图

1 引言

Grads(Grid Analysis and Display System)绘图软件具有功能强大,显示快捷,出图类型多样,图形美观等特点,是气象部门广泛使用的一种数据处理和图形显示软件系统。但是每次使用绘图时都要输入一些命令,对于不熟悉Grads的用户使用起来比较繁琐,利用VB开发成Windows应用程序就可以很容易的解决这个问题,这样就有利于Grads的推广应用。

2 资料处理和绘图

2.1 雷达回波拼图资料的处理

使用Fortran将拼图资料改写成无格式二进制资料并保存,使其能被 Grads调用。并形成“55.exe”的可执行文件供VB调用。

2.2 编写Grads的描述性文件(.ctl)和批处理文件(.gs)

2.3 VB调用 Fortran的可执行文件(55.exe)和Grads的批处理文件(leida.gs)绘图

在已经安装了Fortran和Grads计算机中使用VB的shell命令来实现对Fortran的可执行文件和Grads的批处理文件的调用。

itask=Shell(App.Path +"55.exe",vb-Hide)------调用Fortran的可执行文件

n=Shell("grads-blc"&App.Path&"leida.gs""",vbHide) - - - - - - - - -调用Grads的批处理文件

3 雷达回波拼图的报警系统简介

图1为操作界面,先在此界面上的经度和纬度对应的文本框内输入需要监控报警的区域的起止经纬度,并在报警级别的文本框内输入需要监控的雷达回波强度(单……

登录APP查看全文

猜你喜欢

按钮
这些按钮能随便按吗?
哪个是门铃真正的按钮
当你面前有个按钮
门铃按钮
电动牙刷电源按钮注射模设计
死循环
十二星座面对按钮的反应
内心不能碰的按钮
青于蓝~高考语文核按钮系列出版书目
没Gmail按钮 咱自己加等