The R package hydflood is designed to compute flood extents and durations along the German federal waterways Elbe and Rhine.
Installation
hydflood is available from CRAN. To install it run:
install.packages("hydflood")
To install the latest development version from Github run:
install.packages("devtools")
library(devtools)
devtools::install_github("bafg-bund/hydflood")
Usage
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
x <- hydSpatRaster(filename_dem = "data-raw/raster.dem.tif",
filename_csa = "data-raw/raster.csa.tif")
# create a temporal sequence
seq <- seq(as.Date("2016-12-01"), as.Date("2016-12-31"), by = "day")
# compute a flood duration
fd <- flood3(x = x, seq = seq)
# and plot it
plot(fd)