GrADS绘图软件安装及入门62.docx

上传人:b****1 文档编号:2298523 上传时间:2022-10-28 格式:DOCX 页数:25 大小:1.46MB
下载 相关 举报
GrADS绘图软件安装及入门62.docx_第1页
第1页 / 共25页
GrADS绘图软件安装及入门62.docx_第2页
第2页 / 共25页
GrADS绘图软件安装及入门62.docx_第3页
第3页 / 共25页
GrADS绘图软件安装及入门62.docx_第4页
第4页 / 共25页
GrADS绘图软件安装及入门62.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

GrADS绘图软件安装及入门62.docx

《GrADS绘图软件安装及入门62.docx》由会员分享,可在线阅读,更多相关《GrADS绘图软件安装及入门62.docx(25页珍藏版)》请在冰豆网上搜索。

GrADS绘图软件安装及入门62.docx

GrADS绘图软件安装及入门62

 

GrADS绘图软件安装于入门

第一章GrADS绘图软件概述

1.GrADS绘图软件简介

2.GrADS绘图软件的安装〔windows环境〕

3.1在windows环境下安装GrADS软件包

第二章GrADS绘图模板

1.GrADS例如演示

1.1启动GrADS

1.2退出GrADS

1.3例如演示GrADS命令的使用

 

第2章

GrADS绘图软件概述

1GrADS绘图软件简介

TheGridAnalysisandDisplaySystem(GrADS)是一套应用广泛、使用方便的科学数据绘图软件包。

其主要特点:

●GrADS属于自由软件,可以从Internet上免费获得。

●可运行于各种Windows和Unix工作平台。

●GrADS可用于4D数据的分析。

既经度、纬度、层〔气压层、高度层等〕和时间/xyzt4维。

数据可以是格点化的数据或离散点数据。

GrADS特别适用于气象类数据的分析。

但也完全可以用于更广泛类型的数据分析。

●GrADS有多种显示方式:

等值线、流线、矢量图、风矢量图、站点填图、折线图、直方图等多种两维图形。

●可处理多种数据格式的数据。

GRIB、NetCDF、HDF-SDS等通用数据格式和系统自定义的一种二进制数据格式。

●采用命令行输入的方式交互式地显示图形。

并有多种命令对数据进行再加工。

如求平均;计算涡度、散度、垂直积分、计算差分等。

●图形可以按多种格式存储:

ps、png、jpg、tiff、gif、windowsmetafile等。

自身以metafile格式存储。

●提供多种辅助工具软件。

如看图、打印、图形格式转换〔gv〕等工具。

2Internet上的GrADS资源

2.1GrADS在Internet上的主页

GrADS主页地址:

rg/grads

从GrADS主页上可以找到预编译好了的适合于windows环境下的GrADS软件包,

2.2windows环境下GrADS资源

●——GrADS软件包安装执行程序。

目前在windows环境下较新的版本为GrADS第版。

●下载GrADS演示数据:

从rg/grads/sprite/tutorial下载:

model.le.dat和文件;

或者GRIB码格式的数据:

、和

3GrADS绘图软件的安装〔windows环境〕

在windows下运行GrADS的条件:

●安装GrADS软件包

3.1在windows环境下安装GrADS软件包

运行上述可执行文件〔双击〕()进入第一个画面:

用鼠标选择“OK〞键,进入第二步,显示GrADS的安装向导,选择“Next〞进入第三步,显示信息如下:

选择“IAcceptTems〞键:

进入第四步,要确定最终安装目录。

系统显示缺省安装在:

“C:

\OpenGrADS〞目录下。

但为了在Dos环境下运行方便,最好不要安装在目录名中有空隔的目录下—如“ProgramFile〞。

因此这里可改为“c:

\OpenGrADS〞或其它。

修改完后用鼠标点击“OK〞键安装程序开始安装。

安装程序将修改你的a文件中的setpath=〔…原path加上);c:

\pcgrads\win32(假设安装在ProgramFile目录下,c:

\progra~1\pcgrads\win32)。

安装完后可从“开始〞看到如下画面:

表示GrADS软件包已安装成功,现在可以开始使用GrADS软件了。

Getting_Started和tutorial是入门和初学指南;users是在线帮助手册。

在开始使用前,先来考察一下安装程序在GrADS的目标目录〔如上例中的“c:

\OpenGrADS〞〕下安装的内容:

win32下安装有GrADS的所有可执行程序;dat目录下有运行GrADS所需的字库和地图数据文件;doc目录下存放帮助和说明文件;lib目录下存放了一些有趣的模板。

GrADS常用命令列表

Grads

经典GrADS,支持Grib,NetCDF,IEEE格式的数据。

GradsC

压缩模式的GrADS,占内存最小。

GradsGUI

〔假〕图形界面的。

GradsHDF

与经典GrADS相当,多增加了HDF-SDS格式。

GradsNC

与经典GrADS相同。

gv32

Windows下看图〔metafile格式〕及格式转换工具。

rxvt

在Windows下翻开一个命名行窗口。

 

第3章GrADS绘图模板

初学者可以通过“初学指南〞既参考GrADS软件的“Tutorial〞联机帮助文件开始学习。

GrADS并不直接使用“数据文件〞,而是通过“描述文件〞间接使用“数据文件〞。

GrADS中“翻开一个数据文件〞既是指翻开一个数据描述文件。

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

以下以第一组数据说明GrADS的使用。

在使用数据前,先将数据,Model.ctl和Model.dat文件存于硬盘上的某一目录下,如C:

\OpenGrADS\Contents\Resources\SampleDatasets。

首先来了解一下数据的内容。

是一组模式输出的全球5天数值预报结果,包括了多个要素、多层,按经纬度网格存放的数据。

以下是Model.ctl清单:

ps01Surfacepressure[hPa]

ua733Eastwardwind[m/s]

va734Northwardwind[m/s]

zg77Geopotentialheight[m]

ta711AirTemperature[K]

hus751Specifichumidity[kg/kg]

ts011Surface(2m)airtemperature[K]

pr059Totalprecipitationrate[kg/(m^2*s)]

1.GrADS例如演示

目的:

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

●介绍GrADS的常用命令。

1.1启动GrADS

●翻开一个MS-DOS窗口。

●在MS-DOS窗口输入命令:

cdC:

\OpenGrADS\Contents\Resources\SampleDatasets

●再输入命令:

grads,显示如下提示:

首先显示GrADS的一般信息,最底行提示是用“Landscape〞模式〔11X8.5英寸〕或portrait〔8.5X11英寸—GrADS中长度和大小单位都用英寸〕模式显示图形输出窗口。

输入L回车或回车是“Landscape〞模式;输入P回车是用portrait模式。

之后进入GrADS的命令交互模式,等待用户输入命令。

此时你的桌面应如下列图所示的特征。

假设想启动GrADS直接进入命令交互模式,输入命令:

grads–l,直接进入“Landscape〞模式或grads–p,直接进入portrait模式。

要获得GrADS命令行帮助,请运行grads–help。

grads-b以批处理方式运行,不显示图形输出

grads-l以“Landscape〞模式运行。

grads-p以“portrait〞模式运行。

grads-c进入GrADS后,执行批处理命令文件,显示图形输出。

grads-cl以上选项可联合使用。

左上角一个窗口是图形显示区,GrADS的所有图形输出结果在此窗口下显示;下部为原翻开的MS-DOS窗口,此时正在运行GrADS,提示显示“ga->〞,说明正处于GrADS命令等待状态。

GrADS的所有命令都只能通过该窗口输出,所有文字信息也都由此窗口输出。

GrADS命令采用以下格式:

ga->命令<参数<参数,,>,,>

输入的参数不包括“<>〞符号,“<>〞内的部份可以省略。

所为的命令交互模式既是在GrADS命令提示符下,一步步输入各种GrADS命令产生各种图形。

 

1.2退出GrADS

ga->quit

1.3例如演示GrADS命令的使用。

例1

ga->openmodel.le.ctl进入的第一步,翻开一个描述文件〔扩展名ctl可省略〕,GrADS并不直接使用“数据文件〞,而是通过“描述文件〞间接使用“数据文件〞。

ga->qfile显示GrADS翻开数据的内容,显示结果应与描述文件说明一致。

(可以直接运行ga->q显示q命令所代的参数及多项功能解释。

ga->dps显示地面气压〔hr〕如上图。

“d〞是“显示〞命令,“ps〞是文件中定义的变量名称,代表地面气压。

例2

紧接上例输入以下命令:

ga->c去除图面。

如不去除图面,GrADS后续显示的图形将与已存在的图形产生叠加。

ga->setlat40

ga->setlon-90

ga->setlev500

ga->sett1GrADS视所有物理量为四维数据,以lon|lat|lev|time—称为“世界坐标“或x|y|z|t—称为“网格坐标〞。

两种方式表示。

缺省采用第一种方式,水平〔lon|lat〕自动认为是经度/纬度坐标。

以x|y|z|t方式表示维数时,每一维都是一组从1开始的序列数,对应网格的序号。

本例中:

x从1到73〔代表从00到3600共72个格点,第73个格点即第1个格点〕;y从1到46〔代表从-900到900共46个格点〕;z从1到7〔从1000hPa开始,共7层〕;t从1到5〔5天〕运行“openmodel.le.ctl〞命令后,lon|lat或x|y是可变的〔lon:

00~3600;lat:

-900~900〕。

而垂直和时间维取固定值,lev=1000hPa或z=1;hr或t=1。

“set维数参数数值1<数值2>〞命令改变当前维数设定值。

当取“数值1数值2”时,表示该维是变化的;而只取一个值时,表示该维取固定值,对于网格坐标可以是分数值,系统会自动作内插。

维数参数一直保持到再次设定时都有效。

要观察当前维数情况,运行:

ga->qdims

ga->dz显示位于(400N,900W),500hPa层,1hr一点的位势高度。

例3

紧接上例输入以下命令:

ga->c去除图面。

ga->setlon-1800

ga->dz显示沿400N,,1800W至0度,500hPa层,1hr位势高度剖面图。

例4

ga->c去除图面。

ga->setlat090

ga->dz显示西北半球500hPa层,1hr位势高度。

Lon、lev、t设定值采用前例使用值不变。

例5

ga->c去除图面。

ga->sett15

gaga->dz动画显示西北半球500hPa层,1hr至1hr位势高度。

例6

ga->c去除图面。

ga->setlat-9090

ga->setlon-90

ga->setlev1000100

ga->sett1

ga->dt显示沿900W,1000-100hPa温度剖面图。

ga->du在上图根底上再叠加上东西风分量。

例7

ga->c去除图面。

ga->setlat40

ga->setlon-1800

ga->setlev500

ga->sett15

ga->dz显示500hPa沿400N,高度的时间剖面。

 

例8

ga->c去除图面。

ga->dsqrt(u*u+v

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1