7Timer!恢复/GRIB2进展
恶补了php+shell课程之后,终于依靠自己把7Timer!弄好了,现在又对php+shell大感兴趣,终于觉得linux好处多多!最妙的就是发现php、shell原来和我学的GrADS下的fortran有些相似,学起来就更有底气了。于是决定拿ArP开刀,把lzq的代码优化一下,增添一些有趣的新功能,然后再自己写几个有意思的php小程序。
本来打算修好7Timer!之后,就完善一下ArP,然后开始弄CMCN。没想到又给GRIB2缠上了,因为NCEP的GFS新产品,精度竟然达到0.5度,比现在我用的1度的好多了。(虽然只是差了2倍,可在3维空间里就是2^3=8!所以要努力争取啊)
可是么,好东西就是难用上。其实高考结束我就发现它了,但就是因为GrADS不支持GRIB2才放手的。今天忙碌了一个下午,哎…… 这个GrADS也真是慢腾腾,用了2年了,还是1.8-s11和1.9-b4两个版本,估计要等到猴年马月才会支持GRIB2。和我们的班主任王老师讨教了一阵,于是现在有2种办法:
- grib2ctl+wgrib2尝试。可这个grib2ctl真是很抠门,在linux+perl下才能运行。LASG给的exe转译文件也没法和wgrib2结合起来。wgrib2么?倒也是可以,但是要在linux环境下自己编译和安装。本人太懒,不大想走这条路,于是留下几个网站:
- http://www.cpc.ncep.noaa.gov/products/wesley/wgrib2/ wgrib2的网站,这个家伙真是够有趣
- http://www.cpc.ncep.noaa.gov/products/wesley/grib2ctl.html grib2ctl的网站,和上面的都是一个人开发的
- degrib。现在就在尝试,因为看来要可行的多。其实它就是先把GRIB2转成GRIB1然后再处理,但如果真的能弄成,估计要耗掉一大堆系统资源…… lamost估计要给弄垮了说。不管,我先试试看。
- http://www.nws.noaa.gov/mdl/degrib/grads.php
- http://www.weather.gov/mdl/degrib/ 这就是我们要用的degrib。一开始,我第一次有这种感觉:“天啊!怎么是windows的图形界面?难道就没有linux的……”放心,绝对不会亏待你的,找到linux版本了。
于是现在事情看起来简单多了。在服务器上安一个degrib,然后就用新学的php+shell调度下载GRIB2的数据然后degrib成GRIB1,再由你宰割吧。哈哈哈哈!不过,其他的task就又要delay了……
打印本帖 Print article |
本文发表于2007 January 30 18:09,归类为叶夜速写, 学而时习。您可以通过RSS 2.0来订阅有关的评论。 您也可以留下评论或在您自己的站点跟踪引用。 This entry was posted on 2007 January 30 at 18:09 and filed under 叶夜速写, 学而时习. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
约4年前 about 4 years ago
天,我正着急想要在LINUX下使用WGRIB2,应该怎么办?太苯,没看明白你怎么搞好的.
约4年前 about 4 years ago
现在直接用GrADS 2版本就可以直接读G2数据啦~~~
约3年前 about 3 years ago
您好,我是个用模式的新手,老师让我找一些0.5度的grib2码的资料用一下,但是不知道在哪儿能下到,想请教你一下,多谢了!
约3年前 about 3 years ago
您好,这要看您需要用什么的数据了...