使用CDO进行重网格化后温度变量异常的问题求助
使用CDO进行重网格化后温度变量异常的问题求助
大家好,我最近在用CDO处理重网格化操作时遇到了问题,想请各位帮忙排查一下。
我的操作流程如下:
- 首先用CDO获取AQUA/Modis网格文件的信息,执行的命令是:
cdo griddes file_AQUA.nc
得到的网格输出信息如下:
gridID 1 # gridtype = lonlat gridsize = 37324800 xsize = 8640 ysize = 4320 xname = lon xlongname = "Longitude" xunits = "degrees_east" yname = lat ylongname = "Latitude" yunits = "degrees_north" xfirst = -179.9792 xinc = 0.04166667 yfirst = 89.97916 yinc = -0.04166667 # gridID 2 # gridtype = generic gridsize = 768 xsize = 256 ysize = 3 cdo griddes: Processed 3 variables [0.00s 11MB]
- 接着我将这些网格信息导出到文本文件中:
cdo griddes file_AQUA.nc > grid_file_AQUA.txt
- 之后尝试用这个网格文件对ORAS5的NetCDF文件进行双线性重网格化,命令为:
cdo -O remapbil,grid_file_AQUA.txt file_ORAS.nc new_file_ORAS.nc
命令执行完成后,新的NetCDF文件成功生成了,但当我提取其中的温度变量时,发现数值明显异常,还弹出了错误提示:(Expected COUNT to be positive)。
有没有朋友遇到过类似的问题?或者能帮我分析一下可能的原因,以及对应的解决办法吗?
备注:内容来源于stack exchange,提问作者Karoline Barros de Souza
相关产品推荐
相关产品推荐

