0から360度の間でフォーマットされたデータをプロットしています。私はcylまたはmercプロジェクションでこれをプロットしようとしていますが、0からのデータしか表示していません(中央のGMTを使ってデータをプロットしたいので、-180から180のlonグリッドのデータが必要です) 。グリッドをシフトすると(lon = lon -180)、すべてのデータが表示されますが、データは-180度の間違った場所にあります。matplotlibでグリッドを移動
問題:しかし、オルト投影で
作品罰金。以下の関連コード。
lat = np.linspace(90,-90,721)
lon = np.linspace(0,360,1440)
m = Basemap(projection='cyl',llcrnrlat=-90,urcrnrlat=90,llcrnrlon=0,urcrnrlon=360,resolution='c',)
X, Y = np.meshgrid(lon, lat)
X, Y = m(X, Y)
cs = m.contourf(X,Y,Plot,scale, cmap=cmap)