- 积分
- 16
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-3-22
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 hongkang 于 2017-2-9 20:06 编辑
=====
问题
=====
利用CDO、wgrib2等工具,根据CFSR逐小时再分析数据(grib2格式)计算某经纬位置日值序列
=====
单个文件/时间处理命令示例
=====
#全球资料裁剪到中国区域
wgrib2 apcp.cdas1.201609.grb2 -set_grib_type c2 -small_grib 109:110 35:37 apcp.cdas1.201609.region.grb2
#按时间转为nc格式
wgrib2 tmp2m.cdas1.201609.region.grb2 -netcdf tmp2m_201609.ncwgrib2 apcp.cdas1.201609.region.grb2 -d 1 -netcdf 201609.nc #第一个时次wgrib2 wnd10m.cdas1.201609.region.grb2 -d 1 -netcdf u_201609.nc #第一个时次wgrib2 wnd10m.cdas1.201609.region.grb2 -d 2 -netcdf v_201609.nc #第二个时次
#不同时间文件合并为一个文件并转世界时
cdo mergetime tmp2m*nc tmp2m.nccdo shifttime,+8hours tmp2m.nc tmp2m_BTC.nc
#计算积温
cdo daymean tmp2m.nccdo addc,-273.15 tmp2m.nc tmp2m_Celsius.nc
#日平均风速(u、v 在同一个文件)
cdo expr,'wnd_spd=sqrt(UGRD_10maboveground*UGRD_10maboveground+VGRD_10maboveground*VGRD_10maboveground)' wnd10m.cdas1.201609.region.nc wnd_spd10m.cdas1.201609.region.nc
#日平均风速(u、v不在同一个文件)
cdo chname,uwnd,ws -sqrt -add -sqr -selname,uwnd ifile1 -sqr -selname,vwnd ifile2 ofile
======
多文件批量处理
======
计算积温(global_accumulated_temperature_calculate.py)
计算日值(DataFromCFSR.py)
|
|