我有全球卫星网格降水数据,我可以成功地子集阿拉斯加在圆柱坐标。代码集如下(抱歉未包装行):
mapproj = Basemap(projection = 'cyl', resolution = 'l', llcrnrlat=50.0, llcrnrlon=185.0, urcrnrlat=80.0, urcrnrlon=230.0)
myplot = plt.imshow(datamasked.T, interpolation = 'nearest', cmap = my_cmap, norm = matplotlib.colors.Normalize(vmin = 0.0, vmax = 10.0, clip = False), extent = (0.0, 360.0, -90.0, 90.0))
为了得到mercator,我只将相关代码行更改为
^{pr2}$此代码生成的图像为
这显示了压缩到阿拉斯加的整个数据集,而不是圆柱投影中的预期子集。圆柱投影中的基本映射似乎足以指定数据子集。不确定如何在mercator中指定子集。很抱歉,这篇文章太冗长了,但我想彻底。谢谢你的帮助。
目前没有回答
相关问题 更多 >
编程相关推荐