




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第3章基本操作命令
GrADS系统的运行方式,是采用命令行输入的方式交互式地显示图形。3.1基本命令
启动GrADS系统后,在ga->提示符后输入命令。在交互式环境内常用基本命令如下:
open、
set、
display、
clear……
下面逐一介绍。
open<路径>数据描述文件名
open命令用于打开GrADS的数据文件,启动GrADS后首先需要打开至少一个数据描述文件,命令如下:
openfilename主要用于打开数据描述文件或者数据文件,命令形式为ga->opendata.ctlga->sdfopenu.ncga->xdfopenwind.ddf关闭数据文件(close)ga->close2ga->close1注意要先关闭后打开的文件。set各类选项
set命令用于设置各种环境参数,包括维数环境、图形类型、图形要素、屏幕显示等。如设置维数环境(set)ga->setlon60160ga->setlat2050ga->settimeJul1983ga->setlev200lon、lat、time、lev为地图坐标,也可以换为格点坐标(x\y\z\t)表示。设定的维数环境决定了随后参与绘图或者计算的数据范围。
display(或者d)为显示命令
display命令是对表达式处理后进行屏幕图形显示。最简单的表达式是变量名的缩写。如变量名为v则显示命令:dv
clear(或c)
clear是清屏命令,清除图形窗口的内容。
quit
quit命令用于退出GrADS系统。
query(或q)选项
query是系统环境设置的查询命令。主要用于查询数据资料的时空结构、变量等信息。ga->qfile2
如querydefine:可知道定义了那些变量
dims:当前的维数环境
filen:查询第n号描述文件的内容
files:打开n个文件的次序
gxinfo:用在d之后,告诉用户图的一些信息
shades:用在d之后,告诉用户一些阴影的信息
time:时间设置信息定义新变量的命令(define/modify)
define命令用于定义新的变量,所定义的新变量可以用于随后的表达式中。ga->defineuave=aave(u,t=1,t=50)ga->modifyuaveseasonal(uave被定义为气候变量)初始化环境(Reinit/reset)注意Reinit和reset的区别,前者是关闭所有文件,重新初始化,后者则是重置初始环境,但不关闭数据文件,reinit常作为GrADS命令批处理文件中的第一个命令。基础绘图指令(draw)
draw命令均用在d之后,用于对图形进行标注字符串或者做标记、连线等run*.gs
run命令用于执行文件*.gs中定义的操作。
GrADS中几个重要gs文件(1)生成图形(.gmf)文件,并在(85°E,30°N)处标字符G′reinit′′opend:\llp\data.ctl′′enableprintd:\llp\h500.gmf′′dh′′qw2xy8530′x1=subwrd(result,3);y1=sbuwrd(result,6)′drawstring′x1′′y1′G′′print′′disableprint′draw命令都要用在display之后。第二种方法(printim命令):形式:printim<路径>filenameoptionprintim命令在GrADSv1.8以上版本有效,可以在批处理文件中使用。例:输出1000x800的PNG图象:
printimout.pngx1000y800输出800x600白色背景的GIF图象:printimgifimage.outgifx800y600white(2)netCDF数据的读写并生成新的数据文件′reinit′′sdfopenh.nc′′opendata.ctl′′setgxoutfwrite′′setfwrited:\llp\h500.grd′*(设定数据时空范围)′settimejan1982dec1983′′setlon70100′′setlat2040′′setlev500′′dh′′disablefwrite′此例中,若资料为netCDF格式,就用sdfopen所在命令行;否则用open命令行。(3)绘制阴影图形,0线加粗′reinit′′opendata.ctl′′setgxoutshaded′′setcsmoothon′′dh′′setgxoutcontour′′dh′′setclevls0′′setcthick8′′dh′
当阴影图形和等值线图形在一起画,要先画阴影后画等直线,这一例实现了3幅图的叠加,阴影图、等值线图、单独加粗的0线图形。(4)熟悉Define命令和modify命令的使用技巧。特别注意,使用define命令前所设定的维数环境是新变量的维数环境,而不是原变量的维数环境,但是,新的GrADS版本中,define命令可以省略。′opendata.ctl′*(设定了气候变量hcli的维数环境)′sett112′′setlev500′*定义新变量hcli′′definehcli=ave(h,t+0,t=48,12)′′modifyhcliseasonal′*(设定了异常变量hano的维数环境)′sett148′′definehano=h-hcli′′settimejul1983′′dhano′(5)熟悉GrADS脚本语言中的循环语句“While.....endwhile”,下面一段程序可以连续显示多个时次500hPa高度场图形。′opendata.ctl′t=1while(t<=48)′c′′sett′t′′′dh′pulldummyt=t+1endwhile1.数据说明
nc.dat是二进制格点数据文件,为一组模式输出的全球5天的数值预报结果。有1个层次:1000,多个要素:h85,t85,u85…,时间从1948年1月开始,间隔1月,已知X方向间隔为144个单位,Y方向间隔为73个单位。
关于数据文件nc.dat的具体说明,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- DB31/T 858-2015钢渣粉混凝土砌块应用技术规程
- DB31/T 677-2021木制品制造业职业病危害预防控制规范
- DB31/T 668.1-2012节能技术改造及合同能源管理项目节能量审核与计算方法第1部分:总则
- DB31/T 631-2012公共汽车燃油消耗定额
- DB31/T 601-2019地理标志产品金山蟠桃
- DB31/T 329.1-2019重点单位重要部位安全技术防范系统要求第1部分:展览馆、博物馆
- DB31/T 309-2015梨树栽培技术规范
- DB31/T 1438.1-2023用水定额第1 部分:农业
- DB31/T 1333-2021城市供水管网运行安全风险监测技术规范
- DB31/T 1268.1-2020城市停车智能引导系统技术规范第1部分:自主泊车系统技术要求和测试方法
- 相似三角形的判定与性质复习课(原创修订)课件
- 买卖车辆不过户协议书
- 青春期学生性教育PPT资料
- 文博考研-博物馆学名词解释
- DLT 1055-2021 火力发电厂汽轮机技术监督导则
- 安全信息管理程序
- 电工基础(中职)完整版教学课件
- (中职)《电子商务基础》第1套试卷试题及答案
- 中共中央办公厅、国务院办公厅关于进一步稳定和完善农村土地承包关系的通知中办发〔1997〕16号,1997年6
- 计算机应用基础-终结性考试试题国开要求标准
- 预制梁场验收及质量管理实施细则
评论
0/150
提交评论