regeride netcdf文件模板netcdf文件决议——地球科学堆栈交换江南电子竞技平台江南体育网页版 最近30从www.hoelymoley.com 2023 - 07 - 10 - t21:04:32z //www.hoelymoley.com/feeds/question/20384 https://creativecommons.org/licenses/by-sa/4.0/rdf //www.hoelymoley.com/q/20384 2 regeride netcdf文件模板netcdf文件决议 莎拉 //www.hoelymoley.com/users/18881 2020 - 10 - 25 - t19:59:11z 2020 - 10 - 25 - t22:37:54z < p >如何regrid我NetCDF文件到另一个NetCDF文件决议?更改文件号1或2或3 (file1.nc、file2.nc file3。数控)解析模板文件(wrfinput_d01.nc)。我附上了我的文件(number1 2 3和模板文件)wrfinput文件:< a href = " https://drive.google.com/file/d/1j6SrSOpbrkWXDl2_WK-MGwcm0zKOXV_x/view?usp =分享nofollow noreferrer“rel = > https://drive.google.com/file/d/1j6SrSOpbrkWXDl2_WK-MGwcm0zKOXV_x/view?usp =分享< / > < / p > < p >我的文件1、2:< a href = " https://drive.google.com/file/d/1-o7TUcPmzsuOYhpry92ROHQuLA1Z5N-x/view?usp =分享nofollow noreferrer“rel = > https://drive.google.com/file/d/1-o7TUcPmzsuOYhpry92ROHQuLA1Z5N-x/view?usp =分享< / > < / p > < p > cdo griddes wrfinput_d01。nc > NEW_GRID_DEF cdo remapbil,NEW_GRID_DEF file1.nc output.nc

I've done it by cdo, but it shows error Error (cdfGetSliceSlapDescription): Internal error, variable evi has an unsupported array structure! What shall I do to solvr this problem? thank you!

//www.hoelymoley.com/questions/20384/-/20385 # 20385 6 答案由BarocliniCplusplus regeride netcdf文件模板netcdf文件决议 BarocliniCplusplus //www.hoelymoley.com/users/704 2020 - 10 - 25 - t22:37:54z 2020 - 10 - 25 - t22:37:54z < p > <强>免责声明< /强>:我没有看你的特定文件。< / p > < p > regrid数据可以在Python中使用< a href = " https://unidata.github.io/netcdf4-python/netCDF4/index。html noreferrer“rel = > < / > NetCDF-4模块。如果你想插入垂直,可以使用< a href = " https://wrf-python.readthedocs.io/en/latest/user_api/index。html # interpolation-routines noreferrer“rel = > WRF < / >模块。对于水平插值,您可以使用< a href = " https://docs.scipy.org/doc/scipy/reference/interpolate.html " rel = " noreferrer " > Scipy插值< / >模块。< / p > < p >这是如何对这regridding。< / p > < p >让<跨类= " math-container " > (\ psi_1 \ phi_1)美元< / span >经度和纬度的原始数据和类< span = " math-container " > (\ psi_2 \ phi_2)美元的< / span > regridded数据。让< span class = " math-container " > y_1 < / span >美元是你的原始数据,和<跨类= " math-container " > y_2 < / span >美元regridded数据。<李> < / p > < ol >打开原始数据集。李李< / > < >创建一个插值函数训练你的原始数据类< span = " math-container " > $ f (\ psi_1 \ phi_1) $ < / span >数据regrid。李李< / > < >使用NetCDF模块,宣布维度,变量,regridded数据集和必要的元数据。李李< / > < >用插值函数,得到类< span = " math-container " > y_2美元= f (\ psi_2 \ phi_2) < / span >美元。李李< / > < >如果必要,插入所需的垂直水平。李李< / > < >重复第2步开始每次你想要为每一个变量,在每一个垂直水平(如果需要)。< /李> < / ol >
Baidu
map