《GrADS基础绘》PPT课件.ppt
《《GrADS基础绘》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《GrADS基础绘》PPT课件.ppt(35页珍藏版)》请在三一办公上搜索。
1、GrADS基础绘图,何晏春2008-2-23,提纲,1、grads功能概述(1)、软件性能介绍:主要是与matlab对比(2)、grads在win/Linux下的下载、安装、运行:linux/windows环境变量的设置,安装后各个目录文件的内容(3)、紧接着进行grads的简单操作:对nc资料的操作,画两张简单的图:contour与shaded叠加(2)、Grads网络资源 2、Grads的图形显示类型及绘图设置(1)、一维:直方、折现、散点、误差图.(2)、二维:等值线、阴影图、风矢量、流线图、站点天气图(3)、图形设置:坐标、线型、页面、地图投影、地表状况、图形信息开关 3,Grads
2、函数 4、grads 批处理脚本 3、Grads数据准备(1)、ncep资料的直接读取(2)、二进制格点数据的生成、数据描述文件ctl作用 介绍grads格点数据的存储结构,即维数环境,生成二进制的fortran程序段;ctl文件的作用,ctl文件的结构。(3)、mm5out_to_Grads,wrfoutput_to_grads,(4)、站点数据的准备以及站点图形的绘制 4、grads函数的使用:(1)、数学函数(2)、统计函数(3)、网格处理函数.5、实例示范(1)precluster应用(2)pc演示,用grads的totourial。,参考资料,1、GrADS Tutorial2、Gr
3、ADS Reference Card3、LASG:GrADS Mannual4、LASG:GrADS 实用绘图讲义,funny动力论坛5、动力论坛GrADS中文讨论区,常见软件,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 I
4、DV(Integrated Data Viewer)Originsurfer,常用绘图软件,及GrADS优缺点,matlab画图和grads画图的比较 总体上来说matlab画图比grads好 matlab的优点:(1),matlab是用对象属性来控制图形中的每一个部分,因此在对图片进行操作是相当容易。(2),它画二维曲线图时,画的图非常光滑,视觉效果很好。(3),matlab画二维等值线图时,投影方式相当丰富,基本覆盖各行业所需。它的底图(地图)比较漂亮,而且还可以用海拔高度函数是不同海拔用不同的颜色表示出来。(4),它可以画三维图,图形非常漂亮。grads在这点目前是办不到的.Matlab
5、的缺点:绘图速度较慢,当数据文件较大时,读入很容易内存溢出远程处理比较麻烦。grads的优点;(1),最多能读入20个数据文件,数据读取迅速,出图速度快,但是要写描述文件和gs文件比较麻烦。(2),在画二维等值线图时,图形非常平滑,这点是我到现在还没大规模用matlab的主要原因。(3),它包含了很多气象上所需要的函数,在gs文件里可以直接调用,因此在用它时也省了不少事。,Grads在win/Linux下的下载、安装、运行,程序:Windows:Linux:环境变量:Windows:新建变量GASDIR c:PcGrADSdatGASCRP c:PcGrADSlib修改PATH变量,增加路径c
6、:PcGrADSwin32;c:PcGrADSlib;c:PcGrADSdat;Linux:在.cshrc 文件中添加:#执行文件路径:setenv PATH/usr/local/grads/bin:$PATH#字体和底图文件路径:setenv GADDIR/usr/local/grads/dat#脚本库的路径:setenv GASCRP/usr/local/grads/lib,Grads网络资源,GrADS主页和中文讨论区 或(软件下载/联机文档/email讨论区)(中文手册下载/中文讨论区/脚本和其它资源)GrADS实用文档 LASG编GrADS实用手册中文,较全面,可用来自学 GrADS
7、 reference card英文,绘图命令和函数速查 GrADS scripting language reference card英文,脚本语言语法速查 GrADS Documentation Index联机英文索引,最全面,运行GrADS,打开数据:ga-open*.ctlga-sdfopen*.ncga-xdfopen test.ddf查询信息:queryga-query ctlinfoga-q dimsga-q file关闭数据文件ga-close 3ga-close 2Ga-close 1设置维数环境ga-set x 1 73 ga-set lat-20 60 ga-set lev
8、 850 ga-set time 00z01Apr2007 26LASG动力论坛版三.运行GrADS绘图软件包 设置维数环境ga-set x 1 73 ga-set lat-20 60 ga-set lev 850 ga-set time 00z01Apr2007,显示图形ga-display u ga-d u;v.2 ga-d u;v.2;mag(u,v.2)保存图形ga-enable print a.gmf ga-print ga-disable print 清屏ga-clear ga-c 重置缺省环境,不关闭数据文件ga-reset 重新初始化,关闭reinit,命令顺序grads b|
9、l|p|copen/runsetdisplaydrawprintquit/reinit,显示类型,bar 直方图line 折线图errbar 标误差线linefill 两线之间填色scatter 散点图grfill 按网格填色(马赛克图)fgrid 按set fgvals指定值填网格颜色grid 网格填值findstn 寻找最近的站点model 站点填图stnmark 标记站点位置value 标站点值contour 等值线图shaded 填色等值线图vector 风矢量图barb 风羽stream 流线图stat 输出统计数据print 十进制屏幕输出(set prnopts)fwrite 输
10、出二进制文件(set fwrite)tserbarb 单站的风羽时间序列tserwx 单站天气现象时间序列wxsym 在站点上标记天气符号(set wxopt),坐标设置,title/xlab/ylab 和坐标轴/刻度/标值-画图形区的外框-X和Y轴互换-Z轴取对数坐标(气压不等距)-(1.9)纬度1-D变化时纬度取cosine坐标-省略时间刻度的年份/年月-绘图区内部网格线属性-控制set gxout grid的内部网格线属性-刻度间隔-刻度及标值的起/止位置及间隔-Y轴变量取值范围(或X轴)-坐标轴相对于绘图区的位置-坐标刻度和标值的属性-等值线标值的属性-列举坐标刻度-列举坐标标值-X轴
11、反向(或Y轴)-坐标刻度的标值方式-写坐标标题-图的标题-,set annot#color(1)thick(6)set frame on|off|circleset xyrev onset zlog on|off|swap|undefine set coslat on|off set tlsupp year|month set grid on|off|horizontal|vertical linestyle#colorset gridln auto|off|#color set xlint intset xaxis starrt end intset vrange vlo vhiset xl
12、pos offset(0)b|t set xlopts#color(1)thick(4)size(0.12)set clopts#col(-1)thick(-1)size(0.09)set xlevs x1 x2 x3set xlabs b1|b2|b3|set xflip on|off set xlab on|off|autdraw title title_string,set ylintset yaxisset vrange2set ylposl|rset yloptsset ylevsset ylabsset ylabset yflipdraw ylab,自由图形、符号,设置线属性-画线
13、-画符号-画空心|实心方框-画多边形-画多边形-画天气符号-设置字体-写标题-设置字符串属性-设置字符串大小-写字符串-,set line#color#style#thickdraw line x1 y1 x2 y2draw mark marktype x y sizedraw rec|recf xlo ylo xhi yhidraw ployf x1 y1 x2 y2 xn yndraw mappoly lon1 lat1 lon2 lat2 lon1 lat1draw wxsym#symbol x y size#color#thickset font 050draw title title
14、_stringset string#color tl|tc|tr|l|c|r|bl|bc|br set strsiz width heightdraw string x y string,天气符号示例,draw wxsym#symbol x y size#color#thick,q w2xy 135 20 ga-X=4.25 Y=4.91667draw wxsym 40 5 4 0.5 2 2,地图投影、地图数据集,地图投映方式set mproj latlon|scaled|nps|sps|robinson|orthogr|mollweide|lambert|off 地图数据名set mpds
15、et lowres|mres|hires|地图属性设置set map auto|#color#style#thickness 地图绘制开关set mpdraw on|off 行政区界开关set poli on|off 投映参考经纬度set mpvals off|lonmin lonmax latmin latmax,地图投影方式:set mproj latlon|scaled|nps|sps|robinson|orthogr|mollweide|lambert|off,-nps-sps,-orthogr,mollweide-,robinson-,地图数据集,图形、数据输出,图形输出,1,可用于
16、批处理文件中enable print filename.gmfprintdisable printprintim png|gif filename xNNN yNNN white|black 2,不能用于批处理文件中wi filename.fmt.fmt 可为任意图形格式后缀注意图形窗口不能被遮挡!outxwd filename.xwd,数据输出,1,输出成二进制文件set gxout fwriteset fwrite filenamed vardisable fwrite2,输出为ASCII文件file=output.txtset gxout printd temrc=write(file,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GrADS基础绘 GrADS 基础 PPT 课件
链接地址:https://www.31ppt.com/p-5576945.html