GrADS 画断面图例子

'reinit'
'open tslv94.ctl '
'enable print ttver3.gmf'
'set lon 179'
'set lat -79 90'
'set t 3'
'set font 5'
'set vpage 1.5 9.5 4 7'
'set z 1 18'
'set yflip on'
'set xlab off'
'set grid off'
'set grads off'
'set ylevs 100 200 300 400 500 600 700 800'
'set gxout fgrid'
'set fgvals -10 1'
'd const(tt,-10,-u)'
'set gxout contour'
*'run cbar.gs'
'set gxout contour'
'set cthick 6'
'set cint 2'
'd tt'
'set line 0 1 6'
'draw line 1.46 1 10.52 1.'
'draw title temperature '
'draw ylab DEPTH (m)'
'set vpage 1.5 9.5 2.045 5.045'
'set xlab on'
'set yflip on'
'set grads off'
'set grid off'
'set z 18 32'
'set ylevs 1000 1500 2000 2500 3000 3500 4000 4500 5000'
'set gxout fgrid'
'set fgvals -10 1'
'd const(tt,-10,-u)'
'set gxout contour'
'set cthick 6'
'set cint 2'
'set xlint 10'
'd tt'
'set line 0 1 6'
'draw line 1.46 3.625 10.52 3.625'
'draw xlab LATITUDE'
'print'
'disable print'

*pull dummy

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
grads是一种常用的数据分析软件,用于分析大气、海洋、地球等科学数据。在grads中,可以使用多种方式绘制气象要素,其中包括降水图。 编写grads降水图的代码步骤如下: 1. 读取降水数据:使用grads的数据读取函数打开一个包含降水数据的文件。可以使用“sdfopen”函数打开GRIB或NetCDF格式的文件,并使用“set time”函数指定数据的时间范围。 2. 定义网格区域:使用“set lon”和“set lat”函数指定绘制网格的经纬度范围。可以使用“set mpdset”函数指定地图投影方式,如Mercator或Lambert。 3. 绘制颜色填充:使用“set gxout”函数选择输出格式为网格式填色图,使用“set lev”函数指定降水量的等值线范围,使用“set clevs”函数指定填色图的色阶。 4. 绘制轮廓线:使用“set gxout contour”函数选择输出格式为轮廓线图,使用“set clevs”函数指定轮廓线的等值线范围,使用“set ccolors”函数指定轮廓线的颜色。 5. 添加标题和标注:使用“set ptitle”函数添加图标题,使用“draw string”函数添加图例和标注文字。 例如,以下为一个简单的grads降水图代码范例: sdfopen datafile.grb set t 1 24 set lon 70 140 set lat -40 20 set mpdset mercator set gxout shaded set lev 0 50 10 set clevs 0 5 10 15 20 25 30 35 40 45 50 draw map draw string 80 -35 "降水量(mm)" set ptitle "2021年1月全球降水量" print file.jpg 这个代码将打开一个名为datafile.grb的GRIB-format文件,选择第一天到第24天的数据,指定绘图范围为70到140度的经度和-40到20度的纬度,使用Mercator地图投影,输出网格式填色图,范围为0到50毫米的等值线,颜色阶为0到50毫米,添加标题和标注,并将图像保存为JPEG格式文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值