annotate artifacts/doc/conf/generators/longitudinal-diagram-defaults.xml @ 9650:a2a42a6bac6b

Importer (s/u-info) extensions: outer try/catch for parse and log of line no, catching parsing exception if not enough value fields, parsing error and warning log messages with line number, detecting and rejecting duplicate data series, better differentiation between error and warning log messages
author mschaefer
date Mon, 23 Mar 2020 14:57:03 +0100
parents 6ecd1a28017f
children
rev   line source
7169
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
1 <?xml version="1.0" encoding="UTF-8" ?>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
2 <longitudinal-defaults>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
3 <axis name="W"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
4 <axis name="diffW"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
5 <axis name="deltaW"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
6 <axis name="diffBed"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
7 <axis name="diffBed/Y"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
8 <axis name="Width"/>
7176
1a938a5a7e21 Fix Y-Axis order for default longituidnals
Andre Heinecke <aheinecke@intevation.de>
parents: 7169
diff changeset
9 <axis name="Diameter"/>
1a938a5a7e21 Fix Y-Axis order for default longituidnals
Andre Heinecke <aheinecke@intevation.de>
parents: 7169
diff changeset
10 <axis name="Density"/>
7169
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
11 <axis name="Porosity"/>
7497
8b2479d4ae30 issue1658: Instead of one SedimentLoad-Axis, have two (t/a, m^3/a).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7422
diff changeset
12 <axis name="SedimentLoadM3A"/>
8b2479d4ae30 issue1658: Instead of one SedimentLoad-Axis, have two (t/a, m^3/a).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7422
diff changeset
13 <axis name="SedimentLoadTA"/>
7169
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
14 <axis name="Velocity"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
15 <axis name="Tau"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
16 <axis name="Q" include-zero="true"/>
9122
b8e7f6becf78 Fließtiefen Themen skalieren immer mit der 0
gernotbelger
parents: 9117
diff changeset
17 <axis name="flowdepthAxis" include-zero="true" />
8939
2970368ae1e3 Tkh theme should only be pressed to bottom if other themes are present
gernotbelger
parents: 8916
diff changeset
18 <axis name="tkhAxis" include-zero="true" />
8956
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
19 <axis name="flowdepthDevelopmentAxis"/>
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
20 <axis name="flowdepthDevelopmentPerYearAxis"/>
9516
1f12a56c9e0f Separate axis for iota results
gernotbelger
parents: 9432
diff changeset
21 <axis name="SalixWAxis"/>
9283
55e2155ab52d Introduced new option 'tick-units' for axes. Configured the count Axis to only allow for integer ticks.
gernotbelger
parents: 9215
diff changeset
22 <axis name="countAxis" include-zero="true" tick-units="integer"/>
9176
1614cb14308f Work on calculations for S-Info flood duration workflow
mschaefer
parents: 9156
diff changeset
23 <axis name="durationAxis" include-zero="true"/>
9432
d194c5b24bf8 Added bundu bzws w calculation and longitudinal sections of wspl and depth
mschaefer
parents: 9377
diff changeset
24 <axis name="invertedDepthAxis" include-zero="true" inverted="true" />
8956
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
25
8854
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
26 <domain-axis key="chart.longitudinal.section.xaxis.label" default="Fluss-Km" inverted="org.dive4elements.river.exports.IsKmUpEvaluator()">
7169
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
27 <arg expr="artifact.river"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
28 </domain-axis>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
29 <!-- Default longitudinal section Processors -->
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
30 <processor class="org.dive4elements.river.exports.process.DeltaWProcessor" axis="deltaW"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
31 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
7643
a217de7ad762 Whitespace.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7596
diff changeset
32 <processor class="org.dive4elements.river.exports.process.AreaProcessor" axis="none"/>
7169
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
33 <processor class="org.dive4elements.river.exports.process.WDiffProcessor" axis="diffW"/>
7523
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
34 <processor class="org.dive4elements.river.exports.process.WOutProcessor" axis="W"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
35 <processor class="org.dive4elements.river.exports.process.QOutProcessor" axis="Q"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
36 <processor class="org.dive4elements.river.exports.process.BedWidthProcessor" axis="Width"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
37 <processor class="org.dive4elements.river.exports.process.FixDeltaWProcessor" axis="diffBed"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
38 <processor class="org.dive4elements.river.exports.process.BedDiffYearProcessor" axis="diffBed"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
39 <processor class="org.dive4elements.river.exports.process.FixDeltaWAProcessor" axis="diffBed/Y"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
40 <processor class="org.dive4elements.river.exports.process.BedDiffHeightYearProcessor" axis="diffBed/Y"/>
7596
12c4c8d0ac41 (issue1225) Unify Height BedHeight and W axis
Andre Heinecke <aheinecke@intevation.de>
parents: 7523
diff changeset
41 <processor class="org.dive4elements.river.exports.process.MiddleBedHeightProcessor" axis="W"/>
7169
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
42 <processor class="org.dive4elements.river.exports.process.BedQualityDiameterProcessor" axis="Diameter"/>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
43 <processor class="org.dive4elements.river.exports.process.BedQualityPorosityProcessor" axis="Porosity"/>
7523
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
44 <processor class="org.dive4elements.river.exports.process.BedQualityDensityProcessor" axis="Density"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
45 <processor class="org.dive4elements.river.exports.process.SedimentLoadTAProcessor" axis="SedimentLoadTA"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
46 <processor class="org.dive4elements.river.exports.process.SedimentLoadM3AProcessor" axis="SedimentLoadM3A"/>
8204
c657ddcf1fa6 Sediment loads at measurement stations and longitudinal sections need different processing and styling for diagrams.
Tom Gottfried <tom@intevation.de>
parents: 8156
diff changeset
47 <processor class="org.dive4elements.river.exports.process.SedimentLoadLSTAProcessor" axis="SedimentLoadTA"/>
c657ddcf1fa6 Sediment loads at measurement stations and longitudinal sections need different processing and styling for diagrams.
Tom Gottfried <tom@intevation.de>
parents: 8156
diff changeset
48 <processor class="org.dive4elements.river.exports.process.SedimentLoadLSM3AProcessor" axis="SedimentLoadM3A"/>
7523
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
49 <processor class="org.dive4elements.river.exports.process.FlowVelocityProcessor" axis="Velocity"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
50 <processor class="org.dive4elements.river.exports.process.ShearStressProcessor" axis="Tau"/>
ce90d2f4ee46 issue1664: Add new Processors to old axis and map them in longitudinal-diagram-defaults.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7497
diff changeset
51 <processor class="org.dive4elements.river.exports.process.SedimentDensityProcessor" axis="Density"/>
7596
12c4c8d0ac41 (issue1225) Unify Height BedHeight and W axis
Andre Heinecke <aheinecke@intevation.de>
parents: 7523
diff changeset
52 <processor class="org.dive4elements.river.exports.process.BedHeightProcessor" axis="W"/>
8854
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
53
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
54 <!-- S-INFO -->
9617
1d4262a68f1f #12 Minuend/Subtrahend + MergeConflict #19 CollisionCalculation
dnt_bjoernsen <d.tironi@bjoernsen.de>
parents: 9516
diff changeset
55 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDischargeProcessor" axis="Q"/>
1d4262a68f1f #12 Minuend/Subtrahend + MergeConflict #19 CollisionCalculation
dnt_bjoernsen <d.tironi@bjoernsen.de>
parents: 9516
diff changeset
56 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthWaterlevelProcessor" axis="W"/>
8940
82998242ba84 Preparing for additional outputs of SINFO-Tkh
gernotbelger
parents: 8939
diff changeset
57 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthProcessor" axis="flowdepthAxis"/>
8916
5d5d0051723f Working on outputmodes of tkh calculation
gernotbelger
parents: 8893
diff changeset
58 <processor class="org.dive4elements.river.artifacts.sinfo.common.TkhProcessor" axis="tkhAxis"/>
8941
a9950a3a71e5 SINFO - tkh, configured result facets and themes
gernotbelger
parents: 8940
diff changeset
59 <processor class="org.dive4elements.river.artifacts.sinfo.common.TauProcessor" axis="Tau"/>
a9950a3a71e5 SINFO - tkh, configured result facets and themes
gernotbelger
parents: 8940
diff changeset
60 <processor class="org.dive4elements.river.artifacts.sinfo.common.D50Processor" axis="Diameter"/>
a9950a3a71e5 SINFO - tkh, configured result facets and themes
gernotbelger
parents: 8940
diff changeset
61 <processor class="org.dive4elements.river.artifacts.sinfo.common.VelocityProcessor" axis="Velocity"/>
8956
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
62 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDevelopmentProcessor" axis="flowdepthDevelopmentAxis"/>
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
63 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDevelopmentPerYearProcessor" axis="flowdepthDevelopmentPerYearAxis"/>
9215
0fc9c82e744e work on collison, flood_duration
gernotbelger
parents: 9202
diff changeset
64 <processor class="org.dive4elements.river.artifacts.sinfo.collision.CollisionCalcProcessor" axis="countAxis"/>
0fc9c82e744e work on collison, flood_duration
gernotbelger
parents: 9202
diff changeset
65 <processor class="org.dive4elements.river.artifacts.sinfo.flood_duration.FloodDurationProcessor" axis="durationAxis"/>
0fc9c82e744e work on collison, flood_duration
gernotbelger
parents: 9202
diff changeset
66 <processor class="org.dive4elements.river.artifacts.sinfo.flood_duration.FloodHeightProcessor" axis="W"/>
9631
6ecd1a28017f Nachtrag Pos. 20: Q theme for height chart added, calculator corrected (rows for km without any infrastructure)
mschaefer
parents: 9617
diff changeset
67 <processor class="org.dive4elements.river.artifacts.sinfo.flood_duration.FloodQProcessor" axis="Q"/>
9016
6e5ff436febe Added datacage select and chart display for TKH series loaded from database
mschaefer
parents: 8956
diff changeset
68
9112
189cc8ededbd Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents: 9035
diff changeset
69 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedChannelWidthProcessor" axis="Width"/>
189cc8ededbd Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents: 9035
diff changeset
70 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedChannelDepthProcessor" axis="flowdepthAxis"/>
9016
6e5ff436febe Added datacage select and chart display for TKH series loaded from database
mschaefer
parents: 8956
diff changeset
71 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedTkhProcessor" axis="tkhAxis"/>
9033
384eee4b4135 Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents: 9016
diff changeset
72 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedDepthEvolProcessor" axis="flowdepthDevelopmentAxis"/>
384eee4b4135 Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents: 9016
diff changeset
73 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedDepthEvolPerYearProcessor" axis="flowdepthDevelopmentPerYearAxis"/>
9035
c16e90a0baf7 Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents: 9033
diff changeset
74 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedFlowDepthProcessor" axis="flowdepthAxis"/>
9377
e8d65cecc950 Renaming (predefined...) and own package for database loaded S-Info series of collisions and infrastructure height
mschaefer
parents: 9296
diff changeset
75 <processor class="org.dive4elements.river.artifacts.sinfo.common.PredefinedInfrastructureProcessor" axis="W"/>
e8d65cecc950 Renaming (predefined...) and own package for database loaded S-Info series of collisions and infrastructure height
mschaefer
parents: 9296
diff changeset
76 <processor class="org.dive4elements.river.artifacts.sinfo.predefinedcollision.PredefinedCollisionProcessor" axis="countAxis"/>
8940
82998242ba84 Preparing for additional outputs of SINFO-Tkh
gernotbelger
parents: 8939
diff changeset
77
8893
ffebc94cf679 Flow-depth-axis and tkh-axis are now synchronized at 0. Show baseline for charts with tkhAxis
gernotbelger
parents: 8889
diff changeset
78 <chartextender class="org.dive4elements.river.artifacts.sinfo.flowdepth.FlowDepthChartExtender" />
9296
77f24792d75f Definitions for U-Info salix line
mschaefer
parents: 9283
diff changeset
79
77f24792d75f Definitions for U-Info salix line
mschaefer
parents: 9283
diff changeset
80 <!-- U-INFO -->
9516
1f12a56c9e0f Separate axis for iota results
gernotbelger
parents: 9432
diff changeset
81 <processor class="org.dive4elements.river.artifacts.uinfo.salix.SalixLineProcessor" axis="SalixWAxis"/>
9432
d194c5b24bf8 Added bundu bzws w calculation and longitudinal sections of wspl and depth
mschaefer
parents: 9377
diff changeset
82
d194c5b24bf8 Added bundu bzws w calculation and longitudinal sections of wspl and depth
mschaefer
parents: 9377
diff changeset
83 <!-- BUNDU -->
d194c5b24bf8 Added bundu bzws w calculation and longitudinal sections of wspl and depth
mschaefer
parents: 9377
diff changeset
84 <processor class="org.dive4elements.river.artifacts.bundu.bezugswst.BezugswstHeightProcessor" axis="W"/>
d194c5b24bf8 Added bundu bzws w calculation and longitudinal sections of wspl and depth
mschaefer
parents: 9377
diff changeset
85 <processor class="org.dive4elements.river.artifacts.bundu.bezugswst.BezugswstDepthProcessor" axis="invertedDepthAxis"/>
8854
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
86 </longitudinal-defaults>

http://dive4elements.wald.intevation.org