GrADS实用绘图(基1)
– 运行GrADS安装程序,建议安装到盘区根目录下
• 如 C:\PcGrADS 或 D:\PcGrADS • 安装后, PcGrADS目录下的子目录主要有
– dat/ – lib/ – win32/ win32e/ 字体, 底图, 要素单位udunits.dat 批处理脚本 执行文件(X-Win32版本) 执行文件(win32e版本)
9
LASG动力论坛版
一. 引
• GrADS的功能
– 绘图
• 能填绘天气图
言
– 作为数据格式转换的工具 – 简单统计和计算 – 特定物理量计算
10
LASG动力论坛版
一. 引
• 本节内容回顾
言
• 气象常用绘图工具及选择 • 一般性的绘图步骤 • GrADS主页和中文讨论区 • 实用文档
11
LASG动力论坛版
20
LASG动力论坛版
二. GrADS绘图软件包的安装
• 关于地图底图
– GrADS自带的底图mres和hires在我国西南国界与 实际不符!! (请以实际行动爱国哦)
– 新增的底图文件下载
/cgi-bin/forum/forums.cgi?forum=3
12
LASG动力论坛版
二. GrADS绘图软件包的安装
• 操作系统
– Windows / Linux / UNIX / Mac OSX
• 其它要求
– 仿UNIX图形环境 (X server) ♥♥♥
• 版本选择
– Linux / UNIX : – Windows: V1.9 V1.8 sl 11
• x-win32 (需要额外安装 X server/ Cygwin-X) • win32e
23
LASG动力论坛版
三. 运行GrADS绘图软件包
• X-win32版本需先启动 X server • 从命令行 cd 进入你的工作目录 • 运行GrADS
横放纸(风景画方式) 竖放纸(肖像画方式) 横放纸/无图形窗批处理 竖放纸, 进入GrADS 后立即运行 initial.gs • $ grads –bpcx “draw.gs” ↵ 竖放纸, 进入GrADS 执行完draw.gs后退出 $ 表示系统的命令提示符, 在windows下, 可以是 d:\mydata > • • • • • $ $ $ $ $ grads ↵ grads –l ↵ grads –p ↵ grads –bl ↵ grads –pc “run initial.gs” ↵
17
LASG动力论坛版
二. GrADS绘图软件包的安装
• Windows下的安装(1)
– 安装X server (仅X-win32版本需要)
• MicroImages X server (轻巧,但图形窗内容被覆盖后无法刷新恢复) • X manager • Cygwin-X (软件“冲突”的解决) (LASG动力论坛精华版)
13
LASG动力论坛版
二. GrADS绘图软件包的安装
GrADs 1.8sl11 GrADS 1.9b4 DEC Alpha Alpha Intel/LINUX Linux RH7.1; RH9; RHE3 SUN Sol55 Sun99 Mac OSX Darwin Drawin SGI/IRIX Irix6 irix6 IBM/AIX Aix MS Windows Xwin32(Xserver) Win32e
• 关闭数据文件
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 ↵
♥♥♥
18LASG动ຫໍສະໝຸດ 论坛版二. GrADS绘图软件包的安装
• Windows下的安装(2)
– 设置环境变量 ♥♥♥ “我的电脑”右键菜单 属性 高级 环境变量
• 新建变量 GASDIR c:\PcGrADS\dat GASCRP c:\PcGrADS\lib GAUDFT c:\PcGrADS\udft\udft.list • 修改PATH变量, 增加路径 c:\PcGrADS\win32;c:\PcGrADS\lib;c:\PcGrADS\dat;
19
LASG动力论坛版
二. GrADS绘图软件包的安装
• 备份
– dat\ 目录的内容 – lib\ 目录的内容 – udft\ 目录的内容
最具扩展性的内容都保存在这几个目录下, 这也是分目 录存放不同文件的好处.
• 搬家
– 将整个PcGrADS\目录完整拷贝 – 按照前述的环境变量设置方法设置好环境变量
15
LASG动力论坛版
二. GrADS绘图软件包的安装
• Linux / UNIX下的安装(1)
– 将软件包解压缩到某个目录, 如
/usr/local/grads
– 为便于管理, 可分子目录 分别存放
不同 版本 可通 用
• bin/ • dat/
不 执行文件 gradsc, gradsnc, 等 可 字体 font0.dat ~ font5.dat 缺 地图底图 lowres, mres, hires 等 少 • lib/ 脚本库 cbar.gs 等 • udft/ 用户自定义函数 (LASG动力论坛精华版)
– 数据准备 – 图样选择 – 定制 – 结果保存
言
( 万变不离其宗 ! )
• 自动化绘图
– 批处理脚本编写技巧
7
LASG动力论坛版
一. 引
– – – – Gr A D S
言
• GrADS: Grid Analysis and Display System
格点 / 站点 —— 擅长格点数据处理 数据分析 —— 简单的计算和诊断 图形显示 —— 图样选择、定制、保存 我喜欢把这个S理解成 脚本(Script)编程
内容提要
请注意标记♥♥♥的地方 第 一 讲
一. 引言 二. GrADS绘图软件包安装 三. 运行GrADS绘图软件包 四. 图形显示(D)1 — 格点绘图 五. 数据准备(Gr) 六. 图形显示(D)2 — 站点绘图 七. 数据分析(A) — 函数的使用 八. 批处理和脚本语言(S) 九. 图形保存和转换
言
1D图(线/直方/风玫瑰/散点/…图) 1D图(线/直方/风玫瑰/散点/…图) 1D(线/直方/散点)图, 2D平面图 2D平面图, 3D曲面图 1D图, 2D平面图, 3D曲面图 1D图, 2D平面图, 3D曲面图 1D图, 2D平面图, 3D曲面图
6
LASG动力论坛版
一. 引
• 一般绘图步骤
25
LASG动力论坛版
三. 运行GrADS绘图软件包
• 打开数据
ga-> open test.ctl ↵ ga-> sdfopen test.nc ↵ ga-> xdfopen test.ddf ↵ 后缀的命名惯例 稍后介绍
• 查询
ga-> query ctlinfo 1 ↵ ga-> q file 2 ↵ ga-> q files ↵
8
LASG动力论坛版
一. 引
• GrADS实用文档
言
– LASG编 《GrADS实用手册》 ♥♥♥ 中文, 较全面, 可用来自学 – GrADS reference card 英文, 绘图命令和函数速查 – GrADS scripting language reference card 英文, 脚本语言语法速查 – GrADS Documentation Index 联机英文索引, 最全面
16
LASG动力论坛版
二. GrADS绘图软件包的安装
• Linux / UNIX下的安装(2)
– 设置环境变量 ♥♥♥很重要
• Cshell, 在 .cshrc 文件中添加: # 执行文件路径 setenv PATH /usr/local/grads/bin:${PATH} # 字体和底图文件路径 setenv GADDIR /usr/local/grads/dat # 脚本库的路径 setenv GASCRP /usr/local/grads/lib # 用户自定义函数的列表文件 setenv GAUDFT /usr/local/grads/udft/udft.list
1
LASG动力论坛版
GrADS实用绘图
第一讲 基本操作
=Funny @ LASG动力论坛= — 2008年1月21日—
版权所有, 欢迎传播, 请保持文档完整性
2
LASG动力论坛版
内容提要
请注意标记♥♥♥的地方 第 一 讲
一. 引言 二. GrADS绘图软件包安装 三. 运行GrADS绘图软件包 四. 图形显示(D)1 — 格点绘图 五. 数据准备(Gr) 六. 图形显示(D)2 — 站点绘图 七. 数据分析(A) — 函数的使用 八. 批处理和脚本语言(S) 九. 图形保存和转换
• Windows
– ftp://192.239.84.50/grads/1.8/grads-1.8sl11-xwin32.exe – ftp://192.239.84.50/grads/1.8/grads-1.8sl11-win32e.exe
• 其他
– 联机英文文档 ftp://192.239.84.50/grads/gadoc_files.tar.gz – 脚本库 http://192.239.84.50/grads/gadoc/library.html – 测试数据包 ftp://192.239.84.50/grads/example.tar.Z