使用底图Python绘制数据

时间:2019-03-19 11:03:19

标签: python-3.x

我想使用底图绘制二维图像(高度= 3631,宽度= 1311),并且我的纬度和经度网格点的尺寸也相同。...以下是我与图像一起使用的代码我的经纬网格:

lon, lat = np.meshgrid(lon1, lat1)

fig = plt.figure(figsize=(10, 8))
m = Basemap(projection='lcc', resolution='c',
            width=3.2E6, height=4E6, 
            lat_0=21, lon_0=79,)
m.shadedrelief(scale=0.5)
m.pcolormesh(lon, lat, image,
             latlon=True, cmap='Reds')

plt.clim(image.min(), image.max())
m.drawcoastlines(color='black')

plt.title('BAND INFO')
plt.colorbar(label='Scale'); 

latitude list partial snap longitude list partial snap

使用上面的代码,我得到以下输出,在地图上没有显示图像数据,但是颜色栏显示正确的最小值。和最大图片的值: output

任何人都可以让我知道问题出在哪里,因为运行代码后我没有收到任何错误。...任何帮助将不胜感激。...

0 个答案:

没有答案