我将如何重新整理天气图,该天气图使用两个单独的2D数组作为纬度和经度来制作地图,如下所示:
进入由两个用于纬度和经度的一维数组组成的更小的新网格吗?
(这些是新的经纬度供参考)
new_lats = np.linspace(-34, -48, 14*4+1)
,new_lons = np.linspace(166, 182, 16*4+1)
我调查了scipy.interpolate.interp2d
,但无法正常工作,处理时间也很长。
(更新:我研究过xESMF,但是,在使用其Regridder函数时出现此错误ImportError: Regrid(filename) requires PIO and does not work if ESMF has not been built with MPI support
)
答案 0 :(得分:2)
在进一步修改xESMF并阅读了各种论坛之后,我发现xESMF在最新版本中存在一些依赖问题,因此$ conda install -c conda-forge esmpy==7.1.0
设法解决了我的问题,然后使用了regridder函数。