第二讲-GrADS绘图的各种设置培训讲学

合集下载

GrADS绘图与编程(值得收藏)

GrADS绘图与编程(值得收藏)

文本格式数据源
Open(9,file=„data.grd‟,form=„unformatted,access=„direct‟,recl=ii*jj*4)
Irec=1 Do 200 iy=1,4 Do 100 m=1,12 Read(1,1000) Read(1,2000) ((var(I,j),I=1,ii),j=1,jj) Write(9,rec=irec) ((var(I,j),I=1,ii),j=1,jj) Irec=irec+1
以下详细说明数据描述文件中各记录的含义: 1、DSET data-set-name 给定二进制原始数据文件的文件名(可包含路径),若数据 文件与描述文件在同一路径下,可用省缺路径符号“^”代表。
23
2、title string 用字符串string简略描述数据文件的内容。 3、undef value 定义缺测值,GrADS在运算操作时和图形操作时将忽略这些格点。 4、options <keywords> <keywords>可以是 <yrev><zrev><sequential><byteswapped><big_endian><little_endian ><template> 其中:sequential表示数据是以顺序无格式形式存放,每个记录为一 个(x,y)场;yrev表示 y维数方向与 ydef中说明的方向相反,即为由 北到南; zrev表示 z维数方向与 zdef中说明的方向相反,即为由 上到下;byteswapped表示二进制数据的位存放顺序取反序; big_endian和 little_endian不同机器之间二进制位存放顺序的自动 改变; template表示 多个时间序列原始数据文件共用一个数据描 述文件。例如:

GrADS实用绘图--基本操作

GrADS实用绘图--基本操作

• 关闭数据文件
ga-> close 3 ↵ ga-> close 2 ↵ ga-> close 1 ↵
文件打开从1 开始依次编号, 文件关闭时先 关闭序号最大 的文件
26
LASG动力论坛版
三. 运行GrADS绘图软件包
• 设置维数环境
ga-> set x 1 73 ↵ ga-> set lat -20 60 ↵ ga-> set lev 850 ↵ ga-> set time 00z01Apr2007 ↵
– 运行GrADS安装程序,建议安装到盘区根目录下
• 如 C:\PcGrADS 或 D:\PcGrADS • 安装后, PcGrADS目录下的子目录主要有
– dat/ – lib/ – win32/ win32e/ 字体, 底图, 要素单位udunits.dat 批处理脚本 执行文件(X-Win32版本) 执行文件(win32e版本)
19
LASG动力论坛版
二. GrADS绘图软件包的安装
• 备份
– dat\ 目录的内容 – lib\ 目录的内容 – udft\ 目录的内容
最具扩展性的内容都保存在这几个目录下, 这也是分目 录存放不同文件的好处.
• 搬家
– 将整个PcGrADS\目录完整拷贝 – 按照前述的环境变量设置方法设置好环境变量

GrADS绘图学习技巧与实例

GrADS绘图学习技巧与实例

以下技巧总结都是笔者从学习实践过程中总结出来的,基本的问题。不求全面,希望对读者学习有用,如果有问题,敬请留言指正,以促进交流学习!

1、软件综述:grads软件是一款绘图软件除了绘制图形,还可以提取数据,主

要应用是在大气科学中,当然只要是数据处理成grads能够读取的数据文件就可以进行相关绘图。软件版本问题,软件本身不是很大,我接触到1.8、1.9、

2.0版本的,1.8版本的安装很多情况还要修改环境变量、1.9版本的不识别

‘sdfopen’命令,最稳定的版本是2.0版本,所以笔者推荐学习者安装2.0版本,选择默认安装路径就可以。

2、文件类型简述:grads处理的是网格数据,可以处理的数据类型有:grd、

grib、nc(海洋常用的数据),cdf(雷达卫星数据),其中nc、cdf数据都是自带描述文件,不需要ctl,grib数据要通过命令生成ctl、index数据才可以调用,常用的是grd数据,需要ctl。

3、数据文件转换:grads软件识别的数据是二进制无格式数据,文件类型是

‘binary’,写入和生成时是不需要格式的如read(20) sst(i,j,iz,it),20为文件号,通常是十进制数据与grd数据间转换,这里给一个grd转换成txt数据的fortran程序:

parameter(nx=56,ny=41,nz=1,nt=360)

dimension sst(nx,ny,nz,nt)

real sst

open(15,file='sst.grd',form='binary') !固定的用form=‘binary’就是二进制数据open(16,file='sst.txt') !新建txt文件

GrADS绘图基础

GrADS绘图基础

Grads网络资源 Grads网络资源
GrADS主页和中文讨论区 GrADS主页和中文讨论区 – http://grads.iges.org/grads/ 或ftp:// grads.iges.org/grads (软件下载/ 联机文档/ email讨论区) 软件下载/ 联机文档/ email讨论区 讨论区) – http://bbs.lasg.ac.cn/cgi-bin/forum/forums.cgi?forum=3 http://bbs.lasg.ac.cn/cgi(中文手册下载/ 中文讨论区/ 脚本和其它资源) 中文手册下载/ 中文讨论区/ 脚本和其它资源) GrADS实用文档 GrADS实用文档 – LASG编《GrADS实用手册》 LASG编 GrADS实用手册 实用手册》
显示图形 ga-> display u gaga-> d u; v.2 gaga-> d u; v.2; mag(u,v.2) ga 保存图形 ga-> enable print gaa.gmf ga-> print gaga-> disable print ga 清屏 ga-> clear gaga-> c ga重置缺省环境, 重置缺省环境, 不关闭 数据文件 ga-> reset ga重新初始化, 重新初始化, 关闭 reinit
Panoply OpenDX (formerly IBM Data Explorer) NCL (NCAR Command Language) ncBrowse (netCDF File Browser) HDF (Hierarchical Data Format) interface GrADS (Grid Analysis and Display System) FERRET NetCDF Toolbox for MATLAB-5 MATLABIDV (Integrated Data Viewer) Origin surfer

GrADS绘图学习技巧与实例

GrADS绘图学习技巧与实例

以下技巧总结都是笔者从学习实践过程中总结出来的,基本的问题。不求全面,希望对读者学习有用,如果有问题,敬请留言指正,以促进交流学习!

1、软件综述:grads软件是一款绘图软件除了绘制图形,还可以提取数据,主

要应用是在大气科学中,当然只要是数据处理成grads能够读取的数据文件就可以进行相关绘图。软件版本问题,软件本身不是很大,我接触到1.8、1.9、

2.0版本的,1.8版本的安装很多情况还要修改环境变量、1.9版本的不识别

‘sdfopen’命令,最稳定的版本是2.0版本,所以笔者推荐学习者安装2.0版本,选择默认安装路径就可以。

2、文件类型简述:grads处理的是网格数据,可以处理的数据类型有:grd、

grib、nc(海洋常用的数据),cdf(雷达卫星数据),其中nc、cdf数据都是自带描述文件,不需要ctl,grib数据要通过命令生成ctl、index数据才可以调用,常用的是grd数据,需要ctl。

3、数据文件转换:grads软件识别的数据是二进制无格式数据,文件类型是

‘binary’,写入和生成时是不需要格式的如read(20) sst(i,j,iz,it),20为文件号,通常是十进制数据与grd数据间转换,这里给一个grd转换成txt数据的fortran程序:

parameter(nx=56,ny=41,nz=1,nt=360)

dimension sst(nx,ny,nz,nt)

real sst

open(15,file='sst.grd',form='binary') !固定的用form=‘binary’就是二进制数据open(16,file='sst.txt') !新建txt文件

GrADS绘图软件使用手2

GrADS绘图软件使用手2

第二章GrADS绘图模板

该文档可以以鼠标点击—>—>

—打开Tutorial”

●Model.le.dat(数据文件—二进制),Model.le.ctl(描述文件—ASCII码)

●或Model.grb,Model.ctl,Model.gmp(GRIB码数据)

第一组(Model.le.dat)为模式输出的五天的预报结果;第二组(Model.grb)为同一结果按GRIB格式存储的数据,而*.ctl文件(ASCII码)是对应数据文件的描述文件。

GrADS并不直接使用“数据文件”,而是通过“描述文件”间接使用“数据文件”。GrADS中“打开一个数据文件”既是指打开一个数据描述文件。

关于GrADS数据格式和用户如何生成该格式的数据,将有专门章节讲述;关于GRIB、NETCDF等数据格式的使用也将有专门论述。

以下以第一组(或第二组)数据说明GrADS的使用。在使用数据前,先将数据,Model.le.ctl和Model.le.dat文件存于硬盘上的某一目录下,如c:\pcgrads\sample。首先来了解一下数据的内容。Model.le.dat是一组模式输出的全球5天数值预报结果,包括了多个要素、多层,按经纬度网格存放的数据。以下是Model.le.ctl清单:

1.GrADS示例演示

目的:

●学习GrADS的基本使用方法。

●介绍GrADS的常用命令。

1.1 启动GrADS

●启动xmanager

●打开一个MS-DOS窗口。

●在MS-DOS窗口输入命令:cd c:\pcgrads\sample

GrADS精致绘图说讲解

GrADS精致绘图说讲解

GrADS 精致绘图说

【转】GrADS 精致绘图说(一)

分类:技术文摘

2007.2.13 21:37 作者:步行者| 评论:0 | 阅读:2872

[程序见GrADS Script Library]

1. basemap.gs:

basemap L | O | U

在低分辨率海岸廓线范围内用颜色覆盖陆地/海洋。适用于各种投影方式,需lpoly.asc, lpoly_hires.asc, lpoly_US.asc, opoly.asc, opoly_hires.asc文件。

其中:L(l):覆盖陆地,O(o):覆盖海洋,

U(u):覆盖20N-50N的墨西哥和加拿大领土(低分辨率,适用美国),

fill_color:填充色号,缺省为15,out_color:廓线的颜色号,缺省为15,

hi/lo:高分辨率('set mpdset hires',仅对15N-53N, 130W-60W区域)/低分辨率。

2. cbar.gs、cbarn.gs、cbarc.gs、cbar_l.gs和cbar_line.gs:

cbarn sf vert xmid ymid

cbarc center_x center_y back_color

绘制'set gxout shaded'图形的填色标尺。sf:色标尺寸,1为全尺寸,0.5为半尺寸;vert:0为水平,1为垂直;xmid,ymid:色标中心点的位置。

cbar_l -x X -y Y -n number -t text -p

cbar_line -x X -y Y -c color -m mark -l linestyle -t text -p

GrADS实用绘图--站点图 函数使用

GrADS实用绘图--站点图 函数使用

11
LASG动力论坛版
六. 图形显示(D)2
• 客观分析函数的使用
– Cressman分析
— 站点绘图扩展
• oacres(grid_expr, stn_expr, { radii | 10,7,4,2,1 } )
– 栅格平均
• oabin(grid_expr, stn_expr, { | -f | -c } )
天气现象序列图 set gxout tserwx 注意:
1. 只能时间维变化 2. 变量注明站号stid
天气符号大小
set digsize #inch
返回信息
stid lat lon value
天气符号颜色
set wxcols #c1 #c2 …
10
LASG动力论坛版
六. 图形显示(D)2
— 站点绘图范例
存放在 系统变量 result中
16
六. set gxout其它选项(D)2—print / fwrite
输出格式
set prnopts format(%g) line_n(8) blank_n(1) { |u}
LASG动力论坛版
数据写屏输出 set gxout print binary数据输出 set gxout fwrite
数据格式
%d %o %x %u %c %s %f %e %g 以带符号的10进制形式输出整数(正整数无符号), 以8 进制无符号形式输出整数(不输出前导符0), 以16 进制无符号形式输出整数(不输出前导符0x), 以无符号10进制形式输出整数, 以字符形式输出,只输出一个字符, 输出字符串, 以小数形式输出单, 双精度数,隐含输出6 位小数, 以标准指数形式输出单, 双精度数,数字部分小数位数为6 位, 选用%f 或%e 格式中输出宽度较短的一种格式,不输出无意义的0.

GrADS绘图学习技巧与实例

GrADS绘图学习技巧与实例

以下技巧总结都是笔者从学习实践过程中总结出来的,基本的问题。不求全面,希望对读者学习有用,如果有问题,敬请留言指正,以促进交流学习!

1、软件综述:grads软件是一款绘图软件除了绘制图形,还可以提取数据,主

要应用是在大气科学中,当然只要是数据处理成grads能够读取的数据文件就可以进行相关绘图。软件版本问题,软件本身不是很大,我接触到1.8、1.9、

2.0版本的,1.8版本的安装很多情况还要修改环境变量、1.9版本的不识别

‘sdfopen’命令,最稳定的版本是2.0版本,所以笔者推荐学习者安装2.0版本,选择默认安装路径就可以。

2、文件类型简述:grads处理的是网格数据,可以处理的数据类型有:grd、

grib、nc(海洋常用的数据),cdf(雷达卫星数据),其中nc、cdf数据都是自带描述文件,不需要ctl,grib数据要通过命令生成ctl、index数据才可以调用,常用的是grd数据,需要ctl。

3、数据文件转换:grads软件识别的数据是二进制无格式数据,文件类型是

‘binary’,写入和生成时是不需要格式的如read(20) sst(i,j,iz,it),20为文件号,通常是十进制数据与grd数据间转换,这里给一个grd转换成txt数据的fortran程序:

parameter(nx=56,ny=41,nz=1,nt=360)

dimension sst(nx,ny,nz,nt)

real sst

open(15,file='sst.grd',form='binary') !固定的用form=‘binary’就是二进制数据open(16,file='sst.txt') !新建txt文件

GrADS实用绘图--图形显示

GrADS实用绘图--图形显示
line1<line2: #c1 line1>line2: #c2
误差线图 set gxout errbar d line1;line2 颜 色
set ccolor #color
标记颜色
set ccolor #color
标记大小
set digsize #inch
线 宽
set cthick [1~10]
‘set csmooth on’ ‘set gxout shaded’ ‘set black 760 780’ ‘d var’ ‘set gxout contour’ ‘set cint 5’ ‘d var’ ‘set clevs 0’ ‘set ccolor 1’ ‘d lat’
— 2-D单变量图范例
set xlabs b1|b2|b3|… set ylabs b1|b2|b3|…
16
LASG动力论坛版
四. 图形显示(D)1
— 1-D双变量序列图
散点图 set gxout scatter d var1;var2 双线填色图 set gxout linefill d line1;line2 颜 色 set lfcols #c1 #c2
set mpdset lowres set mproj latlon set map auto set map 1 1 1 draw map
run cbarn.gs

第二讲-GrADS绘图的各种设置

第二讲-GrADS绘图的各种设置
{"code":"InvalidRange","message":"The requested range cannot be satisfied.","requeБайду номын сангаасtId":"4f4fb264-5a00-4b87-a643-fb8ab2692ede"}

气象图形软件应用-GrADS绘图软件的使用

气象图形软件应用-GrADS绘图软件的使用

气象图形软件应用——G r A D S绘图软件的使用

成都信息工程学院大气科学系

巩远发

主要内容

一、GrADS的一般介绍

二、GrADS的数据结构详解

三、GrADS数据数据处理和绘图详解

四、GrADS绘图编程(脚本)语言

第一讲 GrADS的一般介绍

什么是GrADS

相关的关于GrADS的网络资源

启动和退出GrADS

最基本的GrADS操作(命令)

GrADS使用文件的分类

GrADS的主要功能介绍

1. 什么是GrADS?

G r A D S——Grid data Analysis and Display System 格点数据分析和显示系统

GrADS(Grid data Analysis and Display System)是一个全32 位的交互操作的气象格点数据和站点数据的分析和显示环境。

系统具有气象数据分析功能强、地图投影坐标丰富、高级编程语言使用容易、图形显示快速,并具有彩色动画功能等特点。

目前是国内外气象数据显示的标准平台之一。

2. 相关的关于GrADS的网络资源

WWW Sites

/grads/head.html

/home.html

GrADS论坛

动力论坛专业绘图软件

格点资料下载

http://www.ecmwf.int/

/cdc/reanalysis/

3. 启动和退出GrADS

grads 启动GrADS

ga-> GrADS的系统提示符

help给出GrADS的主要命令

quit 退出GrADS

4. 最基本的GrADS操作

Open :打开一个网格点或站点数据文件供GrADS使用(sdfopen: 打开netCDF数据)

GrADS绘图学习技巧与实例

GrADS绘图学习技巧与实例

以下技巧总结都是笔者从学习实践过程中总结出来的,基本的问题。不求全面,希望对读者学习有用,如果有问题,敬请留言指正,以促进交流学习!

1、软件综述:grads软件是一款绘图软件除了绘制图形,还可以提取数据,

主要应用是在大气科学中,当然只要是数据处理成grads能够读取的数据文件就可以进行相关绘图。软件版本问题,软件本身不是很大,我接触到1.8、

1.9、

2.0版本的,1.8版本的安装很多情况还要修改环境变量、1.9版本的不

识别‘sdfopen’命令,最稳定的版本是2.0版本,所以笔者推荐学习者安装2.0版本,选择默认安装路径就可以。

2、文件类型简述:grads处理的是网格数据,可以处理的数据类型有:grd、

grib、nc(海洋常用的数据),cdf(雷达卫星数据),其中nc、cdf数据都是自带描述文件,不需要ctl,grib数据要通过命令生成ctl、index数据才可以调用,常用的是grd数据,需要ctl。

3、数据文件转换:grads软件识别的数据是二进制无格式数据,文件类型是

‘binary’,写入和生成时是不需要格式的如read(20) sst(i,j,iz,it),20为文件号,通常是十进制数据与grd数据间转换,这里给一个grd转换成txt数据的fortran程序:

parameter(nx=56,ny=41,nz=1,nt=360)

dimension sst(nx,ny,nz,nt)

real sst

open(15,file='sst.grd',form='binary') !固定的用form=‘binary’就是二进制数据

GrADS绘图学习技巧与实例

GrADS绘图学习技巧与实例

以下技巧总结都是笔者从学习实践过程中总结出来的,基本的问题。不求全面,希望对读者学习有用,如果有问题,敬请留言指正,以促进交流学习!

1、软件综述:grads软件是一款绘图软件除了绘制图形,还可以提取数据,主

要应用是在大气科学中,当然只要是数据处理成grads能够读取的数据文件就可以进行相关绘图。软件版本问题,软件本身不是很大,我接触到1.8、1.9、

2.0版本的,1.8版本的安装很多情况还要修改环境变量、1.9版本的不识别

‘sdfopen’命令,最稳定的版本是2.0版本,所以笔者推荐学习者安装2.0版本,选择默认安装路径就可以。

2、文件类型简述:grads处理的是网格数据,可以处理的数据类型有:grd、

grib、nc(海洋常用的数据),cdf(雷达卫星数据),其中nc、cdf数据都是自带描述文件,不需要ctl,grib数据要通过命令生成ctl、index数据才可以调用,常用的是grd数据,需要ctl。

3、数据文件转换:grads软件识别的数据是二进制无格式数据,文件类型是

‘binary’,写入和生成时是不需要格式的如read(20) sst(i,j,iz,it),20为文件号,通常是十进制数据与grd数据间转换,这里给一个grd转换成txt数据的fortran程序:

parameter(nx=56,ny=41,nz=1,nt=360)

dimension sst(nx,ny,nz,nt)

real sst

open(15,file='sst.grd',form='binary') !固定的用form=‘binary’就是二进制数据open(16,file='sst.txt') !新建txt文件

第一讲-GrADS绘图软件基础知识

第一讲-GrADS绘图软件基础知识

hgt 10 99 Geopotential heights (gpm)
temp 10 99 Temperature (degC)
td
6 99 Dew-point temperature (degC)
uwnd 10 99 Zonal wind (m/s)
vwnd 10 99 Meridional wind (m/s)
YDEF 50 linear 20.0 1.0
ZDEF 10 levels 1000 850 700 500 400 300 250 200 150 100
TDEF 4 linear 00:00z10apr1991 12hr
VARS 6
slp
0 99 Sea Level Pressure (hPa)
数据描述文件中各记录详细说明:
1)DSET:要说明的数据文件 2)TITLE:题目,简要说明数据文件的意义 3)DTYPE:数据类型,可以是格点(缺省)或站点 4)FORMAT:格式,少用,可以在options项指出 5)UNDEF:定义缺测值,GrADS不处理 6)OPTIONS 7)XDEF:X方向维数说明 8)YDEF:Y方向维数说明 9)ZDEF:Z方向维数说明 10)TDEF:T方向(时间)维数说明 11)VARS;ENDVARS:变量说明 其中必需项包括:1、2、5、7、8、9、10、11
Z方向的维数说明
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 每次进入GrADS环境后,需要进行很多 设置,包括维数环境设置、图形类型设 置等等,这需要键入各种指令进行操作 。
• 则可编写GrADS批处理和脚本文件进行 处理。这样,当只需修改其中某一设置 时就直接修改该文件,而不需重新输入 各种指令,操作比较简单。
GrADS批处理和脚本文件
文件名形式为*.gs,用GrADS命令run来执行。 run *.gs 也是一个纯文本文件,其内容是: 1)用描述语言写成的批处理GrADS系统设置和命
数值 vector: 矢量箭头形式绘二维风场 stream: 流线形式绘二维风场 barb: 风向杆形式绘二维风场 bar: 对一维场不绘单线图,而绘直方图 line: 对一维场绘单线图(缺省) 例:set gxout shaded
另外三种图形类型设置:
set gxout fgrid 用指定颜色填充二维格点场 与命令set fgvals val col合用 例:set gxout fgrid
display(或d)表达式 display命令是对表达式处理后进行屏幕图 形显示。最简单的表达式是变量名的缩写。
clear(或c) clear是清屏命令,清除图形窗口的内容。
reset 除了以下各项外重新初始化GrADS设置。 1)不关闭打开文件;2)不释放定义的对象 ;3)不改变set display命令设置的状态。
• 也可另存为其他文件类型。
生成图形文件的第二种方法
• printim filename <options>
• filename:输出的目标文件名,文件后缀 名可以是png,gif,jpg。
• options:有多个选项可以任意次序排列。
gif:输出gif格式文件(缺省为png格式) black:采用黑色背景 white:采用白色背景 xNNN:x方向为NNN个像素 yNNN:y方向为NNN个像素
例1:tmp.gs ‘reinit’ ‘open tmp.ctl’ ‘enable print tmp.gmf’ ‘set lon 60 180’ ‘set lat 0 50’ ‘d tmp’ ‘print’ ‘disable print’ 注释行前面加*号。
gmf文件的后期处理
• *.gmf可用GrADS自带的gv软件打开,然 后可拷贝粘贴到Word文档。
,后者是网格坐标。 例:set lon -180 0
set lat 0 90 set lev 500
set t 1 换成set time 00:00z01Jan2001
图形类型设置:
当维数环境确定后,缺省情况下,一维变量输出的图形为单线 图,二维变量为等值线图,若想进行特殊指定,键入命令:
set gxout graphics-type(图形类型) 对格点数据: contour: 二维数据等值线图(缺省) shaded: 二维填色等值线图 grid: 二维场不绘图,以网格形式在各网格点中央标出该场点
GrADS系统命令
查询:
ga-> query ctlinfo 1 ↵ 查询文件的ctl信息,最全面!
ga-> q file 2 ↵ 简要查询文件的信息
ga-> q files↵ 查询已打开的文件名
set各类选项 set命令式GrADS中功能最强大的命令,用 于设置各种环境参数包括维数环境、图形类 型、图形要素、屏幕显示等等。
令,可集成GrADS命令。
包括打开文件,显示变量等指令。 ‘open mydata.ctl’ ‘d t2m’
2)脚本语言编写的程序
包括定义变量,运算等。 define t2mave=ave(t2m,t=1,t=31) t2mave=t2mave+273.15
例 tmp.gs:
‘reinit’ ‘open tmp.ctl’ ‘d tmp’
系统运行环境的参数设置和功能定义
• 维数环境设置 • 图形类型设置 • 图形要素设置 • 字符属性设置 • 地图投影设置 • 坐标要素控制 • 绘图区域设置 • 基础绘图指令 • 系统参数设置
维数环境设置:
在数据描述文件(ctl文件)中给出了各物理变量的时空维 数范围,依据ctl文件对绘图时的维数环境进行设置 。
第二讲-GrADS绘图的各种设置
关于同时打开多个文件
• Grads可同时打开最多20个文件,对他们 进行操作。
• 如何区分不同文件的变量? • 完整的变量名表达方式:变量名.文件号
例:uwnd.2
• 对于缺省文件,可省略其后缀。一般情况 下第一个打开的文件为缺省文件,如果需 要,可自行设定某一个打开的文件为缺省 文件。
(缺省时即按数据描述文件的维数进行绘图。)
特别地, 当数据文件为全球多层次多时次资料时,例如全球
144*73*12的多时次资料,缺省时维数为x、y方向为 (0-360E,90S-90N),z方向和t为第一个点。
GrADS最擅长画2-D图,即全球数据的缺省维数。
维数说明分为两类:
set lon | lat | lev | time val1 <val2> set x | y | z | t val1 <val2> 两者对应于同一组数据,前者是地球坐标
注释行前面加*号。
GrADS图形输出
ቤተ መጻሕፍቲ ባይዱ
关于图形输出: ‘enable print tmp.gmf’
指定一个新的图元文件名, 用于存储图形窗的图形。
‘print’
将图形窗的图形输出至图元文
‘disable print’
件中,出现在display指令之后。 关闭图元文件,出现在print
指令之后。
上面三个语句必须配合使用,其功能是将显示的 图形输出到图元文件*.gmf中。
reinit 同reset,但同时关闭所有打开的文件,并释 放所有定义的对象,如临时定义变量等。
quit 退出GrADS环境。
draw选项 draw是GrADS提供的基础绘图指令,可以在 没有操作数据的情况下直接进行所指定的图 形元素的操作,如绘制字符串、直线、标记 符号等。
define 临时变量名=表达式 define命令用于定义新的变量,所定义的新变 量可用于随后的表达式中。新变量不是存储 在硬盘上的,而是在内存中,所以,应尽量 避免定义维数太多的变量。
相关文档
最新文档