GeoViews不能正确解释曲线坐标

时间:2019-06-28 19:00:42

标签: python python-xarray geoviews

我正在使用GeoViews从低分辨率模型中绘制netCDF文件。 netCDF文件已加载到xarray中,但是由于某些原因,图看起来像这样:

enter image description here

我认为原因是纬度坐标在-90和90中给出,而GeoViews需要在0到180之间,但是我不确定。

代码是:

gvds = gv.Dataset(xray, kdims=['lon','lat'], vdims=['sst'])
opts.defaults(opts.Image(cmap='RdBu_r'), opts.QuadMesh(cmap='RdBu_r'))
quadmeshes = gvds.to(gv.QuadMesh, ['lon', 'lat'], dynamic=True)
quadmeshes * gv.feature.coastline

我的问题是,是否有GeoViews可以正确解释曲线坐标的方法?还是有一种快速的方法可以将坐标转换为0到180? 两种坐标形状均为:

lot(80,120)
lan(80,120)

,可变形状为:

sst(1,80,120)

谢谢!

0 个答案:

没有答案