【风场数据下载】
ERA5 monthly averaged data on single levels from 1940 to present (copernicus.eu)
勾选所需的数据和时间,下载NC文件。
(我这里下载了02-20年的10m风场的u分量+v分量+风速大小)


【提取NC文件的风速值】
拿到NC文件首先看看它的相关信息。
import netCDF4 as nc
file_path = "/mnt/g/aaa/wind/02_20.nc"
wind_data = nc.Dataset(file_path)
print(wind_data)
print(wind_data.variables['u10'])
print(wind_data.variables['si10'])
主要是看数据的维度。(维度就是帮助我们将数据分层分类,以便更好的进行索引,以前的文章中有详细解释,可以看看)

该文介绍了如何下载和处理ERA5每月平均风场数据,通过Python的netCDF4库读取NC文件,提取经纬度和风速信息。然后,计算研究区域的风速和风向,特别关注12月的风速数据,并将其保存为CSV文件。最后,利用matplotlib绘制风速随时间变化的图形。
最低0.47元/天 解锁文章
3549

被折叠的 条评论
为什么被折叠?



