永发信息网

怎么用grads处理grib格式文件

答案:1  悬赏:50  手机版
解决时间 2021-11-21 04:17
怎么用grads处理grib格式文件
最佳答案
给你一个小程序,是用perl写的,然后funny转成了exe文件,你可以用它生成ctl,但生成的ctl文件还需要自己去掉这个程序强制添加上去的一些信息,然后,你用gribmap.exe生成index文件,就可以显示了。
  这个zip包里有原始的perl程序,转好的exe文件和 gribmap.exe三个文件。
  C:\drawing\ncep-monthly\ex>grib2ctl -i prs.grib.mean.y1980>y1980.ctl Using NCEP reanalysis table, see -ncep_opn, -ncep_rean options Using NCEP reanalysis table, see -ncep_opn, -ncep_rean options
  C:\drawing\ncep-monthly\ex>gribmap -i y1980.ctl Open Error: Unknown keyword in description file --> The invalid description file record is:
  --> this exe file was created with the evaluation version of perl2exe.
  The data file was not opened. File name is: y1980.ctl
  "Using NCEP reanalysis table, see -ncep_opn, -ncep_rean options" 就是说你应该用 -ncep_opn 或 -ncep_rean 的选项,具体看帮助
  下面就不用说了,ctl都没有形成,自然不行的了
  Hi,funny Thanks!
  错误与“ -ncep_opn, -ncep_rean options”无关,是ctl中endvars后“--> this exe file was created with the evaluation version of perl2exe.”的这句话作怪,删掉后可正常得到idx。
  =========
  D:\PCGrADS\win32>grib2ctl E:\。。。\air2m.mon.mean.nc >air2m.ctl 显示的信息如下: Big problem:
  #either e:\ncep\nc\air2m.mon.mean.nc is missing or not a grib file or wgrib is not on your path

  可这个人家告诉我确实是格点文件啊 ================
  这个文件是格点文件,但不是grib码文件,直接用sdfopen 文件名就可以了。
  #我在DOS里面用命令C:\Program Files\PCGrADS\win32>grib2ctl.exe grib_file 为什么不能生成grib_file.ctl?请各位前辈指点。 [这个贴子最后由tibet在 2004/06/30 04:13pm 编辑]
  C:\Program Files\PCGrADS\win32>grib2ctl grib_file > grib_file.ctl or
  gs>!grib2ctl grib_file > grib_file.ctl
  #请教个问题,如何形成几个时次在一个文件中的ctl 和idex
  请参考grads中文手册。 ctl文件中可以设置一个参数 options template。生成一个时次的ctl之后自己编辑修改ctl。不然,把所有时次都写一个grib文件中。
  'reinit'
  'sdfopen d:\zhj\slp.1948.nc' 'set lon 120 240' 'set lat 20 60' 'set lev 0' 'set t 289 366' 'set gxout fwrite'
  'set fwrite d:\zhj\slp.grd' 'd slp'
  'disable fwrite' ;
  写成.grd文件再写一个.ctl文件就可以了 不过是不是有点麻烦
  
  
  #各位前辈
  我最近才接触到grads ,现在用的是.nc格式的ncep reanalysis资料 看了前面的贴子,还是有很多不太明白的,现在我用sdfopen可以打开资料 也可以画图,但是怎么能生成.ctl文件呢.希望能说的清楚一些 非常感谢

  

  你这个是格点资料 直接用sdfopen读就可以了,nc文件自带描述文件的,不需要你编ctl。要是你把nc
  资料转化成grd格式的再画图就需要编写ctl了
  
  ¥
  D:\PCGrADS\win32e>gribmap -i hhca50.ctl Open Error: Data file type invalid
  --> The invalid description file record is: --> options yrev
  
  The data file was not opened. File name is: hhca50.ctl
  我用girbmap命令生成idx时候,会提示这样的错误,是怎么回事啊?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
宝马800gs价格
学生夏天什么时候改点?中午
20岁感觉自己好迷茫
0.85÷0.23保留两位小数
太平福寿连连,从0岁缴费,被保险人的领取年
成都武侯区高攀路到五桂桥东站可以坐高架去吗
广东,我刚刚入了一个月,想找个广东女友到不
结构里含“丙”的汉字有哪些
灵山县叉车代驾校地址
罗非王鱼竿8h19调是什么意思
三福 台东三路店怎么样
客车后舱有一个再生罐,求问这个东西的作用。
高档门窗有哪些,求介绍下高档十大门窗品牌?
这是什么型号的灯泡,什么牌子
上海浦东川沙开车到青岛多少小时
推荐资讯
oppo手机怎么没有售
请说出几个像鲁迅这样全心全意为人民服务人的
陕西中考数学24题解析 需要24题的汇编及解题
3.06÷1.8列竖式计算
化学方程式2NaHCO3=Na2CO3+H2O+CO2↑中出现的
手机ip被黑客知道
炸蚂蚱要用酱油泡吗
怎么才能上美团卖东西?
海葵是什么?
长春安华三楼刷机安全么?
创维55m5e和创维55v6哪个好点
小科在探究这一问题时整个过程运用了怎样的探
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?