Написание файлов grib1 с помощью R

Я манипулирую некоторыми растровыми файлами grib1 в R, и мне нужно снова записать эти растры в формате файла grib1 на жесткий диск. Есть ли функция для этого? Я проверил пакет rNOMADS, но могу найти только функцию для чтения файлов grib. writeRaster также не имеет возможности записывать файлы grib.

заранее спасибо


person smoff    schedule 17.01.2020    source источник


Ответы (1)


Я знаю решение с python: 1. Установите cfgrib и xarray 2.:

import xarray
import cfgrib
data = xarray.open_dataset('filename.grb', engine='cfgrib')
data.t2m += 273.15
cfgrib.to_grib(data, 'out1.grib', grib_keys={'edition': 2})

Я надеюсь, что это подходит для вас.

person dl.meteo    schedule 05.02.2020