=(6, 6), facecolor="w", dpi=200, layout='constrained',
subplot_kw=dict(projection=map_proj)
)
#将数据绘制到底图上...这样可以增加整个图像的对比度,使颜色更加饱和丰富
为什么修改单位km为m
图投影坐标系一般使用的是米为单位。直接拿千米单位的影像坐标去绘制地图,会造成非常严重的坐标错位。...因此需要提前将影像的坐标单位换算为与地图投影匹配的米单位,然后再传入投影变换,进行坐标转换到地图上。...为什么使用pcolorfast
对于绘制地图影像,pcolorfast能够提供更快速和直接的解决方案。它适合直接可视化大规模的不规则网格数据,比如常见的卫星影像等。...是地图绘制过程中的一种非常有效和高效的方法
2.绘制era5小时降水
import matplotlib.pyplot as plt
import cartopy.crs as ccrs
import