0

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 で動作させることもできないようです。

ありがとう!

4

1 に答える 1