我正在使用 cartopy 制作北极立体图,描绘极地有风的情况,使用 regrid_shape 提供更均匀的矢量密度。该场看起来大部分是正确的,但在看极点时有点紧张,具有一些似乎不在基础数据中的收敛和发散行为。在绘图之前,我已经从风中删除了 lat=90 值。
这是一个用不同软件制作的流线图。我认为这可能是实际风的合理表示。
这是我的代码:
h=np.shape(lats)[0]//2+1 #to start from lat > 0
ax = plt.axes(projection=ccrs.NorthPolarStereo())
ax.set_extent([-180,180,30,90],crs=ccrs.PlateCarree())
ax.quiver(lons, lats[h:-2], u10[h:-2,:],v10[h:-2,:],
transform=ccrs.PlateCarree(),regrid_shape=20)
当我问的时候,我似乎也无法让 NorthPolarStereo(central_longitude=27) 与 set_extent 一起工作。
谢谢!