rspatial / raster

R raster package https://rspatial.github.io/raster/reference/raster-package.html
GNU General Public License v3.0
161 stars 53 forks source link

Error in ncdf4::ncvar_def with writeRaster and "CDF" format #308

Closed ShinyFabio closed 1 year ago

ShinyFabio commented 1 year ago

An error occurs when using writeRaster()with "CDF" format on a previously loaded nc file.

Error in ncdf4::ncvar_def(varname, varunit, list(xdim, ydim, zdim), NAflag,  : 
  unused argument (sources = "C:\\Users\\fabio\\Desktop\\KrigR\\0001_2m_temperature_2020-01-01_2020-01-31_month.nc")

Here's a reproducible example with the following file:

Tw_ERA5-Land_montlhy_averaged_2022.zip

filepath = "C:\\YOURPATH\\Tw_ERA5-Land_montlhy_averaged_2022.nc"
output_file = "C:\\YOURPATH\\newfile.nc"

Era5_ras <- raster(filepath, level = 1)
raster::writeRaster(x = Era5_ras, filename = output_file, overwrite = TRUE, format="CDF", varname = "2m_dewpoint_temperature")
rhijmans commented 1 year ago

Thanks very much for reporting. Fixed now.