waterLevelFlood2 {hyd1d} | R Documentation |
Compute 1d water level data through linear interpolation with neighboring gauging stations according to the INFORM 3-method Flood2 (Flut2)
Description
This function computes a 1d water level according to the
INFORM
flood duration method Flood2 (Flut2) and stores it as column w
of an
S4 object of type WaterLevelDataFrame. Flood2 is designed to
enable water level computation between gauging stations along waterways
without reference water levels, provided for example by
FLYS3.
The function uses neighboring gauging stations for linear interpolation of
gauging station water levels along the selected river stretch. Here it is
provided mainly for historical reasons and more advanced functions like
waterLevel
or waterLevelPegelonline
should be
used.
Usage
waterLevelFlood2(wldf)
Arguments
wldf |
an object of class WaterLevelDataFrame. |
Details
This function computes a water level through simple linear
interpolation of water levels at neighboring gauging stations. Historically
it has been designed for rivers without 1d reference water levels provided
by FLYS3 for df.flys
.
Value
An object of class WaterLevelDataFrame.
References
Rosenzweig S, Giebel H, Schleuter M (2011). “Ökologische Modellierungen für die Wasser- und Schifffahrtsverwaltung – Das integrierte Flussauenmodell INFORM in seiner neuesten Fassung (Version 3). Bundesanstalt für Gewässerkunde, Koblenz, Germany.” doi:10.5675/bfg-1667.
Examples
wldf <- WaterLevelDataFrame(river = "Elbe",
time = as.POSIXct("2016-12-21"),
station = seq(257, 262, 0.1))
wldf1 <- waterLevelFlood2(wldf)
wldf1