我尝试使用numpy蒙面数组和底图模块来绘制没有数据值的栅格数据。我将颜色贴图定义为cmap,然后使用cmap.set_bad(color =' gray')将无数据值设置为灰色。然后我使用contourf(...,cmap = cmap)绘制光栅,但是,无数据仍显示为白色。
我一直在搜索" set_bad"的很多例子,看起来它适用于imshow()函数。我想有没有人有任何经验使用contourf和set_bad来显示带有nodata值的光栅图像? 非常感谢你的帮助。