The R package hydflood is designed to compute flood extents and durations along the German federal waterways Elbe and Rhine.
hydflood is currently not available from CRAN, but you can install the developmental version from Github with:
install.packages("devtools")
library(devtools)
::install_github("bafg-bund/hydflood") devtools
The package hydflood is build around the packages
terra
and hyd1d
.
# load the package
options("hydflood.datadir" = tempdir())
library(hydflood)
# import the raster data and create a raster stack
<- hydSpatRaster(filename_dem = "data-raw/raster.dem.tif",
x filename_csa = "data-raw/raster.csa.tif")
# create a temporal sequence
<- seq(as.Date("2016-12-01"), as.Date("2016-12-31"), by = "day")
seq
# compute a flood duration
<- flood3(x = x, seq = seq)
fd
# and plot it
plot(fd)