有没有办法在Windows上将grib文件转换为NetCDF格式?我使用一个名为 tkdegrib 的软件,但是它通过一个参数捕获一个参数,而我希望我的所有grib _1168624都使用Linux .
tkdegrib
我会用Unidata's NetCDF-Java library .
它读取GRIB和GRIB2文件(以及许多其他文件),并可以编写NetCDF文件 . 因为它是Java,所以你不需要构建任何东西,它可以在所有平台上运行 . 如果你想要一个GUI,你可以使用一个ToolsUI应用程序,但更有可能你想从命令行使用这样的东西:
java -Xmx512m -classpath netcdfAll-4.3.jar ucar.nc2.dataset.NetcdfDataset -in infile.grib2 -out outfile.nc
祝好运!
如果你安装了cygwin,你可以使用CDO:
cdo -f nc copy file.grb file.nc
有GDAL实用程序 gdalwarp ,可以将grib数据集转换为netCDF数据集 .
gdalwarp
转换命令是
gdalwarp -overwrite -to SRC_METHOD=NO_GEOTRANSFORM -t_srs EPSG:4326 input.grb -of netCDF output.nc
有关此实用程序的更多选项,可以在link上搜索 .
3 回答
我会用Unidata's NetCDF-Java library .
它读取GRIB和GRIB2文件(以及许多其他文件),并可以编写NetCDF文件 . 因为它是Java,所以你不需要构建任何东西,它可以在所有平台上运行 . 如果你想要一个GUI,你可以使用一个ToolsUI应用程序,但更有可能你想从命令行使用这样的东西:
祝好运!
如果你安装了cygwin,你可以使用CDO:
有GDAL实用程序
gdalwarp
,可以将grib数据集转换为netCDF数据集 .转换命令是
有关此实用程序的更多选项,可以在link上搜索 .