annotate artifacts/doc/conf/generators/longitudinal-diagram-defaults.xml @ 9415:9744ce3c3853

Rework of fixanalysis computation and dWt and WQ facets. Got rid of strange remapping and bitshifting code by explicitely saving the column information and using it in the facets. The facets also put the valid station range into their xml-metadata
author gernotbelger
date Thu, 16 Aug 2018 16:27:53 +0200
parents e8d65cecc950
children d194c5b24bf8
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"/>
9283
55e2155ab52d Introduced new option 'tick-units' for axes. Configured the count Axis to only allow for integer ticks.
gernotbelger
parents: 9215
diff changeset
21 <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
22 <axis name="durationAxis" include-zero="true"/>
8956
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
23
8854
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
24 <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
25 <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
26 </domain-axis>
a2989d4e13f7 Factor out longitudinal section default config and put it in its own file
Andre Heinecke <aheinecke@intevation.de>
parents:
diff changeset
27 <!-- 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
28 <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
29 <processor class="org.dive4elements.river.exports.process.AnnotationProcessor" axis="none"/>
7643
a217de7ad762 Whitespace.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7596
diff changeset
30 <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
31 <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
32 <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
33 <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
34 <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
35 <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
36 <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
37 <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
38 <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
39 <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
40 <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
41 <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
42 <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
43 <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
44 <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
45 <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
46 <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
47 <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
48 <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
49 <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
50 <processor class="org.dive4elements.river.exports.process.BedHeightProcessor" axis="W"/>
8854
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
51
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
52 <!-- S-INFO -->
8940
82998242ba84 Preparing for additional outputs of SINFO-Tkh
gernotbelger
parents: 8939
diff changeset
53 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthProcessor" axis="flowdepthAxis"/>
8916
5d5d0051723f Working on outputmodes of tkh calculation
gernotbelger
parents: 8893
diff changeset
54 <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
55 <processor class="org.dive4elements.river.artifacts.sinfo.common.TauProcessor" axis="Tau"/>
a9950a3a71e5 SINFO - tkh, configured result facets and themes
gernotbelger
parents: 8940
diff changeset
56 <processor class="org.dive4elements.river.artifacts.sinfo.common.D50Processor" axis="Diameter"/>
a9950a3a71e5 SINFO - tkh, configured result facets and themes
gernotbelger
parents: 8940
diff changeset
57 <processor class="org.dive4elements.river.artifacts.sinfo.common.VelocityProcessor" axis="Velocity"/>
8956
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
58 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDevelopmentProcessor" axis="flowdepthDevelopmentAxis"/>
ee5ce13016ed Work on SINFO-Fließtiefenentwicklung
gernotbelger
parents: 8941
diff changeset
59 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDevelopmentPerYearProcessor" axis="flowdepthDevelopmentPerYearAxis"/>
9215
0fc9c82e744e work on collison, flood_duration
gernotbelger
parents: 9202
diff changeset
60 <processor class="org.dive4elements.river.artifacts.sinfo.collision.CollisionCalcProcessor" axis="countAxis"/>
0fc9c82e744e work on collison, flood_duration
gernotbelger
parents: 9202
diff changeset
61 <processor class="org.dive4elements.river.artifacts.sinfo.flood_duration.FloodDurationProcessor" axis="durationAxis"/>
0fc9c82e744e work on collison, flood_duration
gernotbelger
parents: 9202
diff changeset
62 <processor class="org.dive4elements.river.artifacts.sinfo.flood_duration.FloodHeightProcessor" axis="W"/>
9016
6e5ff436febe Added datacage select and chart display for TKH series loaded from database
mschaefer
parents: 8956
diff changeset
63
9112
189cc8ededbd Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents: 9035
diff changeset
64 <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
65 <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
66 <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
67 <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
68 <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
69 <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
70 <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
71 <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
72
8893
ffebc94cf679 Flow-depth-axis and tkh-axis are now synchronized at 0. Show baseline for charts with tkhAxis
gernotbelger
parents: 8889
diff changeset
73 <chartextender class="org.dive4elements.river.artifacts.sinfo.flowdepth.FlowDepthChartExtender" />
9296
77f24792d75f Definitions for U-Info salix line
mschaefer
parents: 9283
diff changeset
74
77f24792d75f Definitions for U-Info salix line
mschaefer
parents: 9283
diff changeset
75 <!-- U-INFO -->
77f24792d75f Definitions for U-Info salix line
mschaefer
parents: 9283
diff changeset
76 <processor class="org.dive4elements.river.artifacts.uinfo.salix.SalixLineProcessor" axis="W"/>
8854
7bbfb24e6eec SINFO - first prototype of BArt Fließtiefen
gernotbelger
parents: 8204
diff changeset
77 </longitudinal-defaults>

http://dive4elements.wald.intevation.org