爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3783|回复: 4

[分享资料] ubuntu14.04中grib2ctl的安装及使用

[复制链接]
发表于 2014-12-29 11:03:33 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 stonesong 于 2014-12-29 11:05 编辑

   我是学大土木的,所以很菜的,本文是参考其他帖子写出来的,写的很简单,只是希望能对完全摸不着头脑的新手有所启发。
   在网上下载下来GRIB格式的气象数据,可以用grads画图、提取数据,但前提是得有描述文件.ctl。一般来说,要用grib2ctl.pl来生成.ctl文件。但grads本身没有自己带grib2ctl.pl,所以要我们自己去装。本文前提是要先装好grads的。
1.下载地址:ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib.scripts/grib2ctl.pl
   直接把上面的地址,复制到迅雷下载链接中就可以下载了,不用再打开网页了。打开网页的话,可能是显示的是源代码,复制下来改名为grib2ctl.pl 即可。
2.修改grib2ctl.pl 代码:修改wgrib路径
   双击打开grib2ctl.pl 代码,在程序里面寻找下面这行代码:$wgrib=’ wgrib’,替换成自己电脑上wgrib的安装路径,不知道的可以输入#which wgrib来看安装路径。改完后,形如:$wgrib=’ /usr/local/bin/wgrib’。
3.(可选)修改grib2ctl.pl 代码:修改grads安装路径
   $pdef_dir=’ /usr/local/lib/grads’为自己安装grads的路径。
4.修改文件权限
   在终端中打开grib2ctl.pl所在文件夹,输入#chmod 755 grib2ctl.pl。
5.复制文件到指定路径
   #sudo cp grib2ctl.pl /usr/local/bin/(直接把grib2ctl.pl放入系统默认的文件夹的)
   或#sudo cp grib2ctl.pl /usr/local/bin/grads-2.0.2/bin(把grib2ctl.pl放入grads文件夹)
6.使用
   在终端中打开GRIB文件所在文件夹,(以2000.grib文件为例)
   #grib2ctl.pl 2000.grib >2000.ctl(这时就会有.ctl文件生成)
   #gribmap –v –i 2000.ctl >b.txt(这是就会有2000.ctl.idx文件、b.txt文件生成,搜索b.txt文件中无“NOOOO”提示即可)
   #grads(接下来就是grads的使用了)
<完>
--by石头歌
密码修改失败请联系微信:mofangbao
发表于 2014-12-29 18:10:07 | 显示全部楼层
本帖最后由 xigua 于 2014-12-29 18:11 编辑

学习学习
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

发表于 2015-4-17 20:46:30 | 显示全部楼层
我按照楼主说的方法在服务器上装grib2ctl,可最后一步老是提示cp: cannot create regular file `/opt/grads2.0.1/bin/grads': Permission denied
密码修改失败请联系微信:mofangbao
发表于 2015-4-17 20:47:26 | 显示全部楼层
cp grib2ctl.pl /opt/grads2.0.1/bin/grads
cp: cannot create regular file `/opt/grads2.0.1/bin/grads': Permission denied
密码修改失败请联系微信:mofangbao
发表于 2017-3-11 16:10:28 | 显示全部楼层
学习学习!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表