annotate artifacts/src/main/java/org/dive4elements/river/artifacts/model/FacetTypes.java @ 9252:c2a0028bfa9f

Work on S-Info flood duration curve chart
author mschaefer
date Thu, 12 Jul 2018 18:09:48 +0200
parents b4402594213b
children 385b52ccde23
rev   line source
5863
4897a58c8746 River artifacts: Added new copyright headers.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5838
diff changeset
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde
4897a58c8746 River artifacts: Added new copyright headers.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5838
diff changeset
2 * Software engineering by Intevation GmbH
4897a58c8746 River artifacts: Added new copyright headers.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5838
diff changeset
3 *
5994
af13ceeba52a Removed trailing whitespace.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5863
diff changeset
4 * This file is Free Software under the GNU AGPL (>=v3)
5863
4897a58c8746 River artifacts: Added new copyright headers.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5838
diff changeset
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the
5994
af13ceeba52a Removed trailing whitespace.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5863
diff changeset
6 * documentation coming with Dive4Elements River for details.
5863
4897a58c8746 River artifacts: Added new copyright headers.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5838
diff changeset
7 */
4897a58c8746 River artifacts: Added new copyright headers.
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5838
diff changeset
8
5831
bd047b71ab37 Repaired internal references
Sascha L. Teichmann <teichmann@intevation.de>
parents: 5764
diff changeset
9 package org.dive4elements.river.artifacts.model;
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
10
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
11 /** 'Types' of facets. */
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
12 public interface FacetTypes {
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
13
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
14 /**
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
15 * Static helper class to determine if a Facet name is of a generalized
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
16 * 'type'.
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
17 */
4207
4500fc892254 Made FacetTypes.IS static.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4143
diff changeset
18 public static class IS {
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
19 public static boolean WQ_KM(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
20 return type.equals(DISCHARGE_LONGITUDINAL_W) || type.equals(LONGITUDINAL_W);
2018
3f1a63da2cf4 Prepare ability to paint areas in longitudinal section diagrams, too (next to CrossSection diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2003
diff changeset
21 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
22
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
23 public static boolean W_KM(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
24 return type.equals(STATIC_WKMS) || type.equals(HEIGHTMARKS_POINTS) || WQ_KM(type);
2104
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
25 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
26
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
27 public static boolean AREA(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
28 return type.equals(AREA) || type.equals(CROSS_SECTION_AREA) || type.equals(LONGITUDINAL_SECTION_AREA);
2104
bb0dede9294f Implementation towards areas at other than first axis (flys/issue441).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2027
diff changeset
29 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
30
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
31 public static boolean W(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
32 return type.equals(LONGITUDINAL_W) || type.equals(DISCHARGE_LONGITUDINAL_W) || type.equals(DURATION_W) || type.equals(STATIC_WKMS)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
33 || type.equals(STATIC_WQKMS_W);
2706
d8444fcb4e44 Create chart facets for flow velocity calculation and a chart generator for this.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2684
diff changeset
34 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
35
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
36 public static boolean Q(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
37 return type.equals(LONGITUDINAL_Q) || type.equals(DISCHARGE_LONGITUDINAL_Q) || type.equals(DURATION_Q) || type.equals(STATIC_WQKMS_Q);
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
38 }
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
39
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
40 public static boolean V(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
41 return type.equals(FLOW_VELOCITY_MAINCHANNEL) || type.equals(FLOW_VELOCITY_TOTALCHANNEL);
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
42 }
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
43
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
44 public static boolean T(final String type) {
2706
d8444fcb4e44 Create chart facets for flow velocity calculation and a chart generator for this.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2684
diff changeset
45 return type.equals(FLOW_VELOCITY_TAU);
d8444fcb4e44 Create chart facets for flow velocity calculation and a chart generator for this.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2684
diff changeset
46 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
47
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
48 public static boolean H(final String type) {
8295
9ab967eb2c51 At least since rev eb052d759fcc, there are no bed height epochs anymore.
"Tom Gottfried <tom@intevation.de>"
parents: 8280
diff changeset
49 return type.equals(MIDDLE_BED_HEIGHT_SINGLE);
2715
250a370c377d Added chart generator for middle bed height charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2713
diff changeset
50 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
51
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
52 public static boolean MANUALPOINTS(final String type) {
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
53 return type.endsWith("manualpoints");
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
54 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
55
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
56 public static boolean MANUALLINE(final String type) {
3197
3e7911a02645 Register FacetType for upcoming facet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3169
diff changeset
57 return type.endsWith("manualline");
3e7911a02645 Register FacetType for upcoming facet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3169
diff changeset
58 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
59
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
60 public static boolean FILTERED(final String type) {
8723
686d8876edf9 (issue1754) Fix Radius calculation for filtered (smoothed) facets
Andre Heinecke <andre.heinecke@intevation.de>
parents: 8587
diff changeset
61 return type.endsWith("filtered");
686d8876edf9 (issue1754) Fix Radius calculation for filtered (smoothed) facets
Andre Heinecke <andre.heinecke@intevation.de>
parents: 8587
diff changeset
62 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
63
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
64 public static boolean SQ_CURVE(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
65 if (type.equals(SQ_A_CURVE) || type.equals(SQ_B_CURVE) || type.equals(SQ_C_CURVE) || type.equals(SQ_D_CURVE) || type.equals(SQ_E_CURVE)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
66 || type.equals(SQ_F_CURVE) || type.equals(SQ_G_CURVE) || type.equals(SQ_A_OUTLIER_CURVE) || type.equals(SQ_B_OUTLIER_CURVE)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
67 || type.equals(SQ_C_OUTLIER_CURVE) || type.equals(SQ_D_OUTLIER_CURVE) || type.equals(SQ_E_OUTLIER_CURVE) || type.equals(SQ_F_OUTLIER_CURVE)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
68 || type.equals(SQ_G_OUTLIER_CURVE) || type.equals(SQ_A_CURVE_OV) || type.equals(SQ_B_CURVE_OV) || type.equals(SQ_C_CURVE_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
69 || type.equals(SQ_D_CURVE_OV) || type.equals(SQ_E_CURVE_OV) || type.equals(SQ_F_CURVE_OV) || type.equals(SQ_G_CURVE_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
70 || type.equals(SQ_A_OUTLIER_CURVE_OV) || type.equals(SQ_B_OUTLIER_CURVE_OV) || type.equals(SQ_C_OUTLIER_CURVE_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
71 || type.equals(SQ_D_OUTLIER_CURVE_OV) || type.equals(SQ_E_OUTLIER_CURVE_OV) || type.equals(SQ_F_OUTLIER_CURVE_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
72 || type.equals(SQ_G_OUTLIER_CURVE_OV)) {
3077
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
73 return true;
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
74 }
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
75
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
76 return false;
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
77 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
78
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
79 public static boolean SQ_MEASUREMENT(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
80 if (type.equals(SQ_A_MEASUREMENT) || type.equals(SQ_B_MEASUREMENT) || type.equals(SQ_C_MEASUREMENT) || type.equals(SQ_D_MEASUREMENT)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
81 || type.equals(SQ_E_MEASUREMENT) || type.equals(SQ_F_MEASUREMENT) || type.equals(SQ_G_MEASUREMENT) || type.equals(SQ_A_OUTLIER_MEASUREMENT)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
82 || type.equals(SQ_B_OUTLIER_MEASUREMENT) || type.equals(SQ_C_OUTLIER_MEASUREMENT) || type.equals(SQ_D_OUTLIER_MEASUREMENT)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
83 || type.equals(SQ_E_OUTLIER_MEASUREMENT) || type.equals(SQ_F_OUTLIER_MEASUREMENT) || type.equals(SQ_G_OUTLIER_MEASUREMENT)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
84 || type.equals(SQ_A_MEASUREMENT_OV) || type.equals(SQ_B_MEASUREMENT_OV) || type.equals(SQ_C_MEASUREMENT_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
85 || type.equals(SQ_D_MEASUREMENT_OV) || type.equals(SQ_E_MEASUREMENT_OV) || type.equals(SQ_F_MEASUREMENT_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
86 || type.equals(SQ_G_MEASUREMENT_OV) || type.equals(SQ_A_OUTLIER_MEASUREMENT_OV) || type.equals(SQ_B_OUTLIER_MEASUREMENT_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
87 || type.equals(SQ_C_OUTLIER_MEASUREMENT_OV) || type.equals(SQ_D_OUTLIER_MEASUREMENT_OV) || type.equals(SQ_E_OUTLIER_MEASUREMENT_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
88 || type.equals(SQ_F_OUTLIER_MEASUREMENT_OV) || type.equals(SQ_G_OUTLIER_MEASUREMENT_OV)) {
3077
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
89 return true;
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
90 }
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
91
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
92 return false;
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
93 }
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
94
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
95 public static boolean SQ_OUTLIER(final String type) {
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
96 if (type.equals(SQ_A_OUTLIER) || type.equals(SQ_B_OUTLIER) || type.equals(SQ_C_OUTLIER) || type.equals(SQ_D_OUTLIER) || type.equals(SQ_E_OUTLIER)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
97 || type.equals(SQ_F_OUTLIER) || type.equals(SQ_G_OUTLIER) || type.equals(SQ_A_OUTLIER_OV) || type.equals(SQ_B_OUTLIER_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
98 || type.equals(SQ_C_OUTLIER_OV) || type.equals(SQ_D_OUTLIER_OV) || type.equals(SQ_E_OUTLIER_OV) || type.equals(SQ_F_OUTLIER_OV)
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
99 || type.equals(SQ_G_OUTLIER_OV)) {
3077
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
100 return true;
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
101 }
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
102
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
103 return false;
5c87d4ca1bd3 Added chart and export generator stubs for SQ relation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3072
diff changeset
104 }
9135
ec1c8d3f3116 Configured manual point editing for sinfo charts
gernotbelger
parents: 8860
diff changeset
105 }
1866
dd7d6614747e Helper for FacetTypes.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1857
diff changeset
106
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
107 /**
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
108 * Available diagram/chart-types. This enum is evaluated at certain
4208
8fbe7012c4b9 Added minor doc to FacetTypes.ChartType .
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4207
diff changeset
109 * places to iterate over chart-types to e.g. dynamically generate
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
110 * Facet-names (ManualPoints for example).
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
111 */
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
112 public enum ChartType {
9202
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
113 FD("fix_derivate_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
114 LS("longitudinal_section"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
115 CS("cross_section"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
116 DLS("discharge_longitudinal_section"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
117 CDC("computed_discharge_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
118 DUC("duration_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
119 DIC("discharge_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
120 RC("reference_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
121 RCN("reference_curve_normalized"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
122 WD("wdifferences"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
123 BHDY("bedheight_difference_height_year"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
124 BDY("bed_difference_year"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
125 FWQC("fix_wq_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
126 FDWC("fix_deltawt_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
127 FLSC("fix_longitudinal_section_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
128 FDC("fix_derivate_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
129 EWQ("extreme_wq_curve"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
130 BHM("bedheight_middle"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
131 BLS("bed_longitudinal_section"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
132 SLS("sedimentload_ls"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
133 FV("flow_velocity"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
134 SQA("sq_relation_a"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
135 SQB("sq_relation_b"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
136 W_D("w_differences"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
137 SQC("sq_relation_c"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
138 SQD("sq_relation_d"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
139 SQE("sq_relation_e"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
140 SQF("sq_relation_f"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
141 HD("historical_discharge"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
142 HDWQ("historical_discharge_wq"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
143 SFD("sinfo_flow_depth"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
144 SFDMM("sinfo_flow_depth_minmax"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
145 SFDD("sinfo_flow_depth_development"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
146 SFDDPY("sinfo_flow_depth_development_peryear"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
147 SC("sinfo_collision"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
148 SFDUR("sinfo_flood_duration"), //
b4402594213b More work on calculations and output for S-Info flood duration workflow (chart types 1 and 2)
mschaefer
parents: 9190
diff changeset
149 STKH("sinfo_tkk"), //
9252
c2a0028bfa9f Work on S-Info flood duration curve chart
mschaefer
parents: 9202
diff changeset
150 SFW("sinfo_flood_height"), //
c2a0028bfa9f Work on S-Info flood duration curve chart
mschaefer
parents: 9202
diff changeset
151 SFDC("sinfo_floodduration_curve");
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
152
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
153 private final String chartTypeString;
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
154
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
155 ChartType(final String description) {
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
156 this.chartTypeString = description;
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
157 }
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
158
3883
f858028dde5f Manual points (work in progress)
Christian Lins <christian.lins@intevation.de>
parents: 3766
diff changeset
159 @Override
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
160 public String toString() {
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
161 return chartTypeString;
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
162 }
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
163 }
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
164
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
165 String AREA = "area";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
166 String CROSS_SECTION_AREA = "cross_section.area";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
167 String LONGITUDINAL_SECTION_AREA = "longitudinal_section.area";
2003
ec5d6149b176 Register AREA('area') facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1926
diff changeset
168
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
169 String FLOODMAP_WSPLGEN = "floodmap.wsplgen";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
170 String FLOODMAP_BARRIERS = "floodmap.barriers";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
171 String FLOODMAP_USERSHAPE = "floodmap.usershape";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
172 String FLOODMAP_RIVERAXIS = "floodmap.riveraxis";
4864
dc0d37715e16 Floodmap uses the static River-WMS instead of User-WMS via RiverAxisArtifact.
Christian Lins <christian.lins@intevation.de>
parents: 4672
diff changeset
173 @Deprecated
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
174 String FLOODMAP_WMSBACKGROUND = "floodmap.wmsbackground";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
175 String FLOODMAP_KMS = "floodmap.kms";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
176 String FLOODMAP_QPS = "floodmap.qps";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
177 String FLOODMAP_HWS_LINES = "floodmap.hws_lines";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
178 String FLOODMAP_HWS_POINTS = "floodmap.hws_points";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
179 String FLOODMAP_HYDR_BOUNDARY = "floodmap.hydr_boundaries";
2683
f5af3adb3b95 Improved datacage configuration for floodmaps and maps and modified the WMS layer artifacts to support names for layers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2639
diff changeset
180 String FLOODMAP_HYDR_BOUNDARY_POLY = "floodmap.hydr_boundaries_poly";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
181 String FLOODMAP_CATCHMENT = "floodmap.catchment";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
182 String FLOODMAP_FLOODPLAIN = "floodmap.floodplain";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
183 String FLOODMAP_LINES = "floodmap.lines";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
184 String FLOODMAP_BUILDINGS = "floodmap.buildings";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
185 String FLOODMAP_FIXPOINTS = "floodmap.fixpoints";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
186 String FLOODMAP_FLOODMARKS = "floodmap.floodmarks";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
187 String FLOODMAP_FLOODMAPS = "floodmap.floodmaps";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
188 String FLOODMAP_GAUGE_LOCATION = "floodmap.gauge_location";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
189 String FLOODMAP_EXTERNAL_WMS = "floodmap.externalwms";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
190 String FLOODMAP_EXTERNAL_WMS_INUNDATIONDUR = "floodmap.externalwms_";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
191 String FLOODMAP_JETTIES = "floodmap.jetties";
935
353ddfa231a7 Introduced a new output 'floodmap' for the FloodMapState.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 731
diff changeset
192
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
193 String DISCHARGE_LONGITUDINAL_W = "discharge_longitudinal_section.w";
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
194 String DISCHARGE_LONGITUDINAL_Q = "discharge_longitudinal_section.q";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
195 String DISCHARGE_LONGITUDINAL_Q_INFOLD = "discharge_longitudinal_section.q.infolding";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
196 String DISCHARGE_LONGITUDINAL_Q_INFOLD_CUT = "discharge_longitudinal_section.q.cutting";
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
197 String DISCHARGE_LONGITUDINAL_C = "discharge_longitudinal_section.c";
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
198
693
af393c5eb2c8 Write computed facets into artifacts describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 692
diff changeset
199 String LONGITUDINAL_W = "longitudinal_section.w";
af393c5eb2c8 Write computed facets into artifacts describe document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 692
diff changeset
200 String LONGITUDINAL_Q = "longitudinal_section.q";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
201 String LONGITUDINAL_ANNOTATION = "longitudinal_section.annotations";
2206
e2124ca11adb Add manual point handling for many different chart types.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2176
diff changeset
202 String LONGITUDINAL_MANUALPOINTS = "longitudinal_section.manualpoints";
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
203
1151
08048bd090e6 Added very stubby WDifferences State/OutGenerator for WINFOArtifact.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1134
diff changeset
204 String W_DIFFERENCES = "w_differences";
7791
8b95f9c4f341 Added new facet for filtered winfo differences.
Raimund Renkert <rrenkert@intevation.de>
parents: 7649
diff changeset
205 String W_DIFFERENCES_FILTERED = "w_differences.filtered";
1151
08048bd090e6 Added very stubby WDifferences State/OutGenerator for WINFOArtifact.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1134
diff changeset
206
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
207 String COMPUTED_DISCHARGE_Q = "computed_discharge_curve.q";
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
208
1808
36de4e32631c Define newish facet types (mainvalues for discharge curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
209 String MAINVALUES_Q = "mainvalues.q";
36de4e32631c Define newish facet types (mainvalues for discharge curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
210 String MAINVALUES_W = "mainvalues.w";
36de4e32631c Define newish facet types (mainvalues for discharge curves).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1805
diff changeset
211
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1085
diff changeset
212 String CROSS_SECTION = "cross_section";
1122
111794adf285 Get real (but yet not parameterized) data to display in CrossSection.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1111
diff changeset
213 String CROSS_SECTION_WATER_LINE = "cross_section_water_line";
1111
b96ce07ba56c Added dummy sceleton for Cross Sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1085
diff changeset
214
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
215 String HYK = "hyk";
2130
3cbdf1b77ea5 Add 'hyk' facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2104
diff changeset
216
722
4800230fba8a Improved situtation on rendering "Abflusskurve am Pegel". Not fully working, yet.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 721
diff changeset
217 String DISCHARGE_CURVE = "discharge_curve.curve";
3997
a9cdd5fae878 Add Facet type for GaugeDischargeCurveArtifact
Björn Ricks <bjoern.ricks@intevation.de>
parents: 3917
diff changeset
218 String GAUGE_DISCHARGE_CURVE = "gauge_discharge_curve";
4188
dc4087088c0b Add a new outputmode for an at export in GaugeDischargeCurveArtifact
Björn Ricks <bjoern.ricks@intevation.de>
parents: 4143
diff changeset
219 String GAUGE_DISCHARGE_CURVE_AT_EXPORT = "gauge_discharge_curve_at_export";
721
7298d58a1f5a Generate facets for "Abflusskurven am Pegel". Not working by now. :-/
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 710
diff changeset
220
696
708b270dfd30 OutGenerators use now facets to fetch necessary data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 693
diff changeset
221 String DURATION_W = "duration_curve.w";
708b270dfd30 OutGenerators use now facets to fetch necessary data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 693
diff changeset
222 String DURATION_Q = "duration_curve.q";
701
dad1a2c88f9f Base WST/CSV exports on facets. TODO: generate the facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 696
diff changeset
223
2175
3f90f4d37c8d Render manual points in longitudinal sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2163
diff changeset
224 String MANUALPOINTS = "manualpoints";
3197
3e7911a02645 Register FacetType for upcoming facet.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3169
diff changeset
225 String MANUALLINE = "manualline";
2175
3f90f4d37c8d Render manual points in longitudinal sections.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2163
diff changeset
226
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
227 String QSECTOR = "qsectors";
3574
416288f88763 Add more qsectory infrastructure.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3552
diff changeset
228
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
229 String STATIC_DELTA_W = "other.delta_w";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
230 String STATIC_DELTA_W_CMA = "other.delta_w_cma";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
231 String STATIC_WQ = "other.wq";
1912
ae8da3c61f9b Added new STATIC_WQ_ANNOTATIONS Facet Type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1891
diff changeset
232 String STATIC_WQ_ANNOTATIONS = "other.wq.annotations";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
233 String STATIC_WKMS = "other.wkms";
4143
58864f4f6e3b Fix issue946 (own style for wkms annotation facets in wq diagrams).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3997
diff changeset
234 String STATIC_WKMS_MARKS = "other.wkms.marks";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
235 String STATIC_WQKMS = "other.wqkms";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
236 String STATIC_WQKMS_W = "other.wqkms.w";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
237 String STATIC_WQKMS_Q = "other.wqkms.q";
1918
5afdf7ed0937 Added new STATIC_WKMS_INTERPOL Facet Type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1912
diff changeset
238 String STATIC_WKMS_INTERPOL = "other.wkms.interpol";
6915
26e1562332e8 FacetTypes: Added new type other.w.interpol .
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6662
diff changeset
239 String STATIC_W_INTERPOL = "other.w.interpol";
1723
690037105542 Added new Artifact and Facet to access 'static' data via WKmsFactory.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1151
diff changeset
240
1815
a97764363ba2 Apply point theme to heightmark data imported via datacage to longitudinal section diagram.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1808
diff changeset
241 String HEIGHTMARKS_POINTS = "heightmarks_points";
a97764363ba2 Apply point theme to heightmark data imported via datacage to longitudinal section diagram.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 1808
diff changeset
242
701
dad1a2c88f9f Base WST/CSV exports on facets. TODO: generate the facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 696
diff changeset
243 String CSV = "csv";
dad1a2c88f9f Base WST/CSV exports on facets. TODO: generate the facets.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 696
diff changeset
244 String WST = "wst";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
245 String AT = "at";
2176
65dac9cf6ff5 Issue 138.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2175
diff changeset
246 String PDF = "pdf";
710
cded0924193d Added generator and facet for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 701
diff changeset
247
cded0924193d Added generator and facet for error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 701
diff changeset
248 String REPORT = "report";
2215
ebbb18ed78c4 Added new classes and stubs used to calculate data for historical discharge curve charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2206
diff changeset
249
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
250 String HISTORICAL_DISCHARGE_Q = "historical_discharge.historicalq";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
251 String HISTORICAL_DISCHARGE_Q_DIFF = "historical_discharge.historicalq.diff";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
252 String HISTORICAL_DISCHARGE_W = "historical_discharge.historicalw";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
253 String HISTORICAL_DISCHARGE_W_DIFF = "historical_discharge.historicalw.diff";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
254 String HISTORICAL_DISCHARGE_WQ_Q = "historical_discharge.wq.q";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
255 String HISTORICAL_DISCHARGE_WQ_W = "historical_discharge.wq.w";
2220
f31d92060f21 Added reference curve facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2215
diff changeset
256
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
257 String REFERENCE_CURVE = "reference_curve";
2277
3f3e4f94171b Added generator for "Reduzierte Bezugslinie".
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 2220
diff changeset
258 String REFERENCE_CURVE_NORMALIZED = "reference_curve_normalized";
2706
d8444fcb4e44 Create chart facets for flow velocity calculation and a chart generator for this.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2684
diff changeset
259
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
260 String FLOW_VELOCITY_MAINCHANNEL = "flow_velocity.mainchannel";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
261 String FLOW_VELOCITY_TOTALCHANNEL = "flow_velocity.totalchannel";
7282
b59a7cf1c3de issue1512: Prepare new facet types for flow velocity model facet, add comment.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7201
diff changeset
262 /** Also called SHEAR_STRESS. */
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
263 String FLOW_VELOCITY_TAU = "flow_velocity.tau";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
264 String FLOW_VELOCITY_MAINCHANNEL_FILTERED = "flow_velocity.mainchannel.filtered";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
265 String FLOW_VELOCITY_TOTALCHANNEL_FILTERED = "flow_velocity.totalchannel.filtered";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
266 String FLOW_VELOCITY_TAU_FILTERED = "flow_velocity.tau.filtered";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
267 String FLOW_VELOCITY_ANNOTATION = "flow_velocity.annotation";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
268 String FLOW_VELOCITY_MEASUREMENT = "flow_velocity.measurement";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
269 String FLOW_VELOCITY_DISCHARGE = "flow_velocity.discharge";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
270 String FLOW_VELOCITY_WATERLEVEL = "flow_velocity.waterlevel";
2713
b60751cfdd6c Start MINFO middle bed height calculation in the relevant state and creates facets for chart and csv.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2706
diff changeset
271
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
272 String MIDDLE_BED_HEIGHT_SINGLE = "bedheight_middle.single";
2715
250a370c377d Added chart generator for middle bed height charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2713
diff changeset
273 String MIDDLE_BED_HEIGHT_ANNOTATION = "bedheight_middle.annotation";
3750
e560a9a10eb1 Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3749
diff changeset
274
8856
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
275 String BED_QUALITY_DATA_FACET = "bed_longitudinal_section";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
276 String BED_QUALITY_POROSITY_TOPLAYER = BED_QUALITY_DATA_FACET + ".porosity.toplayer";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
277 String BED_QUALITY_POROSITY_SUBLAYER = BED_QUALITY_DATA_FACET + ".porosity.sublayer";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
278 String BED_QUALITY_BED_DIAMETER_TOPLAYER = BED_QUALITY_DATA_FACET + ".diameter.toplayer";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
279 String BED_QUALITY_BED_DIAMETER_SUBLAYER = BED_QUALITY_DATA_FACET + ".diameter.sublayer";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
280 String BED_QUALITY_SEDIMENT_DENSITY_TOPLAYER = BED_QUALITY_DATA_FACET + ".density.toplayer";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
281 String BED_QUALITY_SEDIMENT_DENSITY_SUBLAYER = BED_QUALITY_DATA_FACET + ".density.sublayer";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
282 String BED_QUALITY_BEDLOAD_DIAMETER = BED_QUALITY_DATA_FACET + ".diameter.bedload";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
283 String BED_DIAMETER_DATA_TOP = BED_QUALITY_DATA_FACET + ".diameter.toplayer.data";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
284 String BED_DIAMETER_DATA_SUB = BED_QUALITY_DATA_FACET + ".diameter.sublayer.data";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
285 String BEDLOAD_DIAMETER_DATA = BED_QUALITY_DATA_FACET + ".diameter.bedload.data";
8856
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
286 String POROSITY = "porosity";
2743
10e6400d4166 Added (dummy-) implementation of relative point facet in staticwkms case.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2715
diff changeset
287
8856
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
288 String BED_DIFFERENCE_YEAR = "bedheight_difference.year";
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
289 String BED_DIFFERENCE_YEAR_FILTERED = "bedheight_difference.year.filtered";
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
290 String BED_DIFFERENCE_HEIGHT_YEAR = "bedheight_difference.height_year";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
291 String BED_DIFFERENCE_HEIGHT_YEAR_FILTERED = "bedheight_difference.height_year.filtered";
8856
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
292 String BED_DIFFERENCE_YEAR_HEIGHT1 = "bedheight_difference.year.height1";
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
293 String BED_DIFFERENCE_YEAR_HEIGHT2 = "bedheight_difference.year.height2";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
294 String BED_DIFFERENCE_YEAR_HEIGHT1_FILTERED = "bedheight_difference.year.height1.filtered";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
295 String BED_DIFFERENCE_YEAR_HEIGHT2_FILTERED = "bedheight_difference.year.height2.filtered";
7509
25606eacd471 White-space cosmetics.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7500
diff changeset
296
5764
7ac111db8a07 Model, factory, facet and static artifact for morphologic width.
Raimund Renkert <rrenkert@intevation.de>
parents: 5724
diff changeset
297 String MORPHOLOGIC_WIDTH = "morph-width";
3898
95d699c769fb Bedheight difference calculation has chart outpus now.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3888
diff changeset
298
8856
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
299 String SEDIMENT_DENSITY = "sediment.density";
7201
3aaacdedf360 issue1435: Added new sediment.density facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6915
diff changeset
300
8856
5e38e2924c07 Fix code style.
Tom Gottfried <tom@intevation.de>
parents: 8723
diff changeset
301 String SQ_OVERVIEW = "sq_overview";
3296
45af081061e7 Added overview output for sq relation. Currently the overview generator is
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3217
diff changeset
302
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
303 String SQ_A_CURVE = "sq_a_curve";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
304 String SQ_A_MEASUREMENT = "sq_a_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
305 String SQ_A_OUTLIER = "sq_a_outlier";
3552
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
306 String SQ_A_OUTLIER_CURVE = "sq_a_outlier_curve";
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
307 String SQ_A_OUTLIER_MEASUREMENT = "sq_a_outlier_measurement";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
308
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
309 String SQ_B_CURVE = "sq_b_curve";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
310 String SQ_B_MEASUREMENT = "sq_b_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
311 String SQ_B_OUTLIER = "sq_b_outlier";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
312 String SQ_B_OUTLIER_CURVE = "sq_b_outlier_curve";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
313 String SQ_B_OUTLIER_MEASUREMENT = "sq_b_outlier_measurement";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
314
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
315 String SQ_C_CURVE = "sq_c_curve";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
316 String SQ_C_MEASUREMENT = "sq_c_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
317 String SQ_C_OUTLIER = "sq_c_outlier";
3552
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
318 String SQ_C_OUTLIER_CURVE = "sq_c_outlier_curve";
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
319 String SQ_C_OUTLIER_MEASUREMENT = "sq_c_outlier_measurement";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
320
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
321 String SQ_D_CURVE = "sq_d_curve";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
322 String SQ_D_MEASUREMENT = "sq_d_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
323 String SQ_D_OUTLIER = "sq_d_outlier";
3552
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
324 String SQ_D_OUTLIER_CURVE = "sq_d_outlier_curve";
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
325 String SQ_D_OUTLIER_MEASUREMENT = "sq_d_outlier_measurement";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
326
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
327 String SQ_E_CURVE = "sq_e_curve";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
328 String SQ_E_MEASUREMENT = "sq_e_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
329 String SQ_E_OUTLIER = "sq_e_outlier";
3552
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
330 String SQ_E_OUTLIER_CURVE = "sq_e_outlier_curve";
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
331 String SQ_E_OUTLIER_MEASUREMENT = "sq_e_outlier_curve_measurement";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
332
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
333 String SQ_F_CURVE = "sq_f_curve";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
334 String SQ_F_MEASUREMENT = "sq_f_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
335 String SQ_F_OUTLIER = "sq_f_outlier";
3552
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
336 String SQ_F_OUTLIER_CURVE = "sq_f_outlier_curve";
1df6984628c3 S/Q: Extented the result data model of the S/Q calculation to
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3296
diff changeset
337 String SQ_F_OUTLIER_MEASUREMENT = "sq_f_outlier_measurement";
3072
0d3dd8230064 Added component stubs for SQ relation calculation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3043
diff changeset
338
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
339 String SQ_G_CURVE = "sq_g_curve";
8280
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
340 String SQ_G_MEASUREMENT = "sq_g_measurement";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
341 String SQ_G_OUTLIER = "sq_g_outlier";
8280
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
342 String SQ_G_OUTLIER_CURVE = "sq_g_outlier_curve";
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
343 String SQ_G_OUTLIER_MEASUREMENT = "sq_g_outlier_measurement";
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
344
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
345 String SQ_A_CURVE_OV = "sq_a_curve_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
346 String SQ_A_MEASUREMENT_OV = "sq_a_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
347 String SQ_A_OUTLIER_OV = "sq_a_outlier_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
348 String SQ_A_OUTLIER_CURVE_OV = "sq_a_outlier_curve_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
349 String SQ_A_OUTLIER_MEASUREMENT_OV = "sq_a_outlier_measurement_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
350
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
351 String SQ_B_CURVE_OV = "sq_b_curve_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
352 String SQ_B_MEASUREMENT_OV = "sq_b_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
353 String SQ_B_OUTLIER_OV = "sq_b_outlier_overview";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
354 String SQ_B_OUTLIER_CURVE_OV = "sq_b_outlier_curve_overview";
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
355 String SQ_B_OUTLIER_MEASUREMENT_OV = "sq_b_outlier_measurement_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
356
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
357 String SQ_C_CURVE_OV = "sq_c_curve_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
358 String SQ_C_MEASUREMENT_OV = "sq_c_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
359 String SQ_C_OUTLIER_OV = "sq_c_outlier_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
360 String SQ_C_OUTLIER_CURVE_OV = "sq_c_outlier_curve_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
361 String SQ_C_OUTLIER_MEASUREMENT_OV = "sq_c_outlier_measurement_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
362
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
363 String SQ_D_CURVE_OV = "sq_d_curve_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
364 String SQ_D_MEASUREMENT_OV = "sq_d_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
365 String SQ_D_OUTLIER_OV = "sq_d_outlier_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
366 String SQ_D_OUTLIER_CURVE_OV = "sq_d_outlier_curve_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
367 String SQ_D_OUTLIER_MEASUREMENT_OV = "sq_d_outlier_measurement_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
368
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
369 String SQ_E_CURVE_OV = "sq_e_curve_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
370 String SQ_E_MEASUREMENT_OV = "sq_e_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
371 String SQ_E_OUTLIER_OV = "sq_e_outlier_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
372 String SQ_E_OUTLIER_CURVE_OV = "sq_e_outlier_curve_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
373 String SQ_E_OUTLIER_MEASUREMENT_OV = "sq_e_outlier_curve_measurement_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
374
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
375 String SQ_F_CURVE_OV = "sq_f_curve_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
376 String SQ_F_MEASUREMENT_OV = "sq_f_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
377 String SQ_F_OUTLIER_OV = "sq_f_outlier_overview";
8264
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
378 String SQ_F_OUTLIER_CURVE_OV = "sq_f_outlier_curve_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
379 String SQ_F_OUTLIER_MEASUREMENT_OV = "sq_f_outlier_measurement_overview";
4d99606a844e SQ relation overview is now a single chart containing all fractions.
Raimund Renkert <rrenkert@intevation.de>
parents: 8148
diff changeset
380
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
381 String SQ_G_CURVE_OV = "sq_g_curve_overview";
8280
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
382 String SQ_G_MEASUREMENT_OV = "sq_g_measurement_overview";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
383 String SQ_G_OUTLIER_OV = "sq_g_outlier_overview";
8280
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
384 String SQ_G_OUTLIER_CURVE_OV = "sq_g_outlier_curve_overview";
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
385 String SQ_G_OUTLIER_MEASUREMENT_OV = "sq_g_outlier_measurement_overview";
e8283197d889 Added new fraction to sq relation.
Raimund Renkert <rrenkert@intevation.de>
parents: 8264
diff changeset
386
2743
10e6400d4166 Added (dummy-) implementation of relative point facet in staticwkms case.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 2715
diff changeset
387 String RELATIVE_POINT = "relativepoint";
3028
77b5f5a26700 Added facets for fix analysis.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2743
diff changeset
388
3043
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
389 String FIX_ANALYSIS_EVENTS_DWT = "fix_analysis_events_dwt";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
390 String FIX_ANALYSIS_EVENTS_LS = "fix_analysis_events_ls";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
391 String FIX_ANALYSIS_EVENTS_WQ = "fix_analysis_events_wq";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
392
5724
ea183a2eee0b Added new Facet Type for Fix. Events.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5654
diff changeset
393 String FIX_EVENTS = "fix_events_wqkms";
ea183a2eee0b Added new Facet Type for Fix. Events.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 5654
diff changeset
394
3043
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
395 String FIX_REFERENCE_EVENTS_DWT = "fix_reference_events_dwt";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
396 String FIX_REFERENCE_EVENTS_LS = "fix_reference_events_ls";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
397 String FIX_REFERENCE_EVENTS_WQ = "fix_reference_events_wq";
3907
9a2c38fb5f29 Add reference period facet to delta W/t chart
Christian Lins <christian.lins@intevation.de>
parents: 3898
diff changeset
398 String FIX_REFERENCE_PERIOD_DWT = "fix_reference_period_dwt";
3043
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
399
3888
44a071455709 improve manual points in fix. charts.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 3883
diff changeset
400 // Note that AVERAGE_DWT will get a postfix (e.g. ..._dwt_1)
3043
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
401 String FIX_SECTOR_AVERAGE_DWT = "fix_sector_average_dwt";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
402 String FIX_SECTOR_AVERAGE_LS = "fix_sector_average_ls";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
403 String FIX_SECTOR_AVERAGE_WQ = "fix_sector_average_wq";
3169
b6da650b0718 FixA: Added longitudinal section chart.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3131
diff changeset
404 String FIX_SECTOR_AVERAGE_LS_DEVIATION = "fix_sector_average_ls_deviation";
3043
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
405
3028
77b5f5a26700 Added facets for fix analysis.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2743
diff changeset
406 String FIX_WQ_CURVE = "fix_wq_curve";
6490
181c09bff978 issue1383: Added new facet type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 6390
diff changeset
407 String FIX_WQ_LS = "fix_wq_ls";
3028
77b5f5a26700 Added facets for fix analysis.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 2743
diff changeset
408 String FIX_OUTLIER = "fix_outlier";
3043
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
409
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
410 String FIX_ANALYSIS_PERIODS_DWT = "fix_analysis_periods_dwt";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
411 String FIX_ANALYSIS_PERIODS_LS = "fix_analysis_periods_ls";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
412 String FIX_ANALYSIS_PERIODS_WQ = "fix_analysis_periods_wq";
22da13d1b180 Added facet for derivate curve and fixed facet names.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3039
diff changeset
413
3917
1ff257ab38ca Rename fix_derivate to fix_derivate_curve to enable manual points on it
Christian Lins <christian.lins@intevation.de>
parents: 3907
diff changeset
414 String FIX_DERIVATE_CURVE = "fix_derivate_curve";
3131
bac0b2721451 FixA: Added delta W(t) chart in fix analysis.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3077
diff changeset
415
bac0b2721451 FixA: Added delta W(t) chart in fix analysis.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3077
diff changeset
416 String FIX_DEVIATION_DWT = "fix_deviation_dwt";
3169
b6da650b0718 FixA: Added longitudinal section chart.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3131
diff changeset
417 String FIX_DEVIATION_LS = "fix_deviation_ls";
b6da650b0718 FixA: Added longitudinal section chart.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3131
diff changeset
418
3217
79dd823733e2 FixA: Added parameter exporter.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3197
diff changeset
419 String FIX_PARAMETERS = "fix_parameters";
3633
ebfce31c7eec Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 3614
diff changeset
420
3614
68beaa827751 MINFO: Implemented UI and facet/artifact stack for bed height differences.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 3574
diff changeset
421 String STATIC_BEDHEIGHT = "static_bedheight";
4313
c72fc256b368 Add new EXTREME_WQ_CURVE Facet Type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4241
diff changeset
422
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
423 String BEDHEIGHT = "bedheight";
7336
6b344b0e5245 Prepare new facet types for bedheights.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7282
diff changeset
424 String BEDHEIGHT_SOUNDING_WIDTH = "bedheight_sounding_width";
9190
0633f963c5be uinfo.inundationduration workflow
gernotbelger
parents: 9135
diff changeset
425 String BEDHEIGHT_WIDTH = "bedheight_width";
7336
6b344b0e5245 Prepare new facet types for bedheights.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 7282
diff changeset
426
4313
c72fc256b368 Add new EXTREME_WQ_CURVE Facet Type.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4241
diff changeset
427 String EXTREME_WQ_CURVE = "extreme_wq_curve";
4357
11cf29eb002c FacetTypes: New type: exreme_wq_curve_base (for the Stuetz-Q-Poits).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4313
diff changeset
428
11cf29eb002c FacetTypes: New type: exreme_wq_curve_base (for the Stuetz-Q-Poits).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents: 4313
diff changeset
429 String EXTREME_WQ_CURVE_BASE = "extreme_wq_curve_base";
692
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
430 }
22e4bffbe240 Generated facets for each output aspect.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
431 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf-8 :

http://dive4elements.wald.intevation.org