- 积分
- 63854
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-7-23
- 最后登录
- 1970-1-1
|
本帖最后由 edwardli 于 2024-12-18 21:15 编辑
from matplotlib import cm
import matplotlib.colors as colors
from matplotlib.colors import ListedColormap, LinearSegmentedColormap
mycmap = cm.get_cmap('jet_r', 16)
norm = colors.BoundaryNorm(np.arange(200,280,5), mycmap.N) #基于离散区间生成颜色映射索引
fig =plt.figure(figsize=(9,6),dpi=100)
ax = plt.subplot(111,projection=ccrs.PlateCarree())
cp = plt.pcolormesh(column.lon,line.lat,dn_values,#vmin=200,vmax=280,
cmap=mycmap,norm=norm,transform=ccrs.PlateCarree())
cs = plt.contour(column.lon,line.lat,dn_values,levels=[221,241])
plt.colorbar(cp)
plt.clabel(cs)
ax.coastlines()
ax.set_extent([100,120,35,55])
plt.show() |
|