谈GRADS气象绘图软件的使用 GRADS是当今气象界广泛使用的一种数据处理和显示软件系统。该软件系统通过其集成环境,可以对气象数据进行读取、加工、图形显示和打印输出。它在进行数据处理时,所有数据在GRADS中均被视为纬度、经度、层次和时间的4维场,而数据可以是格点资料,也可以是站点资料;数据格式可以是二进制,也可以是GRIB码,从而具有操作简单、功能强大、显示快速、出图类型多样化、图形美观等特点。正因为如此,GRADS已迅速成为国内外气象界通用的标准图形环境之一。 可以认为和GRADS有关的文件类型有:十进制的原始数据文件(*.TXT)、二进制的数据文件(*.DAT)、数据描述文件(*.CTL)、批处理文件(*.GS)和图形文件(*.GMF)。
气象业务中使用的站点资料或格点资料都是以十进制形式存放,而GRADS只能识别二进制的数据格式,所以使用GRADS之前的第一步就是转换数据文件;数据描述文件则是对数据文件进行说明,以便后续的操作有对象;批处理文件是把进入GRADS绘图环境后所要输入的命令写成批处理格式,以便可以自动执行输入的各项操作命令(批处理文件可单独建立,也可以略过不写,而在进入GRADS环境后一步一步地输入各项操作命令);图形文件是GRADS已经绘制好的图形,只能用GV打开浏览。
数据文件一般都是用Power Station或Visual Fortran来转换(也可以用C语言或其它工具)。数据描述文件、批处理文件可以在“写字板”中写好,只是在存档的时候,要把文件的后缀改为.CTL和.GS。
数据描述文件DAT.CTL的编写格式为:
DSETD:.GRD [DSET是给出所描述文件的文件名]
TITLE WEATHERDATA [该数据描述文件的标题]
UNDEF -9.99E33 [缺省记录的标记]
XDEF 45 LINEAR40 2.5 [X方向共45个格点,起始纬度为40°,步长为2.5°]
YDEF 15 LINEAR-10.0 2.5 [Y方向共15个格点,起始经度为-10°,步长为2.5°]
ZDEF 4 LEVELS1000 850 500 200 [Z方向分为4层,即1 000、850、500、200 hPa]
TDEF 156 LINEAR JAN1982 1MO [时间共156个月,起始时间为1982年1月,步长为1个月]
VARS 4 [共SLP、T、U、V 4个变量]
SLP 0 0 [SEALEVE LPRESSURE]
T 0 0 [TEMPS]
U 3 0