...
- unit identifies the time unit with which the time span is defined (enumeration of second, minute, hour, day, week).
- start identifies the start time of the time span with reference to the T0 (in multiples of the unit defined).
- end identifies the start time of the time span with reference to the T0 (in multiples of the unit defined).
Scroller default view period
The optional scrollerDefaultViewPeriod can be used to define the time span of data displayed in the long term scroller of the time series display (unless overruled by the user).
showAllScrollerData
When true the long term scroller always show the full period where the time series in the scroller have data. This can be configured instead of <scrollerDefaultViewPeriod> and is available since 2023.02.
Anchor | ||||
---|---|---|---|---|
|
...
- %LOCATION_ID%
- %LOCATION_NAME%
- %LOCATION_SHORTNAME%
- %LOCATION_DESCRIPTION%
- %PARAMETER_ID%
- %PARAMETER_NAME%
- %PARAMETER_SHORTNAME%
- %PARAMETER_DESCRIPTION%
- %PARAMETER_UNIT%
- %QUALIFIER_NAME%
- %MODULE_INSTANCE_ID%
- %MODULE_INSTANCE_NAME%
- %MODULE_INSTANCE_DESCRIPTION%
Time Markers Display Configuration
Time series display markers are informative lines in the display. These may be defined to display vertical lines for times of interest. The configuration of horizontal lines for thresholds and the zero baseline is also included in this definition. Markers can be defined for four time values as well as for the thresholds and the zero baseline. Vertical lines are also available as lineStyle for plotting of time series, see below.
for time series
Class Breaks
Class breaks (map legend) is used in the spatial plots and vertical profiles. The classbreaks can be configured in the Spatial Display configuration, but also in the TimeSeriesDisplayConfig file. When calssbreaks are added in this file, it requires a classbreak Id. The classBreak Id can then be used in the Spatial Display or Display Groups.
Code Block |
---|
<classBreaks>
<classBreaks id="rainfall_forecasts">
<description>Rainfall Forecasts</description>
<unitVisible>true</unitVisible>
<break color="FFFFFF" lowerValue="0" opaquenessPercentage="35"/>
<break color="99E9FF" lowerValue="0.2" opaquenessPercentage="35"/>
<break color="00C8FF" lowerValue="1" opaquenessPercentage="60"/>
<break color="0053FF" lowerValue="5" opaquenessPercentage="60"/>
<break color="00956A" lowerValue="10" opaquenessPercentage="60"/>
<break color="00FA10" lowerValue="25" opaquenessPercentage="60"/>
<break color="F5F50A" lowerValue="50" opaquenessPercentage="60"/>
<break color="FF9600" lowerValue="75" opaquenessPercentage="60"/>
<break color="FF0000" lowerValue="100" opaquenessPercentage="80"/>
<break color="960000" lowerValue="200" opaquenessPercentage="80"/>
<break color="FF00CC" lowerValue="400" opaquenessPercentage="80"/>
</classBreaks>
</classBreaks> |
Time Markers Display Configuration
Time series display markers are informative lines in the display. These may be defined to display vertical lines for times of interest. The configuration of horizontal lines for thresholds and the zero baseline is also included in this definition. Markers can be defined for four time values as well as for the thresholds and the zero baseline. Vertical lines are also available as lineStyle for plotting of time series, see below.
for time series
- systemTime
- displayTime: time that can be set with the display time button (clock icon) in the time series dialog, by default equals the system time
- timeZero: T0 of the external forecast time series
- forecastStartTime (since stable build 2014.01). This will show vertical lines in charts for the start times of forecast time series, i.e. time series of type external forecasting, simulated forecasting. It will only be shown when the forecast time series is configured with "read complete forecast" as readWriteMode.
- threshold
- systemTime
- displayTime: time that can be set with the display time button (clock icon) in the time series dialog, by default equals the system time
- timeZero: T0 of the external forecast time series
- forecastStartTime (since stable build 2014.01). This will show vertical lines in charts for the start times of forecast time series, i.e. time series of type external forecasting, simulated forecasting. It will only be shown when the forecast time series is configured with "read complete forecast" as readWriteMode.
- threshold
- zeroBaseline
timeOfValidity (since 2016.01). This marker should be visualized in the display when the Tv button is activated. This will show vertical lines in charts placed at the Time of Validity (Tv) of that display node. The Tv is determined using the timeOfValiditySearchPeriod. The functionality of Time of Validity is more exhaustively described in the Validation Status page.Anchor timeSeriesDisplayConfig_TimeMarkersDisplayConfiguration timeSeriesDisplayConfig_TimeMarkersDisplayConfiguration
...
Code Block | ||||
---|---|---|---|---|
| ||||
<tableBackgroundColors> <timeZone>PST</timeZone> <background startTime="07:00:00" endTime="23:00:00" dayOfWeek="Sunday" color="gray80"/> <background startTime="07:00:00" endTime="23:00:00" dayOfWeek="Monday" color="gray80"/> ... <background startTime="07:00:00" endTime="23:00:00" dayOfWeek="Saturday" color="gray80"/> </tableBackgroundColors> </tableBackgroundColors> |
highlightedDateTickColor
Color to be used for the highlighted date tick that shows the date on the selected time step, default is blue.
defaultColorsList
Since 2021.01 it is possible to a just adjust the default colors. A A default color is used when no color is configured for a a series or to prevent duplicate colors for non-predefined plots. The colors are used in the order as configured. The list below is used when no default colors are configured.
...
See "show peaks above" for label and season functionality.
Schemas for the slider
movingAccumulationTimeSpan
movingAccumulationTimeSpan
Defines the time spans that the user can select using the slider for this function in the TimeSeriesDisplay. MovingAccumulationTimeSpan can only be used for functions of the following type: relativeAggregation, movingAverage, centralMovingAverage, accumulationInterval, accumulationAggregation.
timeStep
Defines the time steps that the user can select using the slider for this function in the TimeSeriesDisplay. TimeStep can only be used for functions of the following type: calendarAggregation, accumulationInterval, accumulationAggregation.
samples
Defines the amounts of samples Defines the time spans that the user can select using the slider for this function in the TimeSeriesDisplay. MovingAccumulationTimeSpan can only be used for functions of the following type: relativeAggregation, movingAverage, centralMovingAverage, accumulationInterval, accumulationAggregation.
timeStep
Defines the time steps that the user can select using the slider for this function in the TimeSeriesDisplay. TimeStep can only be used for functions of the following type: calendarAggregation, accumulationInterval, accumulationAggregation.
samples
Defines the amounts of samples that the user can select using the slider for this function in the TimeSeriesDisplay. Samples can only be used for functions of the following type: frequencyDistribution, gaussianCurve.
quickViewStatisticalFunction
Through the quickViewStatisticalFunction you can define a shortcut key (with optional icon) at the toolbar to a statistical function.
LongTermPeriodic
This function adds periodic time series based on the long term scroller (see highlighted in red).
This can be used to compare values of time series compared to what is “normal” on that date of different years.
Multiple different statistic types can be configured within this function, for each type a time series is added.
The statistics wil be calculated based on all values on the same day of the years, for all years included in the whole period of the long term scroller.
For this the long term scroller should be visible.
This is especially designed for time series with a daily time step.
. Samples can only be used for functions of the following type: frequencyDistribution, gaussianCurve.
quickViewStatisticalFunction
Through the quickViewStatisticalFunction you can define a shortcut key (with optional icon) at the toolbar to a statistical function.
LongTermPeriodic
This function adds periodic time series based on the long term scroller (see highlighted in red).
This can be used to compare values of time series compared to what is “normal” on that date of different years.
Multiple different statistic types can be configured within this function, for each type a time series is added.
The statistics wil be calculated based on all values on the same day of the years, for all years included in the whole period of the long term scroller.
For this the long term scroller should be visible.
This is especially designed for time series with a daily time step.
Code Block | ||||
---|---|---|---|---|
| ||||
<statisticalFunction function="longTermPeriodic" label="Long Term Periodic" ignoreMissings="true">
<statisticType type="MIN" label="Minimum"/>
<statisticType type="MAX" label="Maximum"/>
<statisticType type="PERCENTILEEXCEEDENCE" value="50" label="50 percentiel"/>
</statisticalFunction> |
combinedTimeSeriesStatisticalFunctions
This option add a new timeseries to a plot which is the result of a statistical operation based the available timeseries in that plot. It will be filtered per parameter. E.g. if you have 4 waterlevel timeseries of 4 different gauges and you select the MAX statisticType, a new timeseries with the maximum value (per timestep) of those 4 gauges will be plotted.
Code Block | ||||
---|---|---|---|---|
| ||||
<statisticalFunction function="longTermPeriodic" label="Long Term Periodic" ignoreMissings="true">
<statisticType type="MIN" label="Minimum"/>
<statisticType type="MAX" label="Maximum"/>
<statisticType type="PERCENTILEEXCEEDENCE" value="50" label="50 percentiel"/>
</statisticalFunction> | ||||
| ||||
<combinedTimeSeriesStatisticalFunctions>
<combinedTimeSeriesStatisticalFunction>
<statisticType>MAX</statisticType>
</combinedTimeSeriesStatisticalFunction>
<combinedTimeSeriesStatisticalFunction>
<statisticType>WEIGHTED_AVERAGE</statisticType>
<weightAttributeId>AREA</weightAttributeId>
</combinedTimeSeriesStatisticalFunction>
<combinedTimeSeriesStatisticalFunction>
<statisticType>SUM</statisticType>
</combinedTimeSeriesStatisticalFunction>
</combinedTimeSeriesStatisticalFunctions> |
When this is configured a dropdown button will appear on the left of the statistic functions.
In the screenshot below the red time series has been added which is the sum of the green and blue time series:
Descriptive Function Group
...
Code Block | ||||
---|---|---|---|---|
| ||||
<resampling> <timeStep label="minute" unit="minute"/> <timeStep label="5 minutes" unit="minute" multiplier="5"/> <timeStep label="10 minutes" unit="minute" multiplier="10"/> <timeStep label="15 minutes" unit="minute" multiplier="15"/> <timeStep label="30 minutes" unit="minute" multiplier="30"/> <timeStep label="hour" unit="hour"/> <timeStep label="2 hour" unit="hour" multiplier="2"/> <timeStep label="3 hour" unit="hour" multiplier="3"/> <timeStep label="6 hour" unit="hour" multiplier="6"/> <timeStep label="12 hour" unit="hour" multiplier="212"/> <timeStep label="day"3 hour" unit="hour" multiplier="3unit="day"/> <timeStep label="week" unit="week"/> <timeStep label="6 hourmonth" unit="hour" multiplier="6"month"/> <timeStep label="12 houryear" unit="hour" multiplier="12"/> <timeStep label="day" unit="day"/> <timeStep label="week" unit="week"/> <timeStep label="month" unit="month"/> <timeStep label="year" unit="year"/> </resampling>year"/> </resampling> |
Info Attributes
In order to show attribute values for locations of time series in the time series dialog <infoAttrribute> elements can be configured:
Code Block | ||||
---|---|---|---|---|
| ||||
</resampling>
<infoAttribute id="MAAIVELD"/>
<infoAttribute id="PEILBESLUIT"/>
<infoAttribute id="GERELATEERD"/>
<documentViewer> |
They will then appear in the Attributes table of the time series information panel:
This needs to be configured in order to prevent to many attributes to be shown.