Python:绘制三极网格

时间:2015-05-19 18:21:01

标签: python matplotlib

我试图在三极网格上绘制空间分辨率为200 * 360的海冰数据。数据来自fortran二进制文件。我想看一下俯视北极的数据,所以我选择了北极极谱平面投影。当我绘制数据的数据时,加拿大北部和俄罗斯由于Tripolar网格而扭曲,我想知道是否有办法纠正这个问题。我的代码如下:

aice = np.reshape(aice, (200,360))
m = Basemap(projection='npstere',boundinglat=10,lon_0=270,resolution='l')
x=np.linspace(0,360,360)
y = np.linspace(-90, 90, 200)
x, y = np.meshgrid(x, y)
x, y = m(x,y)
mesh = m.contourf(x,y,aice, np.linspace(0,1,100), cmap=my_cmap)

我得到的图片:

enter image description here

0 个答案:

没有答案