登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
NSIDC的海冰运动矢量数据是netCDF格式,由于是极地数据,地图投影为lamber azimuthal equal area。MeteoInfoLab的addfile函数打开数据文件后会自动读取数据的投影信息,以及在此投影下数据的x/y坐标值。读取u, v变量的值,用magnitude函数计算风速,用quiver函数绘制风场矢量,绘图时对数据进行了稀疏化处理。
- fn = 'D:/Temp/nc/icemotion_daily_nh_25km_20220101_20221231_v4.1.nc'
- f = addfile(fn)
- u = f['u'][0]
- v = f['v'][0]
- speed = np.magnitude(u, v)
- axesm(projection=f.proj)
- geoshow('country')
- s = 4
- qv = quiver(u[::s,::s], v[::s,::s], speed[::s,::s], 20, size=15,
- proj=f.proj)
- quiverkey(qv, 0.93, 0.05, 10, bbox=dict(edge=True, fill=True))
- colorbar()
|