当我将其绘制时,如何从不同的netcdf文件中获得具有纬度的相同底图框架

时间:2019-01-05 15:44:51

标签: netcdf matplotlib-basemap

我有三个具有不同网格的netcdf文件,我需要在三个不同的地图中绘制这三个文件,但是具有相同的地理限制,而数据没有被拉伸或缩小以覆盖整个盒子,我尝试过: / p>

m =底图(llcrnrlon = -85。,llcrnrlat = 8,urcrnrlon = -68。,urcrnrlat = 17,rsphere = 6371200.,分辨率='l')

但是底图的作用是使在读取netcdf到框时适应先前定义的数据,如果不将数据适应于该框,则不按照底图中定义的经度和纬度切割数据。

在综合中,我需要在使用底图定义的纬度和经度处剪切数据,以便三个netcdf文件在我需要的三张地图中具有可比性。

1 个答案:

答案 0 :(得分:0)

谢谢,我通过map.meshgrid更改了map.makegrid,用这种方法我可以修复它。