我正在使用 GeoViews 将网格数据的地图绘制为gv.Image
对象。目前,我的绘图功能如下所示:
def plot_variable(path):
var_ = xr.open_dataarray(path)
dataset = gv.Dataset(var_[:, 0].to_dataset(),
kdims=kdims, vdims=vdims)
pl_ = hv.Overlay([
dataset.to(gv.Image, geo_dims, crs=prj_)(
plot=dict(projection=prj_, vmax=0.04)),
gf.coastline(plot=dict(projection=prj_, scale='10m'),
style=dict(linewidth=2.5)),
gf.borders(plot=dict(projection=prj_, scale='10m'),
style=dict(linewidth=1.5)),
]).collate()
return pl_
现在,我想设置颜色范围的最小值和最大值,即 HoloViewsvmin
和vmax
kwargs 的等效值。
如何设置vmin
以及vmax
何时使用gv.Image
?