1、GRADS (Grid Analysis and Display System)讲义(2)基本操作命令主要内容一、Unix 和 Dos 环境下的命令(了解)二、Grads 基本操作命令三、查询命令讲解四、三类坐标简介一、Unix 和 Dos 环境下的命令二、 基本操作命令命令浏览1. open /sdfopen/xdfopen 打开数据描述文件 open *.ctlsdfopen: *.nc*2. d 显示一个 GrADS “表达式“3. set 设置在绘图中所需要的环境变量(以后讲)4. c 清屏、换页5. quit 退出 GrADS6.run:*.gs7qury(q) 查询命令(见下面的四
2、 )8生成图形文件1)Enable print *.gmfd varprintdisable print2)printimPrintim filename options(输出文件名) (任意选项)Options:Gif :输出 gif格式(缺省 PNG格式)Black/white:采用黑色/白色背景xNNN/yNNN:水平分辨率比如:printim uwind.png x1000 y800 whitePrintim vwind.gif gif x1000 y800 white9Reset:除了 open命令外,其它命令都被清除10Reinit:相当于刚进入 GrADS的状态。13. defi
3、ne 定义新的变量(以后讲)14Modify(以后讲)15.draw:一些基础绘图指令(以后讲)16、!直接执行 Unix或者 DOS shell中的命令ga!dir *.ctl注意:前面 unix和 DoS下面的命令在 GrADS中加入!都可以用。三、三类坐标简介1、页面坐标:用英寸表示, 118.5 英寸或 8.511 英寸。2、地图坐标:经纬度、层次、时间和变量值。时间坐标是绝对时间格式(如:01JAN1982) ,变量值是一维图形的变量值坐标,如曲线图等。3、格点坐标指格点资料对应的格点序号。例子: 假设已经显示了一个纬向时间剖面图:query xy2w 5.0 4.5 结果可能是:L
4、on = -95 Time = 00z5nov1992 三、 查询命令ga- q file File 1 : NCEP/NCAR REANALYSIS PROJECTDescriptor: d:grddata.ctlBinary: d:grddata.grdType = GriddedXsize = 37 Ysize = 17 Zsize = 2 Tsize = 48Number of Variables = 4u 2 99 u wind (m/s)v 2 99 v wind (m/s)h 1 99 H500tsfc 1 99 TSFC DATAqury(q) 查询命令Dims:当前的维数环境
5、File n:查询第 n 号描述文件的内容gxinfo:用在 d 之后,告诉你图的一些信息shaded: 用在 d 之后,告诉一些阴影的信息files:打开 n 个文件的次序time:给出当前 ctl 文件的时间范围pos:等待鼠标的单击,返回所选择点位置 (页面坐标)(先输入 q pos,再点图,再在命令窗口打回车)fwrite:给出用于 fwrite 操作的文件名字define:可知道定义了那些变量q transform x y其中,x/y 为地图坐标、格点坐标、页面坐标,用在 d 之后。transform 是下列选项之一:xy2w - 页面坐标到地图坐标。 xy2gr - 页面坐标到格点坐标。w2xy - 地图坐标到页面坐标。 w2gr - 地图坐标到格点坐标。 gr2w - 格点坐标到地图坐标。 gr2xy - 格点坐标到页面坐 标。q w2xy 140 32.5接着讲(4) 具体操作实例五、参考信息