【问题标题】:Grads plotting data from different files (different points of time) in one 2D (height – time) plotGrads 在一个 2D(高度 - 时间)图中绘制来自不同文件(不同时间点)的数据
【发布时间】:2014-12-14 03:09:29
【问题描述】:

我从美国 gfs 天气模型下载数据(来自 ftp://ftp.ncep.noaa.gov/pub/data/nccf/com/gfs/prod/gfs.2014101812/master,如果您在 1 个月后阅读,请编辑日期)。这些是 grib 文件。

我正在使用 grads 绘制数据,如果我在地图上绘制来自 1 个时间步长(=1 个文件)的数据,它可以正常工作。 所以我的第一次尝试是打开前 2 个文件并制作一个阴影图,以相同的颜色显示具有相同风速的区域。我得到的是一个带有正确轴的空图。

'open gfs.t12z.mastergrb2f00.ctl'

'open gfs.t12z.mastergrb2f03.ctl'

'set dfile 1'

'set time 12Z17OCT2014'
'set gxout shaded'
'set lat 50'
'set lon 0'
'set lev 1000 200'
'set t 1 2'
'd sqrt(ugrdprs*ugrdprs+vgrdprs*vgrdprs)*1.9438'

'set dfile 2'
'set time 15Z17OCT2014'
'set t 1 2'
'd sqrt(ugrdprs*ugrdprs+vgrdprs*vgrdprs)*1.9438'

我正在使用 opengrads – 网格分析和显示系统 (GrADS) 版本 2.0.2.oga.2。

谁能帮我将不同时间步长(=不同文件)的数据绘制到一个图中?

【问题讨论】:

    标签: plot noaa grib gfs grads


    【解决方案1】:

    您可以使用一个 .ctl 文件来绘制多个数据文件。 我已经使用 .gdat 文件完成了这项工作,所以我猜你将能够使用 GRIB 完成这项工作。 您应该使用 grads 模板制作新的 .ctl 文件。

    http://www.iges.org/grads/gadoc/templates.html

    基本上,在 dset 行中,您将放置一个类似于

    的文件名
    dset gfs.t12z.mastergrb2f%h2.grb
    

    其中 %h2 表示 2 位数小时。

    【讨论】:

      猜你喜欢
      • 2021-10-29
      • 1970-01-01
      • 2012-11-24
      • 1970-01-01
      • 1970-01-01
      • 2017-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多