||
CDO (Climate Data Operators)是一款处理常用气象数据格式(如netcdf)的利器,但不支持windows环境。好在win10开始内嵌了linux环境(WSL, Windows Subsystem for Linux),可与windows直接互访。其安装可参考官方网站:https://docs.microsoft.com/en-us/windows/wsl/install-manual,注意WSL1和WSL2的区别。安装好的WSL的根目录为:C:\Users\xxxxxx\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState\rootfs(可通过Everything软件搜索rootfs找到)。其下的mnt文件夹下就藏着windows下的盘符,用户可直接访问和进行相关读写操作。
接下来:
1. 安装CDO:sudo apt-get install cdo
报错:Unable to locate package cdo
解决:sudo apt update
2. 将0.1°的3600x1801x488的全球范围的nc文件进行双线性插值(bilinear interpolation)为0.25°,敲入cdo remapbil,r1440x720 in.nc out.nc 报错:cdo libQt5Core.so.5 cannot open shared object file。解决:sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
然后键入cdo remapbil,r1440x720 in.nc out.nc 后,488页18.81s就插值完毕了!
插值语句中,
remapbil - 插值方法,
r1440x720 - 输出文件的行列数。经向1440=360/0.25;纬向720=180/0.25。注意这里只能用"x",而不能用"*",否则会报错remapbil: Open failed on r1440*720。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-20 08:35
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社