Сохранение grib файла как NetCDF в Xarray, информация crs потеряна
Я читаю файл grib, вычисляю среднее значение одной переменной и записываю среднее значение в файл netcdf. Это код, который я использую:
import xarray as xr
import pandas as pd
ds = xr.open_dataset('gribfile.grib',engine='cfgrib',chunks={"time": 10})
da = ds['ws'].mean(dim='time')
da.to_netcdf('mean.nc')
Фрагменту кода удается вычислить среднее значение и записать его в файл. Однако записанных данных географической привязки недостаточно. Qgis не может прочитать правильный crs из файла.
До сих пор я добавил crs исходного файла grib в файл netcdf, но похоже, что crs не одинаковы для обоих файлов.
Есть ли что-нибудь, что делает xarray или cfgrib, что изменяет crs файла? Есть ли у меня способ правильно записать crs в файл netcdf?