matplotlib如何使两张图重叠问题
我的实验课要求生成带地图的气象图片(下图中图1和图2)
代码如下
气象图是用二进制dat数据转换成rgb格式数据生成的,地图是用cartopy做的
def draw_map(File_head):
plt.imshow(File_head.data) # File_head.data为RGB格式数据,用来生成图1
proj = ccrs.Mercator()
fig = plt.figure()
ax = plt.axes(projection=proj) # 用来生成图2
ax.coastlines(lw=0.3)
extent = [File_head.Wlon, File_head.Elon, File_head.Slat, File_head.Nlat]
ax.set_extent(extent)
plt.show()
请问如何能使图1叠加在图2上显示呢?