科学网

 找回密码
  注册

tag 标签: wgrib

相关帖子

版块 作者 回复/查看 最后发表

没有相关内容

相关日志

WGRIB的命令参数
lixujeremy 2014-4-10 01:32
查看 WGRIB 命令参数的步骤: 1. 设置环境变量( EnvironmentVaraiables ) 右击我的电脑——高级系统设置——环境变量——在系统变量里有 path 选项——双击打开——在原有变量的基础上添加英文状态下的分号——然后将路径名( WGRIB 路径)输入即可。(切记,不要删除原先的系统变量,只要用分号隔开,然后添加,最后也要加上分号。) 如果不事先设置这个步骤,可能导致出现“ 'wgrib' is not recognized as an internal or external command,operable program or batch file. ”的错误。 2. 打开 CMD 开始——运行——输入“ cmd ”后回车,出现 CMD 窗口。 3. 显示 WGRIB 命令参数 在 CMD 窗口输入“ wgrib ”,回车,结果如图 1 ,红框内即为 WGRIB 的命令参数。 图 1 WGRIB 命令参数的说明 本部分参考网址: here ,部分内容有修正,并添加新的命令参数。 1. Inventory/diagnostic – output selections 详细目录或诊断的输出选择 -s short inventory 简短目录 -v verbose inventory 详细目录 -V diagnostic output notinventory 诊断输出 none regular inventory 一般目录 实例: wgrib F:\StudyArea\Study\DATA\ 情景数据 \ 温度 \A11_1PTO4X_R1_MM_TEMP2_1-1320.grb–vF:\StudyArea\Study\DATA\ 情景数据 \ 温度 \a.txt l Options 相关选项 -PDS/-PDS10 print PDS in hex/decimal 十六进制或十进制输出 PDS -GDS/-GDS10 printGDS in hex/decimal 十六进制或十进制输出 GDS -verf print forecast verification time 输出预测验证时间 -ncep_opn/-ncep_rean default T62 NCEP grib table 默认的 T62/NCEPGRIB 数据表 -4yr print year using 4 digits 输出 4 位有效数字的年份 -min print minutes 输出度 -ncep_ens ensemble info encoded in ncep formatNCEP 格式编码的总体信息 实例: wgrib F:\StudyArea\Study\DATA\ 情景数据 \ 温度 \A11_1PTO4X_R1_MM_TEMP2_1-1320.grb–4yrF:\StudyArea\Study\DATA\ 情景数据 \ 温度 \a.txt 2. Decoding GRIB selection GRIB 格式解码选项 -d decode record number 按编号输出数据 -p decode record at byte position 按二进制位置输出数据 -i decode controlled bystdin inventory list 按输入流控制编码,一般转化 Grib 文件都要加 none no decoding 不输出 实例: wgrib F:\StudyArea\Study\DATA\ 情景数据 \ 温度 \A11_1PTO4X_R1_MM_TEMP2_1-1320.grb–dF:\StudyArea\Study\DATA\ 情景数据 \ 温度 \a.txt l Options 相关选项 -text/-ieee/-grib/-bin conver to text/ieee/grib/bin 转化格式控制 -nh/-h output will have noheaders/headers 是否包含标题头 -H output will includePDS and GDS ( -bin/-ieee only ) 输出是否包含 PDS 和 GDS -append append to output file 在输出文件上添加而不是替换 -o output file name, ‘dump’ isdefault 输出文件名 WGRIB.rar
个人分类: IPCC/DDC|9898 次阅读|0 个评论
wgrib command
xiaoxinghe 2012-1-7 22:14
数据下载:agdisc.gsfc.nasa.gov ; 目录:/data/s4pa/GLDAS_V1/GLDAS_NOAH10_M atmospheric surface presswater data: wgrib -s GLDAS_NOAH10_M.A201012.001.grb | egrep ":PSurf:" | wgrib -i GLDAS_NOAH10_M.A201012.001.grb -nh -text -append -o atmos/gldas_atmos.2010 canopy equivalent water data: wgrib -s GLDAS_NOAH10_M.A199201.001.grb | egrep ":Canopint:" | wgrib -i GLDAS_NOAH10_M.A199201.001.grb -nh -text -append -o canopy/gldas_canopy.2010 snow equivalent water height data: wgrib -s GLDAS_NOAH10_M.A199201.001.grb | egrep ":SWE:" | wgrib -i GLDAS_NOAH10_M.A199201.001.grb -nh -text -append -o snow/gldas_snow.2010 soil moisture equivalent water heght: wgrib -s GLDAS_NOAH10_M.A199201.001.grb | egrep ":SoilMoist4:" | wgrib -i GLDAS_NOAH10_M.A199201.001.grb -nh -text -append -o snow/gldas_snow.2010
个人分类: wgrib|3973 次阅读|0 个评论
读取GLDAS数据出错问题的解决
热度 4 zhoufcumt 2011-10-18 10:44
用wgrib读取GLDAS的grb格式的数据时,会出现如下错误:Undefined parameter table (center 221-221 table 1), using NCEP-opn。 解决方案如下: wgrib的安装 从ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib/下载最新的安装包,目前最新的是 wgrib.tar.v1.8.1.2a ,解压后编辑makefile, CC=gcc make即可,将生成的可执行程序wgrib拷贝到/usr/local/bin下即可。 终端输入wgrib显示如下: Portable Grib decoder for NCEP/NCAR Reanalysis etc. it slices, dices v1.8.1.0b (5-10) Wesley Ebisuzaki DWD-tables 2,201-205 (11-28-2005) Helmut P. Frank spectral: Luis Kornblueh (MPI) usage: wgrib Inventory/diagnostic-output selections -s/-v short/verbose inventory -V diagnostic output (not inventory) (none) regular inventory Options -PDS/-PDS10 print PDS in hex/decimal -GDS/-GDS10 print GDS in hex/decimal -verf print forecast verification time -ncep_opn/-ncep_rean default T62 NCEP grib table -4yr print year using 4 digits -min print minutes -ncep_ens ensemble info encoded in ncep format Decoding GRIB selection -d decode record number -p decode record at byte position -i decode controlled by stdin (inventory list) (none) no decoding Options -text/-ieee/-grib/-bin convert to text/ieee/grib/bin (default) -nh/-h output will have no headers/headers (default) -dwdgrib output dwd headers, grib (do not append) -H output will include PDS and GDS (-bin/-ieee only) -append append to output file -o output file name, 'dump' is default Misc -cmc use NCEP tables for CMC (dangerous) 即证明正确安装。 用一例子验证下,wgrib GLDAS_NOAH10_M.A201001.001.grb 显示如下: 1:0:d=10010100:NSWRS:kpds5=111:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 2:35306:d=10010100:NLWRS:kpds5=112:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 3:68714:d=10010100:LHTFL:kpds5=121:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 4:104020:d=10010100:SHTFL:kpds5=122:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 Undefined parameter table (center 221-221 table 1), using NCEP-opn 5:139326:d=10010100:GFLUX:kpds5=155:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 6:168938:d=10010100:LFTX:kpds5=131:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 7:202346:d=10010100:4LFTX:kpds5=132:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 8:239550:d=10010100:EVP:kpds5=57:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 9:271060:d=10010100:SSRUN:kpds5=235:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 10:304468:d=10010100:BGRUN:kpds5=234:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 11:339774:d=10010100:SNOM:kpds5=99:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 12:371284:d=10010100:BVF2:kpds5=138:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 13:404692:d=10010100:WEASD:kpds5=65:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 14:457078:d=10010100:TSOIL:kpds5=85:kpds6=112:kpds7=4:TR=0:P1=0:P2=0:TimeU=1:0-4 cm down:anl:NAve=12 15:490486:d=10010100:TSOIL:kpds5=85:kpds6=112:kpds7=3:TR=0:P1=0:P2=0:TimeU=1:0-3 cm down:anl:NAve=12 16:523894:d=10010100:TSOIL:kpds5=85:kpds6=112:kpds7=2:TR=0:P1=0:P2=0:TimeU=1:0-2 cm down:anl:NAve=12 17:557302:d=10010100:TSOIL:kpds5=85:kpds6=112:kpds7=1:TR=0:P1=0:P2=0:TimeU=1:0-1 cm down:anl:NAve=12 18:588812:d=10010100:SOILM:kpds5=86:kpds6=112:kpds7=4:TR=0:P1=0:P2=0:TimeU=1:0-4 cm down:anl:NAve=12 19:626016:d=10010100:SOILM:kpds5=86:kpds6=112:kpds7=3:TR=0:P1=0:P2=0:TimeU=1:0-3 cm down:anl:NAve=12 20:663220:d=10010100:SOILM:kpds5=86:kpds6=112:kpds7=2:TR=0:P1=0:P2=0:TimeU=1:0-2 cm down:anl:NAve=12 21:700424:d=10010100:SOILM:kpds5=86:kpds6=112:kpds7=1:TR=0:P1=0:P2=0:TimeU=1:0-1 cm down:anl:NAve=12 22:737628:d=10010100:TCDC:kpds5=71:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 23:769138:d=10010100:WIND:kpds5=32:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 24:794956:d=10010100:TMP:kpds5=11:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 25:826466:d=10010100:SPFH:kpds5=51:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 26:842794:d=10010100:PRES:kpds5=1:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 27:879998:d=10010100:DSWRF:kpds5=204:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 28:917202:d=10010100:DLWRF:kpds5=205:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 出现了这样的错误Undefined parameter table (center 221-221 table 1), using NCEP-opn 无论加 -necp_opn 还是 -necp_rean参数都出现上述错误。 解决方案如下(以我的电脑设置为主,过程一致,你可以参照你的电脑设置,只要你掌握基本的linux知识):http://disc.sci.gsfc.nasa.gov/hydrology/documentation/hydro_doc.shtml#NOAH下载GRIBTAB for Noah output 表文件 gribtab_GLDAS_NOAH.txt重命名为 gribtab_GLDAS_NOAH 放入root下的data目录,在.bashrc下设置 # GRIBTAB for Noah output export GRIBTAB=/root/data/gribtab_GLDAS_NOAH 这样,重新运行下 wgrib GLDAS_NOAH10_M.A201001.001.grb 显示: 1:0:d=10010100:SWnet:kpds5=111:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 2:35306:d=10010100:LWnet:kpds5=112:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 3:68714:d=10010100:Qle:kpds5=121:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 4:104020:d=10010100:Qh:kpds5=122:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 5:139326:d=10010100:Qg:kpds5=155:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 6:168938:d=10010100:Snowf:kpds5=131:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 7:202346:d=10010100:Rainf:kpds5=132:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 8:239550:d=10010100:Evap:kpds5=57:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 9:271060:d=10010100:Qs:kpds5=235:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 10:304468:d=10010100:Qsb:kpds5=234:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 11:339774:d=10010100:Qsm:kpds5=99:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 12:371284:d=10010100:AvgSurfT:kpds5=138:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 13:404692:d=10010100:SWE:kpds5=65:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 14:457078:d=10010100:SoilTemp4:kpds5=85:kpds6=112:kpds7=4:TR=0:P1=0:P2=0:TimeU=1:0-4 cm down:anl:NAve=12 15:490486:d=10010100:SoilTemp4:kpds5=85:kpds6=112:kpds7=3:TR=0:P1=0:P2=0:TimeU=1:0-3 cm down:anl:NAve=12 16:523894:d=10010100:SoilTemp4:kpds5=85:kpds6=112:kpds7=2:TR=0:P1=0:P2=0:TimeU=1:0-2 cm down:anl:NAve=12 17:557302:d=10010100:SoilTemp4:kpds5=85:kpds6=112:kpds7=1:TR=0:P1=0:P2=0:TimeU=1:0-1 cm down:anl:NAve=12 18:588812:d=10010100:SoilMoist4:kpds5=86:kpds6=112:kpds7=4:TR=0:P1=0:P2=0:TimeU=1:0-4 cm down:anl:NAve=12 19:626016:d=10010100:SoilMoist4:kpds5=86:kpds6=112:kpds7=3:TR=0:P1=0:P2=0:TimeU=1:0-3 cm down:anl:NAve=12 20:663220:d=10010100:SoilMoist4:kpds5=86:kpds6=112:kpds7=2:TR=0:P1=0:P2=0:TimeU=1:0-2 cm down:anl:NAve=12 21:700424:d=10010100:SoilMoist4:kpds5=86:kpds6=112:kpds7=1:TR=0:P1=0:P2=0:TimeU=1:0-1 cm down:anl:NAve=12 22:737628:d=10010100:Canopint:kpds5=71:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 23:769138:d=10010100:Wind:kpds5=32:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 24:794956:d=10010100:Tair:kpds5=11:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 25:826466:d=10010100:Qair:kpds5=51:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 26:842794:d=10010100:PSurf:kpds5=1:kpds6=1:kpds7=0:TR=0:P1=0:P2=0:TimeU=1:sfc:anl:NAve=12 27:879998:d=10010100:SWdown:kpds5=204:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 28:917202:d=10010100:LWdown:kpds5=205:kpds6=1:kpds7=0:TR=3:P1=0:P2=3:TimeU=1:sfc:0-3hr ave:NAve=12 错误解决,且NOAH提供的28个变量正确,正确解决这些问题,利用qoca下的模块mload将可以利用GLDAS下的数据做各项改正。wgrib的命令如何使用,可参照相关说明文档,在此不做说明! 相关的网址链接: ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib/ http://www.cpc.ncep.noaa.gov/products/wesley/wgrib.html http://agdisc.gsfc.nasa.gov/dods/GLDAS_NOAH10_M http://disc.sci.gsfc.nasa.gov/hydrology/documentation/hydro_doc.shtml#NOAH http://www.nco.ncep.noaa.gov/pmb/docs/on388/
个人分类: 空间大地测量相关软件|8383 次阅读|7 个评论

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-29 19:59

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部