首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何理解netCDF文件的格式

如何理解netCDF文件的格式
EN

Stack Overflow用户
提问于 2019-10-14 22:19:48
回答 1查看 34关注 0票数 0

我正在尝试生成一个图表,每个海洋的空间平均(即2x2度)的波高和风速为每年或每月间隔5年的不同海域(即北大西洋/南大西洋,太平洋,阿拉伯海,北海,波罗的海,地中海等)。有没有关于如何做到这一点的指南?

此外,我还试图确定风速是地面风速还是海平面以上10米处的风速。我知道in取决于观测手段(即它是否为浮标船舶)。NOAA或其他组织是否解释了数据是如何格式化的?我找到的唯一文档是https://icoads.noaa.gov/e-doc/imma/R3.0-imma1_short.pdf

提前谢谢你。

亲切地问候乔治

EN

回答 1

Stack Overflow用户

发布于 2019-10-15 23:18:52

从Gitter关于这个问题的对话中分享,最简单的解决方案如下:

代码语言:javascript
复制
ds = xr.tutorial.open_dataset('air_temperature')
ds_proc = ds.sel(lat=slice(90, 0), lon=slice(200, 250)).groupby('time.month').mean('time').mean(['lat', 'lon']))
ds_proc['air'].plot()
plt.savefig('test.png')

如果您想包含完整的地理地图,我们建议您使用Cartopy。至于您的元数据,您必须查看文件中与wind变量相关联的属性。我在您提供的ICOADS文件中没有看到任何特定的东西。如果使用xarray,它可能类似于:

代码语言:javascript
复制
import xarray as xr
ds = xr.open_dataset('filename.nc')
print(ds['wind_variable'].attrs)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58378739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档