Mercurial > dive4elements > river
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 | 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 | 19 <axis name="flowdepthDevelopmentAxis"/> |
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 | 23 |
8854 | 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 | 51 |
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 | 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 | 58 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDevelopmentProcessor" axis="flowdepthDevelopmentAxis"/> |
59 <processor class="org.dive4elements.river.artifacts.sinfo.common.FlowDepthDevelopmentPerYearProcessor" axis="flowdepthDevelopmentPerYearAxis"/> | |
9215 | 60 <processor class="org.dive4elements.river.artifacts.sinfo.collision.CollisionCalcProcessor" axis="countAxis"/> |
61 <processor class="org.dive4elements.river.artifacts.sinfo.flood_duration.FloodDurationProcessor" axis="durationAxis"/> | |
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 | 74 |
75 <!-- U-INFO --> | |
76 <processor class="org.dive4elements.river.artifacts.uinfo.salix.SalixLineProcessor" axis="W"/> | |
8854 | 77 </longitudinal-defaults> |