S4 class for 1d water level dataSource:
The S4 class WaterLevelDataFrame is inherited from
the S3 class
data.frame and stores 1d water level
information together with the official stationing along the German federal
waterways Elbe and Rhine.
In addition to the 1d water level data stored in the
data.frame further slots contain necessary information
used for or computed during the computation of water levels:
data.framewith at least three columns:
w. The columns
station_intrepresent the official stationing along the waterways in two different formats. They are totally exchangeable since
station <- as.numeric(station_int / 1000)and
station_int <- as.integer(station * 1000). The column
wrepresents the height of the water level relative to standard elevation zero (DHHN92). These first three columns are required, but further columns can be added.
is a required slot clearly determining the location of a station. Possible values of
riverhave to be type
character, have to have a length of one and are either Elbe or Rhine.
is a slot determining the time for which the water level has been computed.
timehas to be type
c("POSIXct", "POSIXt"), has to have a length of one and be in the range between
1960-01-01 00:00:00 CETand now (
possibly contains a
data.framewith relevant information about gauging stations within the relevant
riverstretch and the closer surrounding up- and downstream of the relevant
riverstretch. It is usually filled by the functions
possibly contains a vector of type
characterwith names of gauging stations for which no gauging data existed for the requested
time. It is automatically filled by the functions
contains information on which function has been used to create (
WaterLevelDataFrame) or compute (
waterLevelFlys3Seq) an object of class WaterLevelDataFrame.