get_soil_awc: crashes on source = "Info&Sols", overlay_mode = "extent"
Default conversion to SpatRaster failed.
sf <- sf::read_sf(system.file("extdata/study_area/test.shp", package = "RADIS"))
get_soil_awc(sf = sf, source = "Info&Sols", overlay_mode = "extent")
Error in `asMethod()`:
! only regular rasters can be converted to SpatRaster objects
Hide Traceback
▆
1. └─RADIS::get_soil_awc(sf = sf, source = "Info&Sols", overlay_mode = "extent")
2. └─RADIS::spatial_combination(...)
3. └─methods::as(out, "SpatRaster")
4. └─stars (local) asMethod(object)
The bug can be circumvent with:
awc_infosols <- get_soil_awc(sf = sf, source = "Info&Sols",
overlay_mode = "extent",
output_format = "raster")
Possible solutions:
- Debug raster stack to SpatRaster conversion
- Read Info&Sols data with
terra
and don't allow raster stack to SpatRaster conversion as raster package has been officially superseded by the "terra" package.
Edited by David Dorchies