4183
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1 2012-10-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3 * src/main/java/de/intevation/flys/importer/Config.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
4 Added new flag 'flys.backend.skip.historical.discharge.tables'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
5 to ignore the historical discharge tables during gauge import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
6
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
7 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
8 Ignore the historical discharge tables if flag is set.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
9
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
10 * contrib/run_hydr_morph.sh: Adjusted shell script.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
11 * doc/documentation/de/importer-hydr-morph.tex: Adjusted docu.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
12
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
13 2012-09-30 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
14
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
15 * .hgignore: First hgignore
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
16
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
17 2012-09-28 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
18
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
19 * doc/schema/postgresql-spatial.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
20 doc/schema/oracle-spatial.sql: Changed the type of date columns to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
21 VARCHAR. This is a quick fix to solve the concatination problem in
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
22 Oracle and PostgreSQL. Both aren't able to concatinate null values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
23 So, null values are not valid for those columns. Users can now decide
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
24 to fill these columns with correct values or an empty string.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
25
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
26 * src/main/java/de/intevation/flys/utils/DgmSqlConverter.java: Set
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
27 year_from and year_to values to an empty string if no correct value is
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
28 specified.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
29
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
30 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
31
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
32 For issue862/1, fix parsing of year field of bed height csvs,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
33 which sometimes contain non-year character.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
34
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
35 * src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
36 Extend RE to parse year field of Bed Height data csv.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
37
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
38 2012-09-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
39
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
40 * src/main/java/de/intevation/flys/model/RiverAxis.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
41 Added new method to query a special kind of river axes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
42
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
43 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
44
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
45 Backend-part for fix of issue863.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
46
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
47 * src/main/java/de/intevation/flys/importer/parsers/BedHeightEpochParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
48 Handle missing data points.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
49
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
50 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
51
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
52 * src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
53 Doc.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
54
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
55 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
56
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
57 * src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
58 Removed debug output.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
59
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
60 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
61
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
62 * src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
63 Handle csv lines with just the km set ("gaps").
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
64
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
65 * src/main/java/de/intevation/flys/importer/parsers/BedHeightEpochParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
66 Added TODO, as more changes towards fix for issue863 are necessary.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
67
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
68 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
69
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
70 * src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
71 src/main/java/de/intevation/flys/importer/ImportBedHeightSingleValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
72 Cosmetics, docs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
73
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
74 2012-09-27 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
75
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
76 Towards fix for issue863 (data gaps in bed height single values).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
77
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
78 * doc/schema/postgresql-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
79 doc/schema/oracle-minfo.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
80 Drop "NOT NULL" constraints on some single bed height value columns.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
81
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
82 2012-09-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
83
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
84 * src/main/java/de/intevation/flys/model/BedHeightSingle.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
85 Replaced labeled continue by a simple break.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
86
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
87 * src/main/java/de/intevation/flys/utils/DgmSqlConverter.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
88 src/main/java/de/intevation/flys/importer/ImportElevationModel.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
89 Removed trailing whitespace.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
90
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
91 2012-09-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
92
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
93 * doc/schema/postgresql-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
94
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
95 * doc/schema/import-dems.sql: Added more information to fullfil the schema
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
96 for dems.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
97
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
98 * src/main/java/de/intevation/flys/utils/DgmSqlConverter.java: New converter
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
99 for CSV files with DGM information; results in a SQL file with INSERT
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
100 statements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
101
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
102 * pom.xml: Added dependency to OpenCSV for reading CSV files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
103
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
104 2012-09-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
105
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
106 * contrib/shpimporter/importer.py: Fixed method name for ERROR log
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
107 messages.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
108
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
109 * doc/schema/postgresql-spatial.sql: Set geometry dim to '3' instead of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
110 '4'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
111
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
112 2012-09-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
113
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
114 * src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
115 src/main/java/de/intevation/flys/importer/ImportElevationModel.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
116 Some minor bugfixes for MINFO import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
117
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
118 2012-09-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
119
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
120 * doc/schema/postgresql-spatial.sql: Adapted schema; added missing
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
121 relations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
122
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
123 * doc/schema/postgresql-drop-spatial.sql: SQL statements to drop an
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
124 existing FLYS postgresql schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
125
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
126 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
127
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
128 * src/main/java/de/intevation/flys/model/River.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
129 src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
130 Remove fetchInfoURL methods. The info url will be generated in the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
131 client.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
132
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
133 2012-09-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
134
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
135 * doc/schema/postgresql.sql, doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
136 Addes column 'official_number' to rivers table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
137 This should contain the 'Bundeswasserstrassen Identnummer'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
138
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
139 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
140 Added new column to Hibernate model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
141
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
142 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
143
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
144 * src/main/java/de/intevation/flys/model/River.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
145 src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
146 Rename getInfoURL methods to fetchInfoURL until the values are fetched
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
147 from the db to statisfy hibernate.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
148
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
149 2012-09-21 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
150
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
151 * src/main/java/de/intevation/flys/model/River.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
152 src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
153 Add new methods to return a HTTP URL for additional information about the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
154 river or gauge.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
155
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
156 2012-09-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
157
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
158 * src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
159 src/main/java/de/intevation/flys/importer/ImportWaterlevelDifference.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
160 src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
161 src/main/java/de/intevation/flys/importer/ImportSedimentYield.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
162 src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
163 src/main/java/de/intevation/flys/importer/ImportWaterlevel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
164 src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurement.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
165 src/main/java/de/intevation/flys/importer/ImportMorphWidth.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
166 src/main/java/de/intevation/flys/importer/ImportFlowVelocityModel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
167 src/main/java/de/intevation/flys/importer/ImportSQRelation.java: Store
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
168 values into database only if its peer has been successfully stored,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
169 otherwise skip values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
170
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
171 2012-09-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
172
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
173 * src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
174 src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
175 Removed trailing whitespace.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
176
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
177 2012-09-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
178
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
179 * src/main/java/de/intevation/flys/model/BedHeightType.java: Accept
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
180 "Querprofil" as valid BedHeightType.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
181
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
182 * src/main/java/de/intevation/flys/importer/parsers/SedimentYieldParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
183 Added missing GrainFraction.TOTAL type to parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
184
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
185 2012-09-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
186
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
187 * src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
188 src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
189 src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
190 src/main/java/de/intevation/flys/importer/parsers/WaterlevelDifferencesParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
191 Some litte logging improvements and be more tolerant with exceptions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
192
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
193 2012-09-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
194
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
195 Taggd RELEASE 2.9.1
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
196
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
197 2012-09-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
198
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
199 * src/main/java/de/intevation/flys/model/BedHeightEpoch.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
200 Corrected broken loop to find epochs for river and km range.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
201
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
202 * src/main/java/de/intevation/flys/model/BedHeightSingle.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
203 Corrected broken loop to find singles for river and km range.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
204
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
205 2012-09-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
206
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
207 * src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
208 Made code more robust.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
209
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
210 2012-09-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
211
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
212 * src/main/java/de/intevation/flys/importer/Config.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
213 Add system property 'flys.backend.importer.skip.default'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
214 which enables the switching of the skipping default.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
215 Very useful if you want only some sub systems by
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
216 setting this to 'true' and the sub systems to 'false'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
217
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
218 2012-09-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
219
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
220 * doc/schema/postgresql.sql: Indices on cross sections
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
221 were created too early (before the referenced tables
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
222 were created).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
223
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
224 2012-09-12 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
225
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
226 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
227 Add new method determineMinMaxQ to fetch the mimimum and maximum q values
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
228 from the database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
229
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
230 2012-09-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
231
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
232 * postgresql-minfo.sql: Added missing tables.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
233 * oracle-minfo.sql: Fixed small typos.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
234
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
235 2012-09-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
236
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
237 * pom.xml: Java 1.6 -> 1.6
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
238
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
239 * src/main/java/de/intevation/flys/utils/StringUtil.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
240 Replaced german comment (with an ill encoded Umlaut).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
241
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
242 2012-09-10 Christian Lins <christian.lins@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
243
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
244 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
245 Remove obsolet method (#851).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
246
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
247 2012-09-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
248
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
249 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
250 We need min/max Q, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
251
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
252 2012-09-10 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
253
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
254 * src/main/java/de/intevation/flys/model/MinMaxWQ.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
255 src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
256 Add method fetchMinMaxWQ to Gauge. This mehtod returns a new MinMaxWQ
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
257 instance that contains the fetched values for the gauge overview info.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
258
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
259 2012-09-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
260
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
261 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
262 Moved some code over from flys-artifacts.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
263
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
264 2012-09-07 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
265
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
266 Tagged module as '2.9'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
267
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
268 2012-09-07 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
269
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
270 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
271 Rename getDurationCurveData to fetchDurationCurveData to satisfy
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
272 hibernate.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
273
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
274 2012-09-06 Björn Ricks <bjoern.ricks@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
275
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
276 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
277 Move static getDurationCurveData method from flys-artifacts
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
278 MainValuesFactory class to a instance method in Gauge class.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
279
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
280 2012-08-30 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
281
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
282 Attempt fix for issue821 (cross sections just till +/-500m).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
283
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
284 * src/main/java/de/intevation/flys/model/CrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
285 Set max value for cross sections to 2500 instead of 500.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
286
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
287 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
288
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
289 * contrib/run_geo.sh: New run script for the python based geo importer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
290
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
291 * contrib/run_hydr_morph.sh: New run script for the java based importer
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
292 for hydrological and morphological data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
293
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
294 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
295
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
296 * doc/documentation/de/overview.tex: Fixed typo.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
297
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
298 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
299
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
300 * doc/documentation/de/importer-geodaesie.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
301 doc/documentation/de/importer-hydr-morph.tex: Corrected name of run
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
302 scripts.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
303
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
304 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
305
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
306 * doc/documentation/de/importer-geodaesie.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
307 doc/documentation/de/importer-hydr-morph.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
308 doc/documentation/de/importer-manual.tex: Bugfixes and new geo error
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
309 description.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
310
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
311 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
312
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
313 * contrib/shpimporter/importer.py: Fixed broken method call.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
314
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
315 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
316
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
317 * doc/documentation/de/overview.tex: Hint to root permissions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
318
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
319 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
320
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
321 * contrib/shpimporter/importer.py: Set 'path' attribute for each feature.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
322
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
323 * contrib/shpimporter/axis.py: Also accept shapes with 'achse' in its name.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
324
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
325 * doc/schema/oracle-spatial.sql: Added 'path' attribute to each db
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
326 relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
327
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
328 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
329
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
330 * doc/documentation/de/importer-geodaesie.tex: Bugfixes and added hint.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
331
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
332 * doc/documentation/de/importer-manual.tex: Set document revision and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
333 date.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
334
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
335 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
336
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
337 * doc/documentation/de/importer-hydr-morph.tex: Added manual line breaks.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
338
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
339 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
340
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
341 * doc/documentation/de/importer-hydr-morph.tex: Fixed bug during PDF
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
342 creation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
343
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
344 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
345
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
346 * doc/documentation/de/importer-hydr-morph.tex: Bugfixes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
347
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
348 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
349
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
350 * doc/documentation/de/overview.tex: Improved description of database
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
351 schema creation. Describe command to unpack importer tarball.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
352
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
353 2012-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
354
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
355 * doc/documentation/de/importer-geodaesie.tex: Added further error message
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
356 if no connection to Oracle database could be established.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
357
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
358 2012-08-29 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
359
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
360 * doc/documentation/de/importer-geodaesie.tex: Documented install steps
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
361 for Oracle Instantclient and python and gdal.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
362
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
363 2012-08-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
364
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
365 * doc/documentation/de/importer-hydr-morph.tex: Describe Log4J
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
366 configuration; some smaller bugfixes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
367
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
368 2012-08-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
369
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
370 * doc/documentation/de/overview.tex: Added comment to directory structure
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
371 of a river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
372
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
373 * doc/documentation/de/importer-hydr-morph.tex: Describe import of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
374 morphological files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
375
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
376 2012-08-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
377
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
378 * doc/documentation/de/title.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
379 doc/documentation/de/overview.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
380 doc/documentation/de/importer-hydr-morph.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
381 doc/documentation/de/importer-manual.tex: Smaller fixed and structural
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
382 changes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
383
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
384 2012-08-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
385
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
386 * doc/documentation/de/importer-hydr-morph.tex: Added documentation from
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
387 README.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
388
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
389 2012-08-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
390
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
391 * doc/README.txt: Documented which hydrological files are taken into account.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
392
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
393 2012-08-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
394
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
395 * doc/README.txt: Documented the classification of the annotations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
396
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
397 2012-08-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
398
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
399 * doc/README.txt: Documented the db credentials.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
400
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
401 2012-08-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
402
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
403 * doc/README.txt: Completed the error messages (Puh!)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
404
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
405 * src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
406 src/main/java/de/intevation/flys/importer/ImportWaterlevelDifference.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
407 src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
408 src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
409 src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
410 src/main/java/de/intevation/flys/importer/parsers/AnnotationsParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
411 src/main/java/de/intevation/flys/importer/parsers/MorphologicalWidthParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
412 src/main/java/de/intevation/flys/importer/parsers/SedimentYieldParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
413 src/main/java/de/intevation/flys/importer/parsers/AnnotationClassifier.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
414 src/main/java/de/intevation/flys/importer/parsers/WstParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
415 src/main/java/de/intevation/flys/importer/ImportSQRelation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
416 Made error messages identifiable.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
417
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
418 2012-08-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
419
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
420 * doc/shapeimporter,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
421 doc/shapeimporter/documentation.txt: Removed. The documentation is now
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
422 written in latex.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
423
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
424 * doc/documentation,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
425 doc/documentation/de: New. The place where the german documentation is
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
426 located.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
427
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
428 * doc/documentation/de/title.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
429 doc/documentation/de/importer-geodaesie.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
430 doc/documentation/de/figures/bfg_logo.png,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
431 doc/documentation/de/figures/intevation-logo.pdf,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
432 doc/documentation/de/overview.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
433 doc/documentation/de/importer-hydr-morph.tex,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
434 doc/documentation/de/importer-manual.tex: German documentation of the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
435 importer and shape importer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
436
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
437 * doc/documentation/de/Makefile: Makefile to generate the documentation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
438
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
439 * doc/documentation/de/README: Instructions to generate the documentation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
440
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
441 2012-08-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
442
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
443 * doc/README.txt: Added warning messages. TODO: More warnings.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
444
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
445 * src/main/java/de/intevation/flys/importer/parsers/PRFParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
446 src/main/java/de/intevation/flys/importer/parsers/StaFileParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
447 src/main/java/de/intevation/flys/importer/parsers/PegelGltParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
448 src/main/java/de/intevation/flys/importer/parsers/AtFileParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
449 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
450 Made warnings identifiable.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
451
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
452 2012-08-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
453
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
454 * doc/README.txt: Added error messages.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
455
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
456 * src/main/java/de/intevation/flys/importer/Importer.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
457 src/main/java/de/intevation/flys/importer/parsers/PRFParser.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
458 src/main/java/de/intevation/flys/importer/parsers/HYKParser.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
459 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
460 Made errors identifiable.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
461
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
462 2012-08-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
463
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
464 * doc/README.txt: Documentation for the importer (german).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
465 TODO: db crendentials, warning & errors, annotation types.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
466
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
467 2012-08-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
468
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
469 * contrib/shpimporter/run.sh: Moved 'SKIP_XXX' variables to the top of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
470 the script.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
471
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
472 2012-08-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
473
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
474 * contrib/shpimporter/axis.py: Use log methods of shpimporter and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
475 removed print() calls.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
476
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
477 * contrib/shpimporter/importer.py: Evaluate command line option 'dry_run'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
478 Do not commit database transaction if it is activated.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
479
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
480 * contrib/shpimporter/shpimporter.py: Added new command line option
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
481 'dry_run' to supress database transactions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
482
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
483 2012-08-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
484
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
485 * contrib/shpimporter/shpimporter.py: Use OptionParse to read command line
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
486 options. Now, it is no longer necessary to adjust user specific settings
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
487 in python files. Users should adapt run.sh script for specific settings.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
488
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
489 * contrib/shpimporter/catchments.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
490 contrib/shpimporter/boundaries.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
491 contrib/shpimporter/hws.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
492 contrib/shpimporter/importer.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
493 contrib/shpimporter/uesg.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
494 contrib/shpimporter/axis.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
495 contrib/shpimporter/km.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
496 contrib/shpimporter/floodplains.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
497 contrib/shpimporter/lines.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
498 contrib/shpimporter/gauges.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
499 contrib/shpimporter/buildings.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
500 contrib/shpimporter/fixpoints.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
501 contrib/shpimporter/crosssectiontracks.py: Added new method getName().
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
502
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
503 * contrib/shpimporter/utils.py: Use shpimporter functions to print debug
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
504 messages.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
505
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
506 * contrib/shpimporter/run.sh: New shell script to run the shape importer
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
507 with a default configuration.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
508
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
509 2012-08-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
510
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
511 * src/main/java/de/intevation/flys/model/FastAnnotations.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
512 Added toString() to Annotation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
513
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
514 2012-07-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
515
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
516 Tagged module as '2.8.1'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
517
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
518 2012-07-18 Felix Wolfsteller <felix.wolfstellre@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
519
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
520 * doc/schema/postgresql.sql, doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
521 Adjusted the official_lines views to include wst column pos.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
522
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
523 2012-07-16 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
524
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
525 * Tagged module as '2.8'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
526
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
527 2012-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
528
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
529 * src/main/java/de/intevation/flys/model/Gauge.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
530 src/main/java/de/intevation/flys/backend/SpatialInfo.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
531 Removed same package imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
532
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
533 2012-07-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
534
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
535 * src/main/java/de/intevation/hibernate/MapResultTransformer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
536 Added static INSTANCE because its stateless.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
537
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
538 2012-07-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
539
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
540 * src/main/java/de/intevation/hibernate/MapResultTransformer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
541 Strategy to directly transform native SQL results into Maps.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
542
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
543 2012-07-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
544
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
545 Fix for flys/issue359
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
546
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
547 * src/main/java/de/intevation/flys/importer/parsers/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
548 Removed extension from PRF descriptions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
549
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
550 2012-07-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
551
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
552 * doc/schema/postgresql.sql, doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
553 Added indices for fasten access to cross section points.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
554
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
555 2012-07-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
556
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
557 Partial fix for flys/issue697
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
558
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
559 * doc/schema/oracle.sql: Increased the decimal places of Ws, Qs and Kms to 5.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
560
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
561 2012-07-03 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
562
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
563 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
564 Set correct connection provider class (its package has changed in the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
565 last commit).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
566
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
567 2012-07-03 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
568
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
569 * src/main/java/de/intevation/flys/utils/DBCPConnectionProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
570 Fixed broken package declaration.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
571
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
572 2012-06-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
573
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
574 * doc/schema/postgresql.sql, doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
575 Added views to access the 'Amtlichen Linien'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
576
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
577 2012-06-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
578
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
579 * src/main/java/de/intevation/**/*.java: Removed trailing whitespace.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
580
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
581 2012-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
582
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
583 Make access to SedDB configurable over conf.xml and provide
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
584 access to sessions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
585
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
586 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
587 Moved FLYS specific stuff out into the concept of credential classes
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
588 which provides the user, password, dialect, driver, url and the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
589 Hibernate classes to bind.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
590
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
591 * src/main/java/de/intevation/flys/backend/Credentials.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
592 Abstact class to provide the data needed for the SessionFactoryProvider.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
593
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
594 * src/main/java/de/intevation/flys/backend/FLYSCredentials.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
595 Extends Credentials to serve the FLYS specific stuff.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
596
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
597 * src/main/java/de/intevation/flys/backend/SedDBCredentials.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
598 Extends Credentials to serve the SedDB specific stuff. The parameters
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
599 are drawn from conf.xml in the form:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
600
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
601 <artifact-database>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
602 ...
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
603 <seddb-database>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
604 <user>USER</user>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
605 <password>PASSWORD</password>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
606 <driver>DRIVER</driver>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
607 <url>URL</url>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
608 <dialect>DIALECT</dialect>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
609 </seddb-database>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
610 ...
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
611 </artifact-database>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
612
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
613 If absent defaults are:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
614 - user: seddb
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
615 - password: seddb
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
616 - driver: org.postgresql.Driver
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
617 - url: jdbc:postgresql://localhost:5432/seddb
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
618 - dialect: org.hibernate.dialect.PostgreSQLDialect
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
619
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
620 Defaults can be overwritten with system properties:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
621 - user: flys.seddb.user
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
622 - password: flys.seddb.password
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
623 - driver: flys.seddb.driver
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
624 - url: flys.seddb.url
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
625 - dialect: flys.seddb.dialect
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
626
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
627 * src/main/java/de/intevation/flys/backend/SedDBSessionHolder.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
628 Use this if you want to establish a session to the SedDB!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
629 Works like the SessionHolder.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
630
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
631 * src/main/java/de/intevation/flys/backend/SessionHolder.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
632 Add Override annotation. This holder gives you a session
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
633 to the FLYS database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
634
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
635 * src/main/java/de/intevation/flys/App.java: Adjusted.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
636
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
637 2012-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
638
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
639 * src/main/java/de/intevation/seddb/model/*.java: Hibernate access to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
640 SedDB generated by Eclipse (ugly formatted, but compiles).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
641
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
642 2012-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
643
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
644 * src/main/java/de/intevation/flys/importer/parsers/AnnotationsParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
645 Re-establish cross platform compatibilty again.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
646
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
647 2012-06-14 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
648
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
649 * src/main/java/de/intevation/flys/model/CrossSectionTrack.java: Added the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
650 missing 'name' property and added a function that returns all
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
651 CrossSectionTracks of a specific river with a specific name.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
652
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
653 2012-06-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
654
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
655 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
656 doc/schema/oracle-drop-minfo.sql: Added missing river_id column to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
657 sq_relation table and reordered the drop statements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
658
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
659 * src/main/java/de/intevation/flys/model/SQRelationValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
660 src/main/java/de/intevation/flys/model/SQRelation.java: Added missing
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
661 constructors and fixed some minor bugs that occured during import test.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
662
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
663 * src/main/java/de/intevation/flys/importer/ImportSQRelationValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
664 src/main/java/de/intevation/flys/importer/ImportSQRelation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
665 Implemented code to store sq relations and values into db.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
666
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
667 * src/main/java/de/intevation/flys/importer/parsers/SQRelationParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
668 Override parse() to retrieve the filename.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
669
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
670 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Implemented
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
671 code to store sq relations into db.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
672
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
673 2012-06-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
674
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
675 * src/main/java/de/intevation/flys/importer/ImportSQRelationValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
676 src/main/java/de/intevation/flys/importer/ImportSQRelation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
677 New classes used during the import process of MINFO sq relations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
678
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
679 * src/main/java/de/intevation/flys/importer/parsers/SQRelationParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
680 New line parser that reads MINFO specifc sq relation files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
681
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
682 * src/main/java/de/intevation/flys/importer/Config.java: Added system
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
683 property to skip parsing sq relations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
684
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
685 "-Dflys.backend.importer.skip.sq.relation"
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
686
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
687 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Parse MINFO
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
688 sq relations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
689
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
690 2012-06-12 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
691
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
692 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Cleared some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
693 irritating debug statements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
694
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
695 2012-06-12 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
696
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
697 * doc/annotation-types.xml: Added regex to match "Geschiebemesstellen" as
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
698 "Messstelle" type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
699
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
700 * src/main/java/de/intevation/flys/importer/parsers/AnnotationsParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
701 Parse KM files in "../Morphologie/Streckendaten/". On Windows Systems,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
702 this won't work!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
703
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
704 2012-06-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
705
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
706 * src/main/java/de/intevation/flys/model/FastAnnotations.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
707 Added Override annotation to new NameFilter.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
708
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
709 2012-06-11 Raimund Renkert <raimund.renkert@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
710
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
711 * src/main/java/de/intevation/flys/model/FastAnnotations.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
712 Added filter for annotation names.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
713
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
714 2012-06-08 Felix Wolfsteller <felix.wolfstellre@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
715
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
716 * src/main/java/de/intevation/flys/model/FastAnnotations.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
717 Fix comment.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
718
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
719 2012-06-08 Felix Wolfsteller <felix.wolfstellre@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
720
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
721 * src/main/java/de/intevation/flys/model/SQRelationValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
722 Fix hibernaty annotation symptom (make it run again).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
723
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
724 2012-06-07 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
725
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
726 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
727 doc/schema/oracle-drop-minfo.sql: Schema additions for MINFO s/q
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
728 relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
729
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
730 * src/main/java/de/intevation/flys/model/SQRelationValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
731 src/main/java/de/intevation/flys/model/SQRelation.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
732 classes for MINFO s/q relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
733
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
734 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
735 Registered new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
736
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
737 2012-06-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
738
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
739 * src/main/java/de/intevation/flys/model/GaugeLocation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
740 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
741 Removed superfluous imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
742
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
743 2012-05-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
744
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
745 * Tagged module as '2.7'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
746
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
747 2012-05-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
748
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
749 * src/main/java/de/intevation/flys/model/BedHeightEpoch.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
750 src/main/java/de/intevation/flys/model/BedHeightSingle.java: Added lower
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
751 and upper km to function that returns all singles and epochs for a given
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
752 river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
753
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
754 2012-05-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
755
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
756 * src/main/java/de/intevation/flys/model/BedHeightSingleValue.java: Fixed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
757 a typo.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
758
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
759 2012-05-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
760
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
761 * src/main/java/de/intevation/flys/model/BedHeightSingleValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
762 src/main/java/de/intevation/flys/model/BedHeightEpochValue.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
763 functions to retrieve single and epoch values based on its owner and km
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
764 range.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
765
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
766 2012-05-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
767
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
768 * src/main/java/de/intevation/flys/model/BedHeightEpoch.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
769 src/main/java/de/intevation/flys/model/BedHeightSingle.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
770 functions to get singles and epochs by river and by id.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
771
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
772 2012-05-15 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
773
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
774 * src/main/java/de/intevation/flys/model/FlowVelocityModel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
775 src/main/java/de/intevation/flys/model/FlowVelocityModelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
776 src/main/java/de/intevation/flys/model/DischargeZone.java: Added static
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
777 functions to retrieve data from database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
778
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
779 2012-05-15 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
780
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
781 * src/main/java/de/intevation/flys/model/DischargeZone.java: Added a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
782 function getDischargeZones() that returns all DischargeZones for a given
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
783 river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
784
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
785 2012-05-10 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
786
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
787 * contrib/shpimporter/gauges.py: Search for field 'MPNAAM' and use its
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
788 value as name for the geometry.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
789
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
790 * src/main/java/de/intevation/flys/model/GaugeLocation.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
791 class for storing locations of gauges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
792
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
793 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
794 Registered GaugeLocation class.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
795
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
796 2012-05-10 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
797
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
798 * src/main/java/de/intevation/flys/model/HydrBoundary.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
799 src/main/java/de/intevation/flys/model/HydrBoundaryPoly.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
800 Hydrological boundaries.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
801
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
802 * src/main/java/de/intevation/flys/model/Line.java: Modified signature of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
803 Line.getLines(). It now also takes the name of a line to retrieve more
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
804 specific lines.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
805
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
806 * src/main/java/de/intevation/flys/model/Building.java: Modified signature
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
807 of Building.getBuildings(). It now also takes the name of a building to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
808 retrieve more specific lines.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
809
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
810 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
811 Registered HydrBoundary and HydrBoundaryPoly classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
812
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
813 2012-05-10 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
814
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
815 * contrib/shpimporter/crosssectiontracks.py: Search for 'STATION' field in
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
816 shapefile to extract the current km.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
817
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
818 2012-05-08 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
819
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
820 * src/main/java/de/intevation/flys/model/Hws.java: The getHws() function
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
821 got a further parameter 'name' to retrieve specific hws only.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
822
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
823
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
824 2012-05-08 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
825
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
826 * src/main/java/de/intevation/flys/model/Catchment.java: The
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
827 getCatchments() function got a further parameter 'name' to retrieve
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
828 specific catchments only.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
829
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
830 2012-05-08 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
831
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
832 * doc/schema/oracle-spatial_idx.sql: Set the geometry type of 'catchments'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
833 to 'multipolygon'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
834
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
835 * src/main/java/de/intevation/flys/model/Catchment.java: The geometry
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
836 attribute in such instances is now from type 'Geometry'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
837
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
838 2012-05-08 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
839
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
840 * doc/schema/import-dems.sql: New. Insert statements to insert dems into
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
841 database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
842
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
843 2012-05-04 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
844
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
845 * doc/schema/oracle-drop-spatial.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
846 doc/schema/oracle-spatial.sql: New relation 'gauge_location' and some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
847 bugfixes in the drop schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
848
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
849 * contrib/shpimporter/catchments.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
850 contrib/shpimporter/hws.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
851 contrib/shpimporter/gauges.py: New importers.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
852
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
853 * contrib/shpimporter/importer.py: Added a debug statement to improve the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
854 visibility of the log output.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
855
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
856 * contrib/shpimporter/shpimporter.py: Make use of the new importers.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
857
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
858
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
859 2012-05-03 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
860
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
861 * doc/schema/oracle-drop-spatial.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
862 doc/schema/oracle-spatial.sql: Added new relations for hydrological
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
863 boundaries and appended a 'name' field to relations that had no such
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
864 field yet.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
865
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
866 * contrib/shpimporter/floodplains.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
867 contrib/shpimporter/boundaries.py: New importers for floodplain and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
868 hydrological boundaries.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
869
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
870 * contrib/shpimporter/lines.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
871 contrib/shpimporter/buildings.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
872 contrib/shpimporter/uesg.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
873 contrib/shpimporter/fixpoints.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
874 contrib/shpimporter/axis.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
875 contrib/shpimporter/crosssectiontracks.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
876 contrib/shpimporter/km.py: Set the 'name' attribute for new features.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
877
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
878 * contrib/shpimporter/importer.py: Some bugfixes and improvements:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
879 geometries are transformed into a destination coordinate system now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
880
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
881 * contrib/shpimporter/shpimporter.py: Use all importers and defined the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
882 destination srs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
883
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
884 2012-05-02 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
885
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
886 * src/main/java/de/intevation/flys/model/FastCrossSectionLine.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
887 src/main/java/de/intevation/flys/model/CrossSectionPoint.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
888 src/main/java/de/intevation/flys/model/CrossSectionLine.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
889 src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
890 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
891 Store meassure points of profiles as Doubles not as BigDecimal.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
892 This should save a lot of memory during the import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
893
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
894 2012-04-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
895
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
896 * src/main/java/de/intevation/flys/importer/parsers/FlowVelocityMeasurementParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
897 src/main/java/de/intevation/flys/importer/ImportWaterlevelDifferenceValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
898 src/main/java/de/intevation/flys/importer/ImportWaterlevelDifferenceColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
899 Removed superfluous imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
900
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
901 2012-04-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
902
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
903 * doc/schema/postgresql-minfo.sql: Adjusted PostgreSQL port
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
904 to match the Oracle schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
905
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
906 2012-04-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
907
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
908 * doc/annotation-types.xml: Adapted annotation typed based on BfG wishes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
909
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
910 2012-04-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
911
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
912 * doc/schema/oracle-drop.sql: New SQL file to drop WINFO specific db
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
913 schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
914
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
915 2012-04-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
916
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
917 * doc/schema/oracle.sql: Made SQL instructions upper case.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
918
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
919 2012-04-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
920
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
921 * doc/schema/oracle-drop-spatial.sql: New statements to drop the whole
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
922 spatial schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
923
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
924 2012-04-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
925
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
926 * contrib/shpimporter/lines.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
927 contrib/shpimporter/buildings.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
928 contrib/shpimporter/importer.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
929 contrib/shpimporter/fixpoints.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
930 contrib/shpimporter/axis.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
931 contrib/shpimporter/crosssectiontracks.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
932 contrib/shpimporter/km.py: New classes for importing specific
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
933 shapefiles. Each of this imports defines its target db tablename and a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
934 directory path to the shapefiles it should import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
935
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
936 * contrib/shpimporter/uesg.py: Some modifications necessary to streamline
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
937 the import process of shapefiles.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
938
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
939 * contrib/shpimporter/shpimporter.py: Use all available imports for the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
940 import process.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
941
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
942 2012-04-26 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
943
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
944 * doc/schema/oracle-spatial.sql: Repaired broken schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
945
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
946 2012-04-26 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
947
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
948 * src/main/java/de/intevation/flys/importer/Config.java: Added a config
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
949 option to skip parsing MINFO waterlevel differences:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
950
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
951 -Dflys.backend.importer.skip.waterlevel.differences=True
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
952
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
953 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Parse and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
954 store MINFO specific waterlevel differences.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
955
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
956 2012-04-26 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
957
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
958 * src/main/java/de/intevation/flys/importer/parsers/WaterlevelDifferencesParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
959 New parser for MINFO specific waterlevel differences.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
960
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
961 * src/main/java/de/intevation/flys/importer/ImportWaterlevelDifferenceValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
962 src/main/java/de/intevation/flys/importer/ImportWaterlevelDifference.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
963 src/main/java/de/intevation/flys/importer/ImportWaterlevelDifferenceColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
964 New importer classes used during the import process of MINFO specific
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
965 waterlevel differences.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
966
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
967 2012-04-26 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
968
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
969 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
970 doc/schema/oracle-drop-minfo.sql: Added a missing constraint to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
971 'waterlevel_difference' relation. Remove that constraint in
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
972 oracle-drop-minfo.sql.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
973
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
974 2012-04-25 Felix Wolfsteller <felix@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
975
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
976 * src/main/java/de/intevation/flys/model/WaterlevelDifferenceValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
977 (setValue, setValues): Change setter name to allow hibernate to recognize
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
978 it.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
979
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
980 2012-04-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
981
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
982 * src/main/java/de/intevation/flys/model/WaterlevelDifferenceColumn.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
983 src/main/java/de/intevation/flys/model/WaterlevelDifference.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
984 src/main/java/de/intevation/flys/model/WaterlevelDifferenceValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
985 New model classes for MINFO specific waterlevel differences.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
986
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
987 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
988 Registered new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
989
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
990 2012-04-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
991
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
992 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
993 doc/schema/oracle-drop-minfo.sql: Improved the schema to store MINFO
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
994 specific waterlevel differences.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
995
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
996 2012-04-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
997
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
998 * src/main/java/de/intevation/flys/model/WaterlevelValue.java: Renamed a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
999 property ('qRange' -> 'qrange') because there have been problem during the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1000 import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1001
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1002 * src/main/java/de/intevation/flys/importer/parsers/WaterlevelParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1003 Filled the stub with code.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1004
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1005 * src/main/java/de/intevation/flys/importer/ImportWaterlevelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1006 src/main/java/de/intevation/flys/importer/ImportWaterlevelQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1007 src/main/java/de/intevation/flys/importer/ImportWaterlevel.java: Some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1008 adaptions and missing methods which are required during the import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1009
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1010 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Use the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1011 correct directory to search for waterlevel files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1012
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1013 2012-04-24 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1014
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1015 * doc/schema/oracle-minfo.sql: Small type adaptions in the waterlevel_values
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1016 relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1017
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1018 * src/main/java/de/intevation/flys/importer/parsers/WaterlevelParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1019 First stub of a parser for MINFO specific waterlevel values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1020
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1021 * src/main/java/de/intevation/flys/importer/Config.java: Added a new config
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1022 option to skip parsing MINFO specifc waterlevel_values:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1023
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1024 -Dflys.backend.importer.skip.waterlevels=True
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1025
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1026 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Added code
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1027 path to start parsing and storing MINFO specific waterlevel values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1028
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1029 2012-04-20 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1030
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1031 * src/main/java/de/intevation/flys/importer/ImportWaterlevelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1032 src/main/java/de/intevation/flys/importer/ImportWaterlevelQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1033 src/main/java/de/intevation/flys/importer/ImportWaterlevel.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1034 importer classes used for MINFO specific waterlevel import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1035
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1036 2012-04-20 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1037
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1038 * src/main/java/de/intevation/flys/model/WaterlevelQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1039 src/main/java/de/intevation/flys/model/WaterlevelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1040 src/main/java/de/intevation/flys/model/Waterlevel.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1041 classes for MINFO specific waterlevel data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1042
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1043 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1044 Registered new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1045
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1046 2012-04-20 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1047
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1048 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1049 doc/schema/oracle-drop-minfo.sql: Added relations for waterlevels
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1050 specific to MINFO. Note: those waterlevel values are not stored in the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1051 WINFO specific relations!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1052
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1053 2012-04-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1054
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1055 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1056 src/main/java/de/intevation/flys/importer/ImportSedimentYield.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1057 src/main/java/de/intevation/flys/model/SedimentYield.java: Added a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1058 column 'description' to the sediment_yield relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1059
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1060 * src/main/java/de/intevation/flys/importer/parsers/SedimentYieldParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1061 New parser for sediment yield data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1062
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1063 * src/main/java/de/intevation/flys/model/GrainFraction.java: Added constants
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1064 that represent the names of the grain fraction types.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1065
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1066 * src/main/java/de/intevation/flys/importer/ImportGrainFraction.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1067 constructor that takes a name only.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1068
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1069 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Improved the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1070 process of parsing sediment yield files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1071
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1072 2012-04-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1073
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1074 * src/main/java/de/intevation/flys/importer/Config.java: Added new config
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1075 option to skip parsing sediment yield data:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1076
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1077 -Dflys.backend.importer.skip.sediment.yield=true
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1078
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1079 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Prepared the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1080 importer to parse sediment yield data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1081
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1082 * src/main/java/de/intevation/flys/importer/ImportSedimentYield.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1083 storeDependencies() now throws SQLExceptions and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1084 ConstraintViolationExceptions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1085
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1086 2012-04-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1087
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1088 * src/main/java/de/intevation/flys/importer/ImportGrainFraction.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1089 src/main/java/de/intevation/flys/importer/ImportSedimentYieldValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1090 src/main/java/de/intevation/flys/importer/ImportSedimentYield.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1091 importer classes for importing sediment yield data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1092
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1093 2012-04-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1094
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1095 * src/main/java/de/intevation/flys/model/SedimentYield.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1096 src/main/java/de/intevation/flys/model/SedimentYieldValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1097 src/main/java/de/intevation/flys/model/GrainFraction.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1098 classes for sediment yield data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1099
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1100 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1101 Registered new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1102
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1103 2012-04-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1104
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1105 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1106 doc/schema/oracle-drop-minfo.sql: Added missing river_id column to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1107 sediment_yield relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1108
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1109 2012-04-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1110
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1111 * src/main/java/de/intevation/flys/model/Floodmaps.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1112 src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1113 src/main/java/de/intevation/flys/importer/ImportDischargeZone.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1114 Removed superflous imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1115
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1116 2012-04-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1117
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1118 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1119 doc/schema/oracle-drop-minfo.sql: Added relations for storing sediment
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1120 yield values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1121
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1122 2012-04-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1123
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1124 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1125 doc/schema/oracle-drop-minfo.sql: The discharge_zone relation has no
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1126 longer a reference to a named main value but stores a lower and upper
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1127 discharge as string.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1128
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1129 * src/main/java/de/intevation/flys/model/DischargeZone.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1130 src/main/java/de/intevation/flys/importer/ImportDischargeZone.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1131 Adapted the code to the changes in the db schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1132
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1133 * src/main/java/de/intevation/flys/importer/parsers/FlowVelocityModelParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1134 This parser now reads the meta information properly.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1135
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1136 * src/main/java/de/intevation/flys/importer/ImportFlowVelocityModelValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1137 Repaired broken HQL statement.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1138
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1139 * src/main/java/de/intevation/flys/importer/ImportFlowVelocityModel.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1140 Log the number of flow velocity model values that have been written into
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1141 database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1142
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1143 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1144
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1145 * src/main/java/de/intevation/flys/importer/parsers/FlowVelocityMeasurementParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1146 New parser for flow velocity measurements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1147
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1148 * src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurementValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1149 src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurement.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1150 src/main/java/de/intevation/flys/importer/ImportFlowVelocityModelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1151 src/main/java/de/intevation/flys/importer/ImportFlowVelocityModel.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1152 Fixed broken HQL statements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1153
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1154 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Store flow
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1155 velocity measurements into database after parsing them.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1156
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1157 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1158 Registered new model classes for flow velocity measurements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1159
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1160 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1161
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1162 * src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurementValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1163 src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurement.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1164 New temp classes used during the import process of flow velocity
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1165 measurements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1166
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1167 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1168
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1169 * src/main/java/de/intevation/flys/model/FlowVelocityMeasurementValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1170 src/main/java/de/intevation/flys/model/FlowVelocityMeasurement.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1171 model classes for storing flow velocity measurements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1172
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1173 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1174
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1175 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1176 doc/schema/oracle-drop-minfo.sql: Added new relations for MINFO specific
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1177 flow velocity measurements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1178
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1179 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1180
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1181 * src/main/java/de/intevation/flys/importer/parsers/FlowVelocityModelParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1182 New. Parser for model files of MINFO specific flow velocity data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1183
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1184 * doc/schema/oracle-minfo.sql: Added a missing q column to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1185 flow_velocity_model_values relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1186
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1187 * src/main/java/de/intevation/flys/importer/ImportFlowVelocityModelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1188 src/main/java/de/intevation/flys/model/FlowVelocityModelValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1189 Added missing q column.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1190
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1191 * src/main/java/de/intevation/flys/importer/ImportFlowVelocityModel.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1192 Added setter methods for meta data and an addValue() for adding new
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1193 ImportFlowVelocityModelValues.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1194
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1195 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Use
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1196 FlowVelocityModelParser for parsing model data of flow velocity files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1197
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1198 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1199
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1200 * src/main/java/de/intevation/flys/importer/ImportDischargeZone.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1201 src/main/java/de/intevation/flys/importer/ImportFlowVelocityModelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1202 src/main/java/de/intevation/flys/importer/ImportFlowVelocityModel.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1203 Temp classes used during the import process of flow velocity data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1204
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1205 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Implemented
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1206 the method that stores flow velocity model data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1207
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1208 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1209
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1210 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Prepared for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1211 parsing flow velocity files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1212
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1213 * src/main/java/de/intevation/flys/importer/Config.java: Added a config
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1214 option to skip parsing flow velocity files:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1215
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1216 -Dflys.backend.importer.skip.flow.velocity=true
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1217
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1218 2012-04-17 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1219
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1220 * src/main/java/de/intevation/flys/model/FlowVelocityModel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1221 src/main/java/de/intevation/flys/model/FlowVelocityModelValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1222 src/main/java/de/intevation/flys/model/DischargeZone.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1223 classes for MINFO specific database relations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1224
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1225 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1226 Registered the new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1227
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1228 2012-04-16 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1229
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1230 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1231 doc/schema/oracle-drop-minfo.sql: Added new relations for MINFO specific
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1232 flow velocity values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1233
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1234 2012-02-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1235
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1236 * doc/schema/oracle-minfo.sql: Fixed column unit_id in table depths
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1237 to match type of column id in table units.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1238
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1239 * doc/schema/postgresql-minfo.sql: oracle-minfo.sql for a better DBMS.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1240
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1241 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1242
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1243 * src/main/java/de/intevation/flys/model/MorphologicalWidth.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1244 annotation for values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1245
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1246 * src/main/java/de/intevation/flys/importer/ImportMorphWidthValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1247 Removed debug output in getPeer() and storeDependencies().
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1248
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1249 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1250
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1251 * src/main/java/de/intevation/flys/importer/parsers/MorphologicalWidthParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1252 New parser for morphological widths files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1253
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1254 * src/main/java/de/intevation/flys/importer/ImportMorphWidth.java: Throw
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1255 constraint violation exceptions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1256
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1257 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Parse and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1258 store morphological widths.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1259
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1260 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1261
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1262 * src/main/java/de/intevation/flys/importer/Config.java: Added a config
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1263 option to skip parsing morphological widths:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1264
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1265 -Dflys.backend.importer.skip.morphological.width=true
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1266
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1267 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1268
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1269 * doc/schema/oracle-minfo.sql: Added a description field to morphological
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1270 width values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1271
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1272 * src/main/java/de/intevation/flys/model/MorphologicalWidthValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1273 Added new instance variable for descriptions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1274
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1275 * src/main/java/de/intevation/flys/importer/ImportMorphWidthValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1276 src/main/java/de/intevation/flys/importer/ImportMorphWidth.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1277 temp classes used to store morphological width values during the import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1278
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1279 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1280
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1281 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1282 doc/schema/oracle-drop-minfo.sql: Added new relations for MINFO specific
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1283 morphological width.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1284
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1285 * src/main/java/de/intevation/flys/model/MorphologicalWidth.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1286 src/main/java/de/intevation/flys/model/MorphologicalWidthValue.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1287 model classes for morphological width.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1288
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1289 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1290 Registered new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1291
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1292 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1293
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1294 * doc/schema/oracle-minfo.sql: Added a description field to table
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1295 sediment_density.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1296
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1297 * src/main/java/de/intevation/flys/model/SedimentDensityValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1298 src/main/java/de/intevation/flys/model/SedimentDensity.java: Some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1299 modifications based on the changes of the schema adaption in last commit.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1300
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1301 * src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1302 Override parse() of parent class to get the filename.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1303
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1304 * src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1305 src/main/java/de/intevation/flys/importer/ImportDepth.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1306 src/main/java/de/intevation/flys/importer/ImportSedimentDensityValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1307 Implemented the methods storeDependencies() and getPeer() to save new
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1308 instances into database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1309
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1310 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Save all
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1311 ImportSedimentDensity objects to database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1312
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1313 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1314 Registered the new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1315
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1316 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1317
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1318 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1319 doc/schema/oracle-drop-minfo.sql: Modified the db schema specific to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1320 MINFO; replaced some columns.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1321
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1322 * src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1323 Implemented the method stubs: parse meta data and data values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1324
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1325 * src/main/java/de/intevation/flys/importer/ImportSedimentDensityValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1326 src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1327 Added and replaced some instance variables because the db schema has
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1328 changed.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1329
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1330 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1331
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1332 * src/main/java/de/intevation/flys/importer/parsers/LineParser.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1333 An abstract parser that might be used to read a file and handle each
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1334 line contained in the file seperatly.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1335
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1336 * src/main/java/de/intevation/flys/importer/parsers/SedimentDensityParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1337 New. Subclasses LineParser. It is able to parse MINFO specific sediment
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1338 density files. NOTE: currently just a stub.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1339
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1340 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Prepared to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1341 read MINFO specific sediment density files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1342
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1343 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1344
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1345 * src/main/java/de/intevation/flys/importer/Config.java: Added a new
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1346 config option to skip parsing MINFO sediment density values:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1347
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1348 -Dflys.backend.importer.skip.sediment.density=true
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1349
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1350 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1351
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1352 * src/main/java/de/intevation/flys/importer/ImportSedimentDensity.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1353 src/main/java/de/intevation/flys/importer/ImportSedimentDensityValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1354 src/main/java/de/intevation/flys/importer/ImportDepth.java: New importer
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1355 classes used during MINFO sediment density import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1356
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1357 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1358
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1359 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1360 doc/schema/oracle-drop-minfo.sql: Improved the MINFO schema to store
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1361 sediment density values specific to a river and depth.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1362
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1363 * src/main/java/de/intevation/flys/model/SedimentDensityValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1364 src/main/java/de/intevation/flys/model/SedimentDensity.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1365 src/main/java/de/intevation/flys/model/Depth.java: New model classes
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1366 used to store sediment density values specific to a river and depth.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1367
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1368 2012-04-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1369
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1370 * src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1371 New. An abstract super class for BedHeightSingleParser and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1372 BedHeightEpochParser. It implements methods for parsing meta data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1373 Concrete subclasses need to implements the method for parsing data rows
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1374 only.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1375
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1376 * src/main/java/de/intevation/flys/importer/ImportBedHeight.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1377 src/main/java/de/intevation/flys/importer/ImportBedHeightValue.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1378 Interfaces that define some major methods which enables the BedHeightParser
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1379 to parse both - single and epoch bed heights.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1380
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1381 * src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1382 Moved the code for parsing meta data to BedHeightParser which is now the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1383 parent class.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1384
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1385 * src/main/java/de/intevation/flys/importer/parsers/BedHeightEpochParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1386 New. A further subclass of BedHeightParser for parsing MINFO bed heights
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1387 for epochs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1388
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1389 * src/main/java/de/intevation/flys/importer/ImportBedHeightSingleValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1390 src/main/java/de/intevation/flys/importer/ImportBedHeightEpochValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1391 Made them subclasses of ImportBedHeightValue.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1392
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1393 * src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1394 src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java: Made
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1395 them subclasses of ImportBedHeight.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1396
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1397 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1398 adjustments to store ImportBedHeight and ImportBedHeightValue instances
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1399 instead of concrete subclasses.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1400
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1401 2012-04-12 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1402
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1403 * doc/schema/oracle-minfo.sql: Added a link to the river to bed_height_epoch
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1404 table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1405
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1406 * src/main/java/de/intevation/flys/model/BedHeightEpochValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1407 src/main/java/de/intevation/flys/model/BedHeightEpoch.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1408 classes for MINFO bed height epochs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1409
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1410 * src/main/java/de/intevation/flys/importer/Config.java: Splitted up the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1411 config option to skip parsing bed heights. Now, we are able to skip single
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1412 and epoch bed heights using the following options:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1413
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1414 -Dflys.backend.importer.skip.bed.height.single=true (skip singles)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1415 -Dflys.backend.importer.skip.bed.height.epoch=true (skip epochs)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1416
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1417 * src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1418 src/main/java/de/intevation/flys/importer/ImportBedHeightEpochValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1419 src/main/java/de/intevation/flys/importer/ImportRiver.java: Implemented
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1420 the whole stuff to parse those data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1421
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1422 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1423 Registered the new model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1424
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1425 2012-04-12 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1426
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1427 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1428 doc/schema/oracle-drop-minfo.sql: Schema adaptions specific to MINFO bed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1429 heights.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1430
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1431 * src/main/java/de/intevation/flys/model/BedHeightSingleValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1432 src/main/java/de/intevation/flys/model/BedHeightType.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1433 src/main/java/de/intevation/flys/model/ElevationModel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1434 src/main/java/de/intevation/flys/model/LocationSystem.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1435 src/main/java/de/intevation/flys/model/BedHeightSingle.java: New model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1436 classes for MINFO bed heights.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1437
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1438 * src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1439 Some logging adjustments and a little bugfix: add BedHeightSingle objects
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1440 after they were parsed; otherwise they are not saved to database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1441
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1442 * src/main/java/de/intevation/flys/importer/ImportBedHeightSingleValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1443 src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1444 src/main/java/de/intevation/flys/importer/ImportElevationModel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1445 src/main/java/de/intevation/flys/importer/ImportLocationSystem.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1446 src/main/java/de/intevation/flys/importer/ImportBedHeightType.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1447 src/main/java/de/intevation/flys/importer/ImportRiver.java: Implemented
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1448 storeDependencies() and getPeer().
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1449
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1450 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1451 Registered model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1452
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1453 2012-04-11 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1454
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1455 * src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1456 Finished work on parsing meta information and data specific to single bed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1457 heights.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1458
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1459 * src/main/java/de/intevation/flys/importer/ImportBedHeightSingleValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1460 src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1461 src/main/java/de/intevation/flys/importer/ImportElevationModel.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1462 src/main/java/de/intevation/flys/importer/ImportLocationSystem.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1463 src/main/java/de/intevation/flys/importer/ImportBedHeightType.java: Some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1464 new and modified temp storages used during MINFO import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1465
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1466 2012-04-11 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1467
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1468 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1469 doc/schema/oracle-drop-minfo.sql: Some schema adaptions specific to bed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1470 heights in MINFO.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1471
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1472 2012-04-11 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1473
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1474 * src/main/java/de/intevation/flys/importer/Config.java: Added new command
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1475 line option to skip parsing bed heights (german "Sohlhoehen").
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1476 Set "-Dflys.backend.importer.skip.bed.height=true" to skip parsing this
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1477 file type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1478
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1479 * src/main/java/de/intevation/flys/importer/parsers/BedHeightEpochParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1480 src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1481 Initial checkin of parsers for bed heights (single and epoch).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1482
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1483 * src/main/java/de/intevation/flys/importer/ImportBedHeightSingle.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1484 src/main/java/de/intevation/flys/importer/ImportBedHeightEpoch.java: Temp
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1485 storage for bed heights data used during the import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1486
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1487 * src/main/java/de/intevation/flys/importer/Importer.java: Added an INFO
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1488 statement that signals the start of parsing rivers.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1489
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1490 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Collect and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1491 trigger parsing of bed heights files (placed in 'Morphologie/Sohlhoehen').
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1492
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1493 2012-04-11 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1494
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1495 * doc/schema/oracle-minfo.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1496 doc/schema/oracle-drop-minfo.sql: MINFO specific DB schema and sql statements
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1497 to drop MINFO specific stuff.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1498
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1499 2012-03-29 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1500
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1501 * src/main/java/de/intevation/flys/importer/Config.java: Added a config
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1502 option "flys.backend.importer.infogew.file" to set the path of an
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1503 INFO.gew file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1504
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1505 * src/main/java/de/intevation/flys/importer/Importer.java: Read the path
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1506 to the INFO.gew from the new config option and try to parse it.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1507
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1508 2012-03-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1509
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1510 * doc/schema/oracle-spatial.sql: Set the type of 'lower' and 'upper' column
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1511 of relation 'dem' to NUMBER(19,5).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1512
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1513 2012-03-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1514
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1515 * src/main/java/de/intevation/flys/model/Floodmaps.java: Set geometry type
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1516 to 'Geometry', because Oracle can save POLYGONS and MULTIPOLYGONS in the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1517 same relation; Hibernate seems unable to load both types.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1518
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1519 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1520 Registered missing Floodmaps.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1521
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1522 2012-03-16 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1523
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1524 * Tagged module as 'pre2.7-2012-03-16'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1525
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1526 2012-03-16 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1527
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1528 * doc/schema/oracle-spatial.sql: Repaired broken oracle db schema for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1529 relation 'floodmaps'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1530
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1531 2012-03-08 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1532
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1533 * src/main/java/de/intevation/flys/model/Floodmaps.java: New model class for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1534 'floodmaps'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1535
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1536 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1537 Registered the Floodmaps model class.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1538
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1539 2012-03-07 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1540
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1541 * contrib/shpimporter/shpimporter.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1542 contrib/shpimporter/utils.py,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1543 contrib/shpimporter/uesg.py: A python based tool for importing
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1544 shapefiles into a database. This tool is based on python because it
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1545 makes use of GDAL OGR to read shapefiles and write features into
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1546 database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1547
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1548 2012-03-07 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1549
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1550 * doc/schema/postgresql-spatial.sql: Adapted the PostgreSQL schema for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1551 floodmaps.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1552
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1553 2012-03-06 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1554
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1555 * doc/schema/postgresql-spatial.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1556 doc/schema/oracle-spatial.sql: Added new relations for existing
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1557 floodmaps (currently tested for PostgreSQL only!).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1558
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1559 2012-03-06 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1560
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1561 * src/main/java/de/intevation/flys/model/Wst.java: Adapted method call of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1562 Log4J logger 'warning()' -> 'warn()'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1563
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1564 2012-03-02 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1565
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1566 Fix or workaround flys/issue632 .
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1567
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1568 * src/main/java/de/intevation/flys/model/Wst.java: Avoid NPE when
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1569 trying to get min/max q values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1570
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1571 2012-02-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1572
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1573 * src/main/java/de/intevation/flys/model/DischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1574 The list of DischargeTableValue is now sorted by Q.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1575
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1576 2012-02-09 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1577
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1578 * src/main/java/de/intevation/flys/model/Gauge.java: Added a method
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1579 getMasterDischargeTable() to retrieve the discharge table with kind 0.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1580
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1581 2012-02-03 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1582
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1583 * src/main/java/de/intevation/flys/model/River.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1584 (getGaugeDatumsKMs,queryGaugeDatumsKMs): renamed to avoid hibernate
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1585 running into trouble finding db-mapping for type Map for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1586 what looks like a 'getter' of GaugeDatumsKMs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1587
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1588 2012-02-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1589
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1590 * src/main/java/de/intevation/flys/model/River.java(getGaugeDatumsKMs):
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1591 New method to build a map of gauge stattion km to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1592 the datums (PNP) of the gauge. Useful look if a km
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1593 is a gauge station.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1594
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1595 2012-01-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1596
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1597 * src/main/java/de/intevation/flys/model/FastAnnotations.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1598 New. Fetches all informations of annotations in one go for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1599 a river. Useful to speed up annotation handling.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1600
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1601 2012-01-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1602
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1603 * src/main/java/de/intevation/flys/model/Gauge.java: Added a function that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1604 returns a Gauge based on its official number.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1605
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1606 2012-01-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1607
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1608 * src/main/java/de/intevation/flys/model/FastCrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1609 New. Cacheable representation of the cross section line.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1610
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1611 * src/main/java/de/intevation/flys/model/CrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1612 Add a new isValid() method.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1613
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1614 * src/main/java/de/intevation/flys/model/CrossSection.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1615 Added method getFastLines() to fetch the lines (FastCrossSectionLines)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1616 directly with a single SQL statement and without expensive
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1617 intermediate representations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1618
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1619 2012-01-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1620
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1621 * src/main/java/de/intevation/flys/model/CrossSection.java(getLines):
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1622 Added method to fetch the lines of a cross section in a given interval.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1623 Useful to have chunked access to the lines.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1624
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1625 2012-01-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1626
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1627 * src/main/java/de/intevation/flys/model/CrossSectionLine.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1628 (fetchCrossSectionLinesPoints): Simplified and prevent reallocations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1629
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1630 2012-01-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1631
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1632 * src/main/java/de/intevation/flys/importer/parsers/StaFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1633 Introduced boolean system property 'flys.backend.sta.parse.gauge.numbers'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1634 default: false. If set the official number is parsed out of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1635 the first line of the STA files. This leads to problems with the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1636 data of the Elbe river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1637
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1638 * src/main/java/de/intevation/flys/backend/SpatialInfo.java: Removed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1639 superfluous import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1640
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1641 2012-01-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1642
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1643 * doc/schema/postgresql-spatial.sql: Fixed table hws.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1644
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1645 2012-01-05 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1646
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1647 * src/main/java/de/intevation/flys/model/RiverAxis.java: The method
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1648 getRiverAxis() now returns a list of RiverAxis objects. There is a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1649 modeling problem (see comment in the header of the class) which should
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1650 be fixed!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1651
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1652 * src/main/java/de/intevation/flys/backend/SpatialInfo.java: Adapted the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1653 code based on the modified signature in RiverAxis.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1654
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1655 2012-01-03 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1656
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1657 * src/main/java/de/intevation/flys/model/Wst.java: Added a method
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1658 determineMinMaxQFree() that determines the min/max Qs at a given
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1659 kilometer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1660
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1661 2012-01-02 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1662
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1663 * doc/schema/postgresql.sql: Remove 'NOT NULL' constraint from
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1664 gauges.range_id because there are gauges which don't have
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1665 a 'Gueltigkeitsbereich'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1666
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1667 To adjust existing PostgreSQL databases use:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1668
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1669 ALTER TABLE gauges ALTER COLUMN range_id DROP NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1670
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1671 * src/main/java/de/intevation/flys/model/River.java: Handle
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1672 null references to 'Gueltigkeitsbereiche'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1673
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1674 2011-12-28 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1675
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1676 * src/main/java/de/intevation/flys/model/Wst.java: Added a method
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1677 determineMinMaxQ(double double) to be able to determine the Q range of a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1678 WST without having a Range object.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1679
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1680 2011-12-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1681
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1682 * src/main/java/de/intevation/flys/importer/parsers/StaFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1683 Parse the official 'Pegelnummer' out of the STA files, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1684
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1685 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1686 Adjusted import model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1687
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1688 * src/main/java/de/intevation/flys/model/Gauge.java: Make the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1689 official gauge number accessible via Hibernate.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1690
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1691 * doc/schema/postgresql.sql, doc/schema/oracle.sql: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1692 an official_number to the gauges table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1693
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1694 2011-11-30 Bjoern Schilberg <bjoern.schilberg@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1695
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1696 * doc/schema/oracle-spatial.sql: Adjust extent of germany to EPSG:31467
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1697 (GK3) coordinates.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1698
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1699 2011-11-30 Bjoern Schilberg <bjoern.schilberg@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1700
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1701 * doc/schema/oracle-spatial.sql: Adjust extent to the extent of germany
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1702 and srs to 31467 in USER_SDO_GEOM_METADATA.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1703
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1704 2011-11-29 Bjoern Schilberg <bjoern.schilberg@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1705
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1706 * doc/schema/oracle_create_user.sql: Fixed notation of the table in the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1707 alter statement.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1708
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1709 2011-11-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1710
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1711 Fixed flys/issue415
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1712
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1713 * doc/schema/oracle.sql: Increased precision of a and b in ranges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1714
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1715 2011-11-10 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1716
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1717 * src/main/java/de/intevation/flys/model/Building.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1718 src/main/java/de/intevation/flys/model/Fixpoint.java: Added functions
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1719 that return a list of Buildings/Fixpoints for a given river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1720
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1721 2011-11-10 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1722
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1723 * doc/schema/oracle-spatial.sql,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1724 doc/schema/postgresql-spatial.sql: Adapted the "kind" field of "lines"
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1725 relation (Int -> Varchar).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1726
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1727 * doc/schema/oracle-spatial_idx.sql: Added missing spatial index for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1728 "lines" relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1729
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1730 * src/main/java/de/intevation/flys/model/Line.java: Added a function that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1731 returns all lines of a given river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1732
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1733 2011-11-09 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1734
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1735 * src/main/java/de/intevation/flys/model/Catchment.java: New. A model for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1736 the 'catchment' relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1737
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1738 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1739 Registered the Catchment model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1740
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1741 2011-11-09 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1742
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1743 * doc/schema/postgresql-spatial.sql: Synced "hws" relation with oracle
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1744 schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1745
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1746 * src/main/java/de/intevation/flys/model/Hws.java: New. A model for the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1747 "hws" relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1748
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1749 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1750 Registered the Hws model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1751
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1752 2011-11-09 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1753
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1754 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1755 Added methods that return information about the database connection used
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1756 by a concrete SessionFactoryImpl.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1757
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1758 2011-11-09 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1759
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1760 * src/main/java/de/intevation/flys/model/Floodplain.java: Changed the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1761 geometry type from MultiPolygon to Polygon.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1762
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1763 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1764 Added a function that returns the db driver of a given
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1765 SessionFactoryImpl instance.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1766
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1767 2011-11-01 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1768
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1769 * src/main/java/de/intevation/flys/model/RiverAxisKm.java: New. Model class
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1770 for 'river_axes_km' relation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1771
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1772 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1773 Added mapping for RiverAxisKm.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1774
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1775 2011-10-25 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1776
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1777 * doc/schema/oracle_create_user.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1778 Added explizit TABLESPACE definition for the user.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1779
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1780 2011-10-25 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1781
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1782 * doc/schema/oracle_create_user.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1783 Adjusted oracle_create_user.sql script. Added USER SQL snippet to change
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1784 tablespace to users.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1785
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1786 2011-10-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1787
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1788 * src/main/java/de/intevation/flys/utils/DateGuesser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1789 New. Date guesser from desktop FLYS.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1790
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1791 * src/main/java/de/intevation/flys/importer/parsers/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1792 Try to parse the name of a WST column as a date and store
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1793 the date into the database
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1794
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1795 * src/main/java/de/intevation/flys/importer/ImportWstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1796 Added code to store the date of the column in the database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1797
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1798 2011-10-24 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1799
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1800 * doc/schema/postgresql-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1801 Adjusted geometry type for floodplain and hws in AddGeometryColumn.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1802
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1803 2011-10-19 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1804
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1805 * doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1806 Added missing views (wst_value_table,wst_w_values,wst_q_values).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1807
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1808 2011-10-18 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1809
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1810 * doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1811 Removed all CREATE OR REPLACE TRIGGER statements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1812
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1813 2011-10-17 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1814
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1815 * doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1816 Adjusted NUMBER format for units, positions and cross_section_points tables.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1817
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1818 2011-10-10 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1819
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1820 * doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1821 Fix errors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1822
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1823 2011-10-10 Bjoern Schilberg <bjoern.schilberg@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1824
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1825 * doc/schema/oracle.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1826 Adjust oracle schema [I382].
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1827
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1828 2011-10-10 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1829
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1830 * src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1831 src/main/java/de/intevation/flys/importer/ImportUnit.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1832 Removed obsolete imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1833
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1834 2011-10-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1835
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1836 * ChangeLog: Added database update statements.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1837
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1838 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1839
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1840 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1841 CREATE SEQUENCE UNITS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1842 CREATE TABLE units (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1843 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1844 name VARCHAR(32) NOT NULL UNIQUE
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1845 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1846 ALTER TABLE rivers ADD COLUMN wst_unit_id int REFERENCES units(id);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1847 INSERT INTO units (id, name) VALUES (nextval('UNITS_ID_SEQ'), 'NN + m');
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1848 INSERT INTO units (id, name) VALUES (nextval('UNITS_ID_SEQ'), 'NHN + m');
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1849 UPDATE rivers SET wst_unit_id = (SELECT id FROM units WHERE name = 'NHN + m') WHERE name = 'Elbe';
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1850 UPDATE rivers SET wst_unit_id = (SELECT id FROM units WHERE name = 'NN + m') WHERE name <> 'Elbe';
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1851 ALTER TABLE rivers ALTER COLUMN wst_unit_id SET NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1852 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1853
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1854 2011-10-05 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1855
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1856 * contrib/dump-schema.sh: New. A small shell script that dumps the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1857 database schema of a given database to SQL.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1858
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1859 * pom.xml: Added dependency for hibernate-spatial-oracle stuff.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1860
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1861 2011-10-04 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1862
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1863 * doc/schema/postgresql.sql: Removed unit column from wsts; added a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1864 wst_unit_id column to rivers. We decided to support a single elevation
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1865 model for the whole river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1866
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1867 * src/main/java/de/intevation/flys/model/River.java: Added a WstUnit
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1868 column.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1869
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1870 * src/main/java/de/intevation/flys/model/Wst.java: Removed the Unit
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1871 column.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1872
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1873 * src/main/java/de/intevation/flys/importer/ImportWst.java: Provide a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1874 getUnit() method that allows querying the elevation unit for this wst.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1875
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1876 * src/main/java/de/intevation/flys/importer/ImportUnit.java: Removed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1877 storeDependencies().
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1878
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1879 * src/main/java/de/intevation/flys/importer/ImportRiver.java: Save the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1880 Unit of the wst file or a default one into database before all other
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1881 dependencies as well as the river itself is saved to database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1882
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1883 2011-10-04 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1884
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1885 * doc/schema/postgresql.sql: Added a "units" table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1886
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1887 * src/main/java/de/intevation/flys/model/Unit.java: New. Model class that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1888 represents a unit.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1889
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1890 * src/main/java/de/intevation/flys/importer/ImportUnit.java: New. Model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1891 class that is used to import units.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1892
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1893 * src/main/java/de/intevation/flys/model/Wst.java: A Wst stores a Unit
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1894 which references "units" table now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1895
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1896 * src/main/java/de/intevation/flys/importer/parsers/WstParser.java: Set
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1897 units which have already been parsed on Wsts.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1898
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1899 * src/main/java/de/intevation/flys/importer/ImportWst.java: Added setter
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1900 method for Units and call storeDependencies() for ImportUnits.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1901
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1902 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1903 Registered new model class Unit.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1904
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1905 2011-10-04 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1906
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1907 flys/issue333 (W-INFO / Berechnung Wasserspiegellage, Zuordnung Bezugspegel)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1908
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1909 * src/main/java/de/intevation/flys/model/River.java: Modified
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1910 determination of gauge based on a km range. River.determineGauge(double,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1911 double) will now return the gauge which matches the start km.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1912
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1913 2011-09-28 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1914
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1915 * src/main/java/de/intevation/flys/utils/StringUtil.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1916 (wWrap): New method (extracted from WaterlevelSelectState).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1917
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1918 2011-09-28 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1919
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1920 * src/main/java/de/intevation/flys/utils/StringUtil.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1921 (unbracket): New method (extracted from WaterlevelSelectState).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1922
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1923 2011-09-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1924
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1925 * src/main/java/de/intevation/flys/model/CrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1926 Moved some logic from cross section demo app to this model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1927
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1928 2011-09-26 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1929
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1930 * src/main/java/de/intevation/flys/model/CrossSectionTrack.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1931 Added new function that the nearest CrossSectionTrack of a river to a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1932 given kilometer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1933
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1934 2011-09-23 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1935
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1936 * doc/schema/postgresql-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1937 Added missing river_axes_km schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1938 * doc/schema/oracle-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1939 Added missing dem and lines schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1940
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1941 2011-09-22 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1942
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1943 * doc/schema/postgresql-spatial.sql, doc/schema/oracle-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1944 Harmonized oracle and postgresql spatial schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1945
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1946 2011-09-22 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1947
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1948 * doc/schema/oracle-spatial.sql: Harmonized Extent for Saar and Mosel. Some cleanups.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1949
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1950 2011-09-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1951
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1952 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1953 Added the possibility to enable JMX (/MBean) support for hibernate. By
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1954 default, this support is NOT enabled. To enable JMX support for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1955 hibernate, set the system property "flys.backend.enablejmx=true".
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1956
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1957 2011-09-20 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1958
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1959 * doc/schema/oracle_create_user.sql: Added right to create views.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1960
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1961 2011-09-20 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1962
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1963 * doc/schema/oracle-spatial.sql: Generalized oracle spatial schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1964
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1965 2011-09-19 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1966
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1967 Tagged RELEASE 2.5
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1968
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1969 * Changes: Prepared changes for release.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1970
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1971 2011-09-16 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1972
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1973 * src/main/java/de/intevation/flys/model/DGM.java: Added function to query
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1974 a DGM by Id.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1975
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1976 2011-09-15 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1977
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1978 * pom.xml: Removed oracle dependency.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1979
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1980 2011-09-15 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1981
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1982 * doc/schema/oracle.sql: Added inital oracle schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1983
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1984 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1985
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1986 * doc/schema/oracle-spatial_idx.sql: Added inital oracle-spatial_idx.sql
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1987 script.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1988
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1989 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1990
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1991 * doc/schema/oracle-spatial.sql: Deactivated spatial indexes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1992
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1993 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1994
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1995 * doc/schema/oracle_create_user.sql: Added inital oracle_create_user.sql
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1996 script.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1997
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1998 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
1999
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2000 * doc/schema/oracle-spatial.sql: Added schema floodplain.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2001
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2002 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2003
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2004 * doc/schema/oracle-spatial.sql: Added schema hws.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2005
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2006 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2007
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2008 * doc/schema/oracle-spatial.sql: Added schema cross_section_tracks.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2009
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2010 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2011
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2012 * doc/schema/oracle-spatial.sql: Added schema river_axes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2013
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2014 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2015
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2016 * doc/schema/oracle-spatial.sql: Added schema fixpoints.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2017
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2018 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2019
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2020 * doc/schema/oracle-spatial.sql: Added schema buildings.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2021
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2022 2011-09-14 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2023
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2024 * doc/schema/oracle-spatial.sql: Fixed table river_axes_km.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2025
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2026 2011-09-13 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2027
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2028 * doc/schema/oracle-spatial.sql: Added initial oracle schemas.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2029
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2030 2011-09-12 Bjoern Schilberg <bjoern@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2031
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2032 * doc/schema/postgresql-spatial.sql: Added initial schemas for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2033 Hydrologie/Einzugsgebiete, Hydrologie/HW-Schutzanlagen, Hydrologie/Hydr.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2034 Grenzen/Linien, BfG/hauptoeff_*.shp, BfG/MNQ-*.shp,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2035 BfG/modellgrenze*.shp, BfG/uferlinie.shp, BfG/vorland_*.shp,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2036 Hydrologie/Streckendaten, Hydrologie/UeSG/Berechnung,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2037 Hydrologie/UeSG/Messung
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2038
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2039 2011-09-02 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2040
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2041 * doc/schema/postgresql-spatial.sql: Removed SERIALs from schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2042 Auto-Increment is realized through SERIALs now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2043
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2044 * src/main/java/de/intevation/flys/model/DGM.java: The table for dem has
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2045 been renamed to 'dem' (before 'dgm').
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2046
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2047 2011-09-01 Hans Plum <hans@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2048
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2049 * doc/schema/postgresql-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2050 Hint for unifying table names: dgm -> dem
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2051
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2052 2011-09-01 Hans Plum <hans@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2053
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2054 * doc/schema/postgresql-spatial.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2055 Added mappings to existing data in file system (based on
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2056 river Saar); added TODOs for missing tables/mappings
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2057
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2058 2011-08-31 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2059
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2060 * doc/schema/postgresql-spatial.sql: New relation for floodplains (german
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2061 "Talaue").
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2062
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2063 * src/main/java/de/intevation/flys/model/Floodplain.java: New. Model class
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2064 that represents a floodplain.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2065
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2066 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2067 Registered the Floodplain mapping.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2068
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2069 2011-08-31 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2070
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2071 * doc/schema/postgresql-spatial.sql: Added a relation for DGMs. Note, that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2072 no data of the DGM is stored in this relation, but only the file path to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2073 the DGM file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2074
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2075 * src/main/java/de/intevation/flys/model/DGM.java: New. This class provides
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2076 information for a DGM (km range and file path).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2077
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2078 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2079 Registered the DGM.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2080
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2081 2011-08-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2082
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2083 * src/main/java/de/intevation/flys/model/CrossSectionTrack.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2084 static function to retrieve all CrossSectionTracks of a specific river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2085
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2086 2011-08-25 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2087
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2088 * src/main/java/de/intevation/flys/utils/FileTools.java: Moved to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2089 artifacts-common module.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2090
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2091 * src/main/java/de/intevation/flys/importer/parsers/PegelGltParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2092 src/main/java/de/intevation/flys/importer/parsers/PRFParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2093 src/main/java/de/intevation/flys/importer/parsers/HYKParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2094 src/main/java/de/intevation/flys/importer/parsers/AnnotationsParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2095 src/main/java/de/intevation/flys/importer/parsers/InfoGewParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2096 src/main/java/de/intevation/flys/importer/ImportRiver.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2097 src/main/java/de/intevation/flys/importer/ImportGauge.java: Adjusted
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2098 imports of FileTools.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2099
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2100 2011-08-25 Felix Wolfsteller <felix.wolfsteller@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2101
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2102 * src/main/java/de/intevation/flys/model/Gauge.java (getMainValues)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2103 (setMainValues):
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2104 New method and mapping to get/set MainValues of a Gauge. Essentially
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2105 developed by Sascha L. Teichmann.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2106
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2107 2011-08-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2108
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2109 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2110 Reverted the default db dialect to PostgreSQL - this has been changed to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2111 PostGIS by accident.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2112 Configure the dialect "org.hibernatespatial.postgis.PostgisDialect" to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2113 use the PostGIS stuff.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2114
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2115 2011-08-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2116
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2117 * src/main/java/de/intevation/flys/model/RiverAxis.java: Added a function
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2118 that returns the RiverAxis for a given River.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2119
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2120 * src/main/java/de/intevation/flys/backend/SpatialInfo.java: Use the new
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2121 function of RiverAxis to retrieve the RiverAxis.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2122
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2123 2011-08-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2124
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2125 * doc/schema/postgresql-spatial.sql: The PostGIS database schema for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2126 FLYS spatial data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2127
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2128 * src/main/java/de/intevation/flys/model/CrossSectionTrack.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2129 src/main/java/de/intevation/flys/model/RiverAxis.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2130 src/main/java/de/intevation/flys/model/Line.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2131 src/main/java/de/intevation/flys/model/Building.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2132 src/main/java/de/intevation/flys/model/Fixpoint.java: Model classes that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2133 represent FLYS spatial data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2134
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2135 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2136 Registered model classes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2137
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2138 * pom.xml: Added dependencies to HibernateSpatial and PostGIS.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2139
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2140 * src/main/java/de/intevation/flys/backend/SpatialInfo.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2141 contrib/spatial-info.sh: A small demo application that prints out some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2142 information about spatial data of specific rivers. Modify the system
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2143 property -Dflys.backend.spatial.river to get information of a river of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2144 your choice.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2145
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2146 2011-07-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2147
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2148 Re-enabled Hibernate schema dumps.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2149
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2150 * src/main/java/de/intevation/flys/App.java: Removed old code
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2151 and use new SessionFactoryProvider infrastructure.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2152
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2153 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2154 Added methods to create db configurations without opening them.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2155 Useful for introspection only purposes.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2156
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2157 2011-07-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2158
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2159 * pom.xml: Bumped Apache DBCP up to 1.4 to use the same version
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2160 as artifact database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2161
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2162 2011-07-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2163
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2164 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2165 Make use of the LRU cache from artifacts common.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2166
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2167 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2168
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2169 * doc/schema/postgresql.sql: Added missing foreign key contraint on hyks table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2170 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2171
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2172 ALTER TABLE hyks ADD CONSTRAINT hyks_river_id_fkey FOREIGN KEY (river_id) REFERENCES rivers(id);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2173
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2174 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2175
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2176 * src/main/java/de/intevation/flys/importer/parsers/HYKParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2177 Check if zone coordinates in HYKs are swapped and warn the user.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2178
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2179 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2180
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2181 * src/main/java/de/intevation/flys/model/HYK.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2182 src/main/java/de/intevation/flys/importer/parsers/HYKParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2183 src/main/java/de/intevation/flys/importer/ImportHYKFormation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2184 src/main/java/de/intevation/flys/importer/ImportHYKEntry.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2185 src/main/java/de/intevation/flys/importer/ImportHYK.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2186 Various small fixes and some extra logging.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2187
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2188 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2189
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2190 * src/main/java/de/intevation/flys/importer/Config.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2191 Central singleton to configure the Importer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2192 Uses system properties by now:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2193
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2194 flys.backend.importer.dry.run: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2195 default false. true: don't write to database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2196
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2197 flys.backend.importer.annotation.types: String
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2198 default unset. Filename of annotation type classifications.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2199
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2200 flys.backend.importer.skip.gauges: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2201 default: false. true: don't parse/store *.glt, *.sta files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2202
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2203 flys.backend.importer.skip.annotations: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2204 default: false. true: don't parse/store *.km files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2205
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2206 flys.backend.importer.skip.prfs: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2207 default: false. true: don't parse/store *.prf files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2208
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2209 flys.backend.importer.skip.hyks: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2210 default: false. true: don't parse/store *.hyk files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2211
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2212 flys.backend.importer.skip.wst: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2213 default: false. true: don't parse/store river wst files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2214
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2215 flys.backend.importer.skip.extra.wsts: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2216 default: false. true: don't parse/store extra *.zus, *.wst files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2217
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2218 flys.backend.importer.skip.fixations: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2219 default: false. true: don't parse/store fixation *.wst files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2220
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2221 flys.backend.importer.skip.official.lines: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2222 default: false. true: don't parse/store 'amtliche Linien' *.wst files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2223
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2224 flys.backend.importer.skip.flood.water: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2225 default: false. true: don't parse/store 'HW-Marken' *.wst files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2226
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2227 flys.backend.importer.skip.flood.protection: boolean
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2228 default: false. true: don't parse/store 'HW-Schutzanlagen' *.wst files
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2229
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2230 2011-07-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2231
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2232 * src/main/java/de/intevation/flys/model/HYKEntry.java: Fixed OrderBy
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2233 clause.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2234
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2235 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2236
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2237 * src/main/java/de/intevation/flys/importer/ImportHYKFormation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2238 src/main/java/de/intevation/flys/importer/ImportHYKFlowZone.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2239 src/main/java/de/intevation/flys/importer/ImportHYKEntry.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2240 src/main/java/de/intevation/flys/importer/ImportRiver.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2241 src/main/java/de/intevation/flys/importer/ImportHYK.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2242 Store HYK data structures to database. Needs testing.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2243
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2244 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2245
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2246 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2247 Parse the HYKs from the importer. TODO: Store them in database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2248
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2249 2011-07-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2250
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2251 * src/main/java/de/intevation/flys/importer/parsers/HYKParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2252 Create data structures while parsing.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2253
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2254 * src/main/java/de/intevation/flys/importer/ImportHYKFormation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2255 src/main/java/de/intevation/flys/importer/ImportHYK.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2256 getters/setters to ease model wiring.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2257
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2258 2011-07-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2259
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2260 * src/main/java/de/intevation/flys/importer/ImportHYKFormation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2261 src/main/java/de/intevation/flys/importer/ImportHYKFlowZone.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2262 src/main/java/de/intevation/flys/importer/ImportHYKEntry.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2263 src/main/java/de/intevation/flys/importer/ImportHYK.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2264 Importer models for HYKs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2265
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2266 2011-07-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2267
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2268 * doc/schema/postgresql.sql: Each entry in a HYK can have
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2269 an optional 'Peilungsjahr' (measure) not only the whole HYK.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2270 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2271 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2272 ALTER TABLE hyks DROP COLUMN measure;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2273 ALTER TABLE hyk_entries ADD COLUMN measure TIMESTAMP;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2274 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2275
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2276 * src/main/java/de/intevation/flys/model/HYKEntry.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2277 src/main/java/de/intevation/flys/model/HYK.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2278 Adjusted Hibernate models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2279
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2280 2011-07-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2281
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2282 * src/main/java/de/intevation/flys/importer/parsers/HYKParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2283 Added callback mechanism and recursive file search like in the PRF parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2284 All BfG-HYK files seem to parse correctly now. TODO: Build the data structures.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2285
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2286 * src/main/java/de/intevation/flys/importer/parsers/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2287 Added x.canRead() before accepting files for parsing.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2288
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2289 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2290
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2291 * src/main/java/de/intevation/flys/importer/parsers/HYKParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2292 Initial version of the HYK parser. Not ready, yet.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2293
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2294 * src/main/java/de/intevation/flys/importer/ImportHYKFlowZoneType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2295 Importer model for HYK flow zone types.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2296
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2297 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2298
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2299 * doc/schema/postgresql.sql: Argh! Added distance_{vl|hf|vr} to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2300 wrong table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2301 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2302 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2303 ALTER TABLE hyk_entries DROP COLUMN distance_vl;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2304 ALTER TABLE hyk_entries DROP COLUMN distance_hf;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2305 ALTER TABLE hyk_entries DROP COLUMN distance_vr;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2306 ALTER TABLE hyk_formations ADD COLUMN distance_vl NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2307 ALTER TABLE hyk_formations ADD COLUMN distance_hf NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2308 ALTER TABLE hyk_formations ADD COLUMN distance_vr NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2309 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2310
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2311 * src/main/java/de/intevation/flys/model/HYKFormation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2312 src/main/java/de/intevation/flys/model/HYKEntry.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2313 Adjusted Hibernate models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2314
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2315 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2316
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2317 * src/main/java/de/intevation/flys/utils/FileTools.java: Added method
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2318 walkTree() to traverse a directory tree. To be reused in HYK parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2319
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2320 * src/main/java/de/intevation/flys/importer/parsers/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2321 Uses the FileTools.walkTree() method now to find all PRF file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2322
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2323 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2324
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2325 * doc/schema/postgresql.sql: Added missing columns.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2326 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2327 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2328 ALTER TABLE hyks ADD COLUMN measure TIMESTAMP;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2329 ALTER TABLE hyk_entries ADD COLUMN distance_vl NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2330 ALTER TABLE hyk_entries ADD COLUMN distance_hf NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2331 ALTER TABLE hyk_entries ADD COLUMN distance_vr NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2332 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2333
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2334 * src/main/java/de/intevation/flys/model/HYKEntry.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2335 src/main/java/de/intevation/flys/model/HYK.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2336 Adjusted Hibernate models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2337
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2338 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2339
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2340 * src/main/java/de/intevation/flys/importer/parsers/*.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2341 New package. Moved the file parsers (*.gew, *.sta, *.at, *.glt, *.prf, *.km, *.wst)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2342 into this package.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2343
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2344 * src/main/java/de/intevation/flys/importer/*.java: Adjusted the imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2345
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2346 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2347
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2348 * src/main/java/de/intevation/flys/model/HYKFormation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2349 src/main/java/de/intevation/flys/model/HYKEntry.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2350 src/main/java/de/intevation/flys/model/HYKFlowZone.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2351 src/main/java/de/intevation/flys/model/HYKFlowZoneType.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2352 src/main/java/de/intevation/flys/model/HYK.java: New. The hibernate models
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2353 for the HYK structures.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2354
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2355 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2356 Registered new models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2357
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2358 * src/main/java/de/intevation/flys/model/CrossSection.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2359 'order by' annotation for fetching the cross section lines.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2360
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2361 2011-07-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2362
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2363 * doc/schema/postgresql.sql: Added structures for HYKs "Hydraulische Kenngroessen"
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2364 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2365
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2366 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2367 CREATE SEQUENCE HYKS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2368 CREATE TABLE hyks (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2369 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2370 river_id int NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2371 description VARCHAR(256) NOT NULL
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2372 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2373
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2374 CREATE SEQUENCE HYK_ENTRIES_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2375 CREATE TABLE hyk_entries (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2376 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2377 hyk_id int NOT NULL REFERENCES hyks(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2378 km NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2379 UNIQUE (hyk_id, km)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2380 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2381
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2382 CREATE SEQUENCE HYK_FORMATIONS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2383 CREATE TABLE hyk_formations (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2384 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2385 formation_num int NOT NULL DEFAULT 0,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2386 hyk_entry_id int NOT NULL REFERENCES hyk_entries(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2387 top NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2388 bottom NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2389 UNIQUE (hyk_entry_id, formation_num)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2390 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2391
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2392 CREATE SEQUENCE HYK_FLOW_ZONE_TYPES_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2393 CREATE TABLE hyk_flow_zone_types (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2394 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2395 name VARCHAR(50) NOT NULL UNIQUE,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2396 description VARCHAR(256)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2397 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2398
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2399 CREATE SEQUENCE HYK_FLOW_ZONES_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2400 CREATE TABLE hyk_flow_zones (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2401 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2402 formation_id int NOT NULL REFERENCES hyk_formations(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2403 type_id int NOT NULL REFERENCES hyk_flow_zone_types(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2404 a NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2405 b NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2406 CHECK (a <= b)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2407 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2408 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2409
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2410 2011-07-13 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2411
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2412 * pom.xml: Bumped Hibernate up to 3.6.5.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2413
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2414 2011-07-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2415
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2416 * src/main/java/de/intevation/flys/utils/FileTools.java: Argh!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2417 Forget to call the file hashing so only the file lengths were
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2418 compared.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2419
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2420 2011-07-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2421
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2422 * src/main/java/de/intevation/flys/utils/FileTools.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2423 Added a class HashedFile to compare files by there length
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2424 and a message digest. Digest can be set with system property
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2425 "flys.backend.file.cmp.digest" and defaults to MD5. Useful to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2426 detect file duplicates.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2427
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2428 * src/main/java/de/intevation/flys/importer/PRFParser.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2429 method prfAccept(File) to callback to check if a found PRF file
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2430 should be parsed. Useful to prevent parsing file duplicates.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2431
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2432 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2433 Use the HashedFile and the PRFParser.Callback to prevent
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2434 parsing of PRF duplicates.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2435
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2436 2011-07-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2437
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2438 * doc/schema/postgresql.sql: Misspelled sequence.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2439 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2440
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2441 DROP SEQUENCE CROSS_SECTION_LINES_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2442 CREATE SEQUENCE CROSS_SECTION_LINES_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2443
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2444 * src/main/java/de/intevation/flys/importer/ImportCrossSection.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2445 Added some logging because importing is slow.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2446
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2447 * src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2448 Prevent NPE if a cross section line from db has no points.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2449
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2450 2011-07-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2451
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2452 Parse all PRFs in all subfolders of a river and store them
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2453 as cross sections into the database. Needs testing!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2454
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2455 * src/main/java/de/intevation/flys/importer/ImportCrossSection.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2456 src/main/java/de/intevation/flys/importer/ImportCrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2457 New. Importer models for cross sections.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2458
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2459 * src/main/java/de/intevation/flys/importer/XY.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2460 New. Made top level class from inner PRFParser.XY.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2461
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2462 * src/main/java/de/intevation/flys/importer/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2463 Moved out XY class. Renamed callback.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2464
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2465 * src/main/java/de/intevation/flys/model/CrossSection.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2466 src/main/java/de/intevation/flys/model/CrossSectionLine.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2467 src/main/java/de/intevation/flys/model/CrossSectionPoint.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2468 src/main/java/de/intevation/flys/importer/ImportTimeInterval.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2469 Added convinience constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2470
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2471 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2472 Parse and store cross sections into database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2473
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2474 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2475
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2476 * doc/schema/postgresql.sql: Introduced a new table cross_section_line
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2477 holding the km of a set of points.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2478
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2479 * src/main/java/de/intevation/flys/model/CrossSectionLine.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2480 New. Model for a single line of a "Querprofil".
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2481
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2482 * src/main/java/de/intevation/flys/model/CrossSection.java: Removed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2483 'km' and 'points' they are part of the line now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2484
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2485 * src/main/java/de/intevation/flys/model/CrossSectionPoint.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2486 They reference to the containing line now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2487
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2488 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2489 Registered new model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2490
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2491 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2492 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2493 DROP SEQUENCE CROSS_SECTIONS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2494 DROP SEQUENCE CROSS_SECTION_POINTS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2495 DROP TABLE cross_section_points;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2496 DROP TABLE cross_sections;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2497 CREATE SEQUENCE CROSS_SECTIONS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2498 CREATE TABLE cross_sections (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2499 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2500 river_id int NOT NULL REFERENCES rivers(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2501 time_interval_id int REFERENCES time_intervals(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2502 description VARCHAR(256)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2503 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2504 CREATE SEQUENCE CROSS_SECTION_LINES_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2505 CREATE TABLE cross_section_lines (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2506 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2507 km NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2508 cross_section_id int NOT NULL REFERENCES cross_sections(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2509 UNIQUE (km, cross_section_id)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2510 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2511 CREATE SEQUENCE CROSS_SECTION_POINTS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2512 CREATE TABLE cross_section_points (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2513 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2514 cross_section_line_id int NOT NULL REFERENCES cross_section_lines(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2515 col_pos int NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2516 x NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2517 y NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2518 UNIQUE (cross_section_line_id, col_pos)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2519 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2520 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2521
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2522 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2523
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2524 * doc/schema/postgresql.sql: Dropped constraint that enforces the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2525 uniqueness of km and river. This is violated because there are
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2526 more than one sounding in different year at the same km of a river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2527 Added column 'description' to the cross section table to make it
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2528 human readable.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2529
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2530 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2531
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2532 ALTER TABLE cross_sections DROP CONSTRAINT cross_sections_km_key;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2533 ALTER TABLE cross_sections ADD COLUMN description VARCHAR(256);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2534
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2535 * src/main/java/de/intevation/flys/model/CrossSection.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2536 Added the description column to the Hibernate model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2537
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2538 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2539
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2540 * doc/schema/postgresql.sql: Dropped constraint that enforces the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2541 uniqueness of x in a "Querprofil-Spur". There are vertical lines
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2542 in the soundings so this constraint is violated.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2543
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2544 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2545
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2546 ALTER TABLE cross_section_points DROP CONSTRAINT cross_section_points_cross_section_id_key2;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2547
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2548 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2549
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2550 * src/main/java/de/intevation/flys/importer/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2551 Added a callback to be called from parsePRFs() if
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2552 a PRF was parsed successfully. Useful to scan whole
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2553 sub directories for PRF files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2554
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2555 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2556
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2557 * src/main/java/de/intevation/flys/importer/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2558 Extract the year of sounding from file names. If not found
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2559 from the name of th containing directory. Description is made
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2560 of file name and parent directory file name.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2561
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2562 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2563
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2564 * src/main/java/de/intevation/flys/importer/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2565 Extracted the data. All BfG PRFs are parsed correctly, now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2566
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2567 2011-07-07 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2568
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2569 * src/main/java/de/intevation/flys/importer/PRFParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2570 Extract km from lines. TODO: extract data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2571
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2572 2011-07-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2573
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2574 * src/main/java/de/intevation/flys/importer/PRFParser.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2575 Parser for PRF files. TODO extra data and station from data lines.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2576
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2577 2011-07-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2578
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2579 * src/main/java/de/intevation/flys/model/Point3d.java: Deleted.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2580 Not needed (braindead).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2581
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2582 * src/main/java/de/intevation/flys/model/CrossSectionPoint.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2583 Directly store the x/y values now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2584
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2585 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2586 Removed registration of Point3d.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2587
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2588 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2589
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2590 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2591 ALTER TABLE cross_section_points DROP COLUMN point3d_id;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2592 DROP SEQUENCE POINTS3D_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2593 DROP TABLE points3d;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2594 ALTER TABLE cross_section_points ADD COLUMN x NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2595 ALTER TABLE cross_section_points ADD COLUMN y NUMERIC NOT NULL;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2596 ALTER TABLE cross_section_points ADD CONSTRAINT
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2597 cross_section_points_cross_section_id_key2 UNIQUE (cross_section_id, x);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2598 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2599
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2600 2011-07-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2601
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2602 * src/main/java/de/intevation/flys/model/CrossSection.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2603 src/main/java/de/intevation/flys/model/CrossSectionPoint.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2604 New. Hibernate models for cross-sections and their forming points.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2605
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2606 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2607 Registered the new models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2608
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2609 2011-07-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2610
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2611 * src/main/java/de/intevation/flys/model/Point3d.java: New. point3d model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2612 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2613 Registered point3d model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2614
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2615 2011-07-06 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2616
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2617 * doc/schema/postgresql.sql: Add relations for cross sections.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2618 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2619 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2620
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2621 CREATE SEQUENCE CROSS_SECTIONS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2622 CREATE TABLE cross_sections (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2623 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2624 km NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2625 river_id int NOT NULL REFERENCES rivers(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2626 time_interval_id int REFERENCES time_intervals(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2627 UNIQUE (km, river_id)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2628 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2629
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2630 CREATE SEQUENCE POINTS3D_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2631 CREATE TABLE points3d (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2632 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2633 x NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2634 y NUMERIC NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2635 z NUMERIC NOT NULL
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2636 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2637
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2638 CREATE SEQUENCE CROSS_SECTION_POINTS_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2639 CREATE TABLE cross_section_points (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2640 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2641 cross_section_id int NOT NULL REFERENCES cross_sections(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2642 point3d_id int NOT NULL REFERENCES points3d(id),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2643 col_pos int NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2644 UNIQUE (cross_section_id, point3d_id, col_pos),
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2645 UNIQUE (cross_section_id, col_pos)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2646 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2647
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2648 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2649
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2650 2011-06-28 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2651
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2652 Tagged RELEASE 2.4
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2653
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2654 2011-06-27 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2655
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2656 * Changes: Prepared changes for the upcoming release.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2657
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2658 2011-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2659
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2660 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2661 src/main/java/de/intevation/flys/importer/AnnotationClassifier.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2662 src/main/java/de/intevation/flys/importer/AtFileParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2663 src/main/java/de/intevation/flys/importer/ValueKey.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2664 src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2665 Removed trailing whitespace.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2666
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2667 2011-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2668
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2669 * src/main/java/de/intevation/flys/importer/AnnotationClassifier.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2670 Removed superfluous imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2671
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2672 2011-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2673
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2674 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2675 Added a method maxOverlap to determine the gauge which has
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2676 the max common length to a given interval. This is for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2677 numerical stability in slightly overlapping gauge ranges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2678
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2679 2011-06-26 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2680
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2681 * src/main/java/de/intevation/flys/model/River.java: When
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2682 looking up a gauge by km containment use precision of 1e-6.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2683
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2684 2011-06-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2685
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2686 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2687 Added method to find gauge by its name.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2688
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2689 2011-06-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2690
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2691 * doc/annotation-types.xml: Fixed some rules.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2692
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2693 * src/main/java/de/intevation/flys/importer/Importer.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2694 src/main/java/de/intevation/flys/importer/InfoGewParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2695 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2696 Call the right constructors now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2697
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2698 * src/main/java/de/intevation/flys/importer/ImportAnnotationType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2699 Added getter/setter for name property.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2700
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2701 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2702 Print duplicated at WARN level not as DEBUG.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2703
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2704 * src/main/java/de/intevation/flys/importer/AnnotationClassifier.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2705 Fixed XPath expression to build the internal lookup structures
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2706 correctly.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2707
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2708 2011-06-19 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2709
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2710 Added classification of annotation types. Needs testing!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2711
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2712 * doc/annotation-types.xml: New. Rules to classify the different
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2713 types of annotations. The classification works like this:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2714
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2715 There are unique types like 'Bruecke', 'Pegel' and so on.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2716 They are defined in the /annotation/type section and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2717 identified by their name. One of the types can be set
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2718 as the default type if no rule applies.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2719
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2720 In the /annotation/pattern section are two types of pattern.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2721
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2722 1 - file pattern: If a KM file is opened its filename is
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2723 matched against the regular expressions of these
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2724 patterns. If a match is found the corresponding type
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2725 is used as the default type in the open file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2726 If no match is found the global default type is used
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2727 as the default type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2728
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2729 2 - line patterns: For each line of an open KM file these
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2730 patterns are applied to find a match. If a match is
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2731 found the corresponding type is used as the type of
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2732 the annotation. If no match is found the default
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2733 file default is assumed to be the right type. For
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2734 the file default see 1.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2735
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2736 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2737 To activate the annotation type classification set
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2738 the system property
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2739
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2740 'flys.backend.importer.annotation.types'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2741
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2742 to the path of a XML looking like the annotation-types.xml
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2743 file. If the system property is not set no classification
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2744 is done.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2745
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2746 * src/main/java/de/intevation/flys/importer/AnnotationClassifier.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2747 New. Implements the classification.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2748
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2749 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2750 src/main/java/de/intevation/flys/importer/InfoGewParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2751 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2752 Looped through the annotation type classification.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2753
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2754 2011-06-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2755
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2756 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2757 Added method to find gauge by a position lying in its range.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2758
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2759 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2760
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2761 First part of flys/issue18
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2762
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2763 * doc/schema/postgresql.sql: Add new table 'annotation_types'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2764 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2765 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2766 CREATE SEQUENCE ANNOTATION_TYPES_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2767 CREATE TABLE annotation_types (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2768 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2769 name VARCHAR(256) NOT NULL UNIQUE
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2770 );
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2771 ALTER TABLE annotations ADD COLUMN type_id int REFERENCES annotation_types(id);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2772 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2773
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2774 * doc/schema/postgresql-cleanup.sql: Removed. Hopeless out-dated.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2775
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2776 * src/main/java/de/intevation/flys/model/AnnotationType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2777 New. Hibernate model to access the type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2778
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2779 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2780 Register the new backend type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2781
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2782 * src/main/java/de/intevation/flys/model/Annotation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2783 References the annotation type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2784
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2785 * src/main/java/de/intevation/flys/importer/ImportAnnotationType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2786 New. Model to help import the annotation type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2787
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2788 * src/main/java/de/intevation/flys/importer/ImportAnnotation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2789 Uses the import type.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2790
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2791 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2792 Set the annotation type to 'null'. TODO: Do the classification!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2793
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2794 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2795
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2796 * src/main/java/de/intevation/flys/importer/AtFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2797 Fix for flys/issue110. start index was shifted by one.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2798
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2799 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2800
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2801 * src/main/java/de/intevation/flys/importer/ImportAnnotation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2802 Forgot to store reference to edge.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2803
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2804 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2805
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2806 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2807 Register backend model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2808
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2809 * src/main/java/de/intevation/flys/importer/ImportEdge.java: New. Model
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2810 for importing the edges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2811
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2812 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2813 Parses the edges of an annotation, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2814
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2815 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2816
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2817 * doc/schema/postgresql.sql: Added table edges to model 'Kanten' of an annotation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2818 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2819 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2820 CREATE SEQUENCE EDGES_ID_SEQ;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2821 CREATE TABLE edges (
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2822 id int PRIMARY KEY NOT NULL,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2823 top NUMERIC,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2824 bottom NUMERIC);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2825 ALTER TABLE annotations ADD COLUMN edge_id int REFERENCES edges(id);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2826 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2827
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2828 * src/main/java/de/intevation/flys/model/Edge.java: New. A 'Kanten'-Model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2829 * src/main/java/de/intevation/flys/model/Annotation.java: References the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2830 edges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2831
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2832 2011-06-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2833
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2834 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2835 Added method to find gauge only by station position.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2836
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2837 2011-05-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2838
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2839 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2840 Make search for gauges independent of from/to order.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2841
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2842 2011-05-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2843
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2844 * doc/schema/postgresql.sql: Added a new view to select qs of a WST.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2845 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2846
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2847 CREATE VIEW wst_q_values AS
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2848 SELECT wc.position AS column_pos,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2849 wqr.q AS q,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2850 r.a AS a,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2851 r.b AS b,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2852 wc.wst_id AS wst_id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2853 FROM wst_column_q_ranges wcqr
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2854 JOIN wst_q_ranges wqr ON wcqr.wst_q_range_id = wqr.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2855 JOIN ranges r ON wqr.range_id = r.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2856 JOIN wst_columns wc ON wcqr.wst_column_id = wc.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2857 ORDER BY wc.position, wcqr.wst_column_id, r.a;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2858
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2859 2011-05-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2860
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2861 * doc/schema/postgresql.sql: Added a new view to select ws of a WST.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2862 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2863
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2864 CREATE VIEW wst_w_values AS
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2865 SELECT wcv."position" AS km,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2866 wcv.w AS w,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2867 wc."position" AS column_pos,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2868 w.id AS wst_id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2869 FROM wst_column_values wcv
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2870 JOIN wst_columns wc ON wcv.wst_column_id = wc.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2871 JOIN wsts w ON wc.wst_id = w.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2872 ORDER BY wcv."position", wc."position";
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2873
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2874 2011-05-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2875
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2876 flys/issue76
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2877
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2878 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2879 Close gaps between q ranges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2880
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2881 2011-05-20 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2882
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2883 Tagged RELEASE 2.3.1
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2884
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2885 2011-05-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2886
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2887 Tagged RELEASE 2.3
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2888
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2889 2011-05-13 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2890
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2891 * Changes: Changes for release 2.3 - see Changes file to get to know about
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2892 the version numbers of this software.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2893
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2894 2011-05-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2895
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2896 * doc/schema/postgresql.sql: Added a column which tells
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2897 if a river counts its km up or downwards.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2898 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2899
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2900 ALTER TABLE rivers ADD COLUMN km_up BOOLEAN NOT NULL DEFAULT true;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2901
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2902 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2903 Adjust Hibernate mapping of new column.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2904
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2905 2011-05-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2906
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2907 * src/main/java/de/intevation/flys/importer/AtFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2908 Fixed flys/issue11 and flys51.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2909
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2910 2011-05-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2911
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2912 * src/main/java/de/intevation/flys/importer/ValueKey.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2913 Add some unsharp comparison (eps = 1e-6) to avoid
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2914 numerical problems.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2915
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2916 * src/main/java/de/intevation/flys/importer/IdValueKey.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2917 Removed. Not need any longer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2918
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2919 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2920 Use unsharp lookup.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2921
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2922 * src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2923 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2924 Flush more often. Hopefully this reduces hibernate sync
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2925 problems?!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2926
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2927 2011-05-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2928
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2929 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2930 Fixed silly bug. Set flush mode back to auto because
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2931 manual flushing causes some undetermined problems.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2932
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2933 2011-05-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2934
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2935 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2936 Do not load _all_ values from discharge tables and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2937 wst columns. This is extremly slow and will lead
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2938 to OOM if more rivers are imported. Now only the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2939 last 20 columns und discharge tables are cached.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2940
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2941 * src/main/java/de/intevation/flys/importer/ValueKey.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2942 New. Key for caching discharge table values and wst
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2943 column values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2944
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2945 * src/main/java/de/intevation/flys/importer/IdValueKey.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2946 Fixed bug in equals().
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2947
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2948 * src/main/java/de/intevation/flys/importer/ImportWstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2949 Removed too eloquent debug output.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2950
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2951 2011-05-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2952
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2953 * src/main/java/de/intevation/flys/importer/IdValueKey.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2954 Use BigDecimals as representation for the numeric components
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2955 which prevents running into unique constraint problems
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2956 caused by imprecision.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2957
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2958 * src/main/java/de/intevation/flys/importer/ImportRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2959 src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2960 Ranges are now cached globally, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2961
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2962 * src/main/java/de/intevation/flys/importer/ImportWstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2963 Improved logging.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2964
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2965 * src/main/java/de/intevation/flys/importer/ImportDischargeTableValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2966 Removed superfluous imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2967
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2968 2011-05-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2969
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2970 * src/main/java/de/intevation/flys/importer/StaFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2971 Only accept main value types 'Q', 'W', 'D' and 'T' by default.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2972 '-' is not handled any more because it causes too much constraint
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2973 problems. You can overwrite the imported type with the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2974 system property flys.backend.main.value.types" (default "QWTD")
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2975
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2976 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2977 Set session flush mode to manual. Hopefully this improves the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2978 performance a bit.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2979
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2980 * src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2981 src/main/java/de/intevation/flys/importer/ImportGauge.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2982 src/main/java/de/intevation/flys/importer/ImportWstColumn.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2983 src/main/java/de/intevation/flys/importer/ImportRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2984 src/main/java/de/intevation/flys/importer/ImportDischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2985 Improved logging.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2986
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2987 2011-05-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2988
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2989 * src/main/java/de/intevation/flys/importer/WstColumnValueKey.java: Deleted
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2990 * src/main/java/de/intevation/flys/importer/IdValueKey.java: Reinserted
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2991 here in a more generalized form.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2992
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2993 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2994 Cache the discharge table value, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2995
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2996 * src/main/java/de/intevation/flys/importer/ImportDischargeTableValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2997 Use the global cache.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2998
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
2999 2011-05-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3000
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3001 * src/main/java/de/intevation/flys/importer/ImporterSession.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3002 New. Centralized caching in the thread local context. Importing
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3003 the Elbe leads to OOM because the column values of the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3004 WST files where loaded separately for every file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3005
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3006 * src/main/java/de/intevation/flys/importer/ImportPosition.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3007 src/main/java/de/intevation/flys/importer/Importer.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3008 src/main/java/de/intevation/flys/importer/ImportAnnotation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3009 src/main/java/de/intevation/flys/importer/ImportWstQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3010 src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3011 src/main/java/de/intevation/flys/importer/ImportMainValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3012 src/main/java/de/intevation/flys/importer/ImportMainValueType.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3013 src/main/java/de/intevation/flys/importer/ImportNamedMainValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3014 src/main/java/de/intevation/flys/importer/ImportRiver.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3015 src/main/java/de/intevation/flys/importer/ImportGauge.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3016 src/main/java/de/intevation/flys/importer/ImportWstColumnValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3017 src/main/java/de/intevation/flys/importer/ImportWstColumnQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3018 src/main/java/de/intevation/flys/importer/ImportWstColumn.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3019 src/main/java/de/intevation/flys/importer/ImportRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3020 src/main/java/de/intevation/flys/importer/ImportDischargeTableValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3021 src/main/java/de/intevation/flys/importer/ImportDischargeTable.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3022 src/main/java/de/intevation/flys/importer/ImportAttribute.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3023 src/main/java/de/intevation/flys/importer/ImportTimeInterval.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3024 Adjusted to use the new global context.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3025
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3026 2011-05-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3027
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3028 * doc/schema/postgresql.sql: Dropped constraint which
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3029 forces discharge tables to have a unique time interval
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3030 for a given gauge and kind.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3031
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3032 There are AT files (historical Mosel/Perl/Perl/1967-1981.at
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3033 and Mosel/Perl/1967-1981-1.at) which violate this
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3034 constraint. Its a technical question to the customer
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3035 how to handle these cases.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3036
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3037 To adjust existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3038
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3039 ALTER TABLE discharge_tables DROP CONSTRAINT discharge_tables_gauge_id_key;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3040
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3041 2011-05-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3042
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3043 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3044 There are wst files where column names are not unique.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3045 Make them unique by appending (1), (2) and so on.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3046
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3047 2011-05-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3048
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3049 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3050 Import the "HW-Schutzanlagen", too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3051
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3052 2011-05-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3053
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3054 Make import of historical discharge tables work.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3055
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3056 * doc/schema/postgresql.sql: Added forgotten column 'description'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3057
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3058 !!! You have to drop your database !!!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3059
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3060 * src/main/java/de/intevation/flys/importer/ImportDischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3061 src/main/java/de/intevation/flys/model/DischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3062 Add the forgotten description property.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3063
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3064 * src/main/java/de/intevation/flys/importer/AtFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3065 Fixed problems with date recognition.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3066
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3067 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3068 Prefix the description of the historical discharge tables
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3069 with "Histor.Abflusstafeln".
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3070
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3071 * src/main/java/de/intevation/flys/importer/ImportTimeInterval.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3072 Fixed silly programming error.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3073
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3074 2011-05-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3075
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3076 * src/main/java/de/intevation/flys/importer/AtFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3077 Inject 'kind' attribute.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3078
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3079 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3080 Traverse the "Histor.Abflusstafeln" for the historical
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3081 discharge tables. too. TODO: Store them in the database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3082
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3083 * src/main/java/de/intevation/flys/importer/ImportDischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3084 Added convinience constructor to set the kind of the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3085 discharge table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3086
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3087 2011-05-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3088
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3089 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3090 Prefix "Zusätzliche Längsschnitte" with "Zus.Längsschnitte"
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3091 in description.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3092
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3093 2011-05-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3094
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3095 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3096 Import 'Hochwasser-Marken', too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3097
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3098 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3099 Removed superfluous import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3100
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3101 2011-05-05 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3102
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3103 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3104 Ignore lines that contain km positions which were found
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3105 before in the same file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3106
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3107 2011-05-05 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3108
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3109 * src/main/java/de/intevation/flys/model/River.java: Added a method that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3110 returns all gauges of the river intersected by a given start and end
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3111 point.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3112
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3113 2011-05-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3114
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3115 * src/main/java/de/intevation/flys/importer/ImportTimeInterval.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3116 Forgot to fetch peer from result set.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3117
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3118 2011-05-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3119
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3120 * src/main/java/de/intevation/flys/importer/ImportTimeInterval.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3121 New. Importer model help fetching the database peer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3122
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3123 * src/main/java/de/intevation/flys/model/TimeInterval.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3124 Add convinience constructor with start and stop time.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3125
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3126 * src/main/java/de/intevation/flys/importer/AtFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3127 Attach a time interval to a discharge table if we find one.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3128
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3129 * src/main/java/de/intevation/flys/importer/ImportDischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3130 Store the reference to the importer model of the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3131 time interval of the discharge table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3132
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3133 2011-05-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3134
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3135 * src/main/java/de/intevation/flys/importer/AtFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3136 Try to extract time ranges from at files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3137
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3138 2011-05-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3139
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3140 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3141 Parse and store "amtliche Linien" wst files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3142
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3143 2011-05-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3144
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3145 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3146 Parse and store fixation wst files as well.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3147
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3148 2011-05-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3149
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3150 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3151 Parse the "zusaetzliche Laengsschnitte", too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3152
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3153 * src/main/java/de/intevation/flys/importer/ImportWst.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3154 Add getter/setter for column 'kind'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3155
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3156 2011-05-02 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3157
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3158 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3159 Fixed flys/issue19: Do not take km column in wst file as a water level.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3160
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3161 2011-05-02 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3162
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3163 * src/main/java/de/intevation/flys/model/Gauge.java: Introduced a 'scale'
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3164 that is used to adjust the range of min/max W values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3165
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3166 2011-05-01 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3167
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3168 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3169 Removed superfluous import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3170
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3171 2011-04-20 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3172
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3173 * src/main/java/de/intevation/flys/importer/WstColumnValueKey.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3174 New. This class is used as distinct key of a WstColumnValue - e.g. as
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3175 key in a map.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3176
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3177 * src/main/java/de/intevation/flys/importer/ImportWst.java: A
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3178 WstColumnValue cache is build up while initialization. This cache
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3179 contains all WstColumnValues that exist in the database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3180
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3181 * src/main/java/de/intevation/flys/importer/ImportWstColumn.java: New
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3182 constructor that takes the WstColumnValues cache. It is used to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3183 initialize new ImportWstColumnValue objects.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3184
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3185 * src/main/java/de/intevation/flys/importer/ImportWstColumnValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3186 Speedup: A ImportWstColumnValue has a WstColumnValues cache that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3187 contains all WstColumnValues existing in the database. This makes it
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3188 unnecessary to call an sql statement for each WstColumnValue to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3189 determine its existence in the database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3190
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3191 2011-04-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3192
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3193 * doc/schema/postgresql.sql, doc/schema/postgresql-cleanup.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3194 Added a view 'wst_value_table' which aggregates the data
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3195 to build w/q value tables.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3196
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3197 To update existing databases:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3198
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3199 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3200 CREATE VIEW wst_value_table AS
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3201 SELECT wcv.position AS position,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3202 w,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3203 (SELECT q
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3204 FROM wst_column_q_ranges wcqr
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3205 JOIN wst_q_ranges wqr
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3206 ON wcqr.wst_q_range_id = wqr.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3207 JOIN ranges r
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3208 ON r.id = wqr.range_id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3209 WHERE wcqr.wst_column_id = wc.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3210 AND wcv.position BETWEEN r.a AND r.b) AS q,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3211 wc.position AS column_pos,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3212 w.id AS wst_id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3213 FROM wst_column_values wcv
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3214 JOIN wst_columns wc
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3215 ON wcv.wst_column_id = wc.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3216 JOIN wsts w
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3217 ON wc.wst_id = w.id
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3218 ORDER BY wcv.position ASC,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3219 wc.position DESC;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3220 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3221
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3222 2011-04-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3223
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3224 * src/main/java/de/intevation/flys/model/Wst.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3225 Add forgotten one to many relation Wst -> WstColumn.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3226
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3227 2011-04-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3228
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3229 * src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3230 src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3231 Import of q ranges of wst files was totally broken. :-/
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3232 You have to reimport all your data.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3233
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3234 2011-04-18 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3235
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3236 * src/main/java/de/intevation/flys/importer/ImportDischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3237 Forgot kind parameter in peer fetching query.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3238
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3239 2011-04-18 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3240
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3241 * src/main/java/de/intevation/flys/model/River.java::
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3242 Added a new method to determine the gauge based on a given start and end
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3243 point of the river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3244
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3245 2011-04-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3246
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3247 * doc/schema/postgresql.sql: Added 'position' column to wst_columns
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3248 to allow order them by there column position in the original
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3249 wst file.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3250
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3251 Update existing database with:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3252
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3253 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3254 ALTER TABLE wst_columns ADD COLUMN position int;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3255 UPDATE wst_columns w SET
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3256 position = id - (SELECT min(id) FROM wst_columns WHERE wst_id = w.wst_id);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3257 ALTER TABLE wst_columns ADD CONSTRAINT wst_columns_wst_id_position_key
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3258 UNIQUE (wst_id, position);
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3259 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3260
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3261 * src/main/java/de/intevation/flys/model/Wst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3262 src/main/java/de/intevation/flys/model/WstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3263 Adjusted models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3264
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3265 * src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3266 src/main/java/de/intevation/flys/importer/ImportWstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3267 Adjusted importer.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3268
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3269 2011-04-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3270
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3271 * doc/schema/postgresql.sql: Forget ',' in schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3272
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3273 2011-04-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3274
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3275 * src/main/java/de/intevation/flys/model/Wst.java (determineMinMaxQ):
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3276 Fixed index problem when an empty list is returned.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3277
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3278 2011-04-15 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3279
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3280 * src/main/java/de/intevation/flys/model/Wst.java: A Wst is now able to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3281 return its min and max Q values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3282
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3283 * src/main/java/de/intevation/flys/model/Gauge.java: A Gauge is now able
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3284 to return its min and max W values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3285
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3286 2011-04-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3287
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3288 * doc/schema/postgresql.sql: Added new column 'kind' in
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3289 discharge tables and wst to distinguish between different
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3290 kinds like 'Haupt-WST', 'zusaetzliche Laengsschnitte',
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3291 'amtliche Daten' and so on.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3292
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3293 Update existing databases with:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3294 BEGIN;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3295 ALTER TABLE discharge_tables ADD COLUMN kind int NOT NULL DEFAULT 0;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3296 ALTER TABLE wsts ADD COLUMN kind int NOT NULL DEFAULT 0;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3297 COMMIT;
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3298
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3299 * src/main/java/de/intevation/flys/model/DischargeTable.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3300 src/main/java/de/intevation/flys/model/Wst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3301 src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3302 src/main/java/de/intevation/flys/importer/ImportDischargeTable.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3303 Adjusted the models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3304
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3305 2011-04-15 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3306
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3307 * src/main/java/de/intevation/flys/backend/SessionHolder.java: Moved to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3308 this module from flys-artifacts. This is necessary to get access to the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3309 current session in this module as well.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3310
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3311 2011-04-14 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3312
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3313 * src/main/java/de/intevation/flys/model/River.java: Added a method that
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3314 returns the min and max distance of a river.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3315
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3316 2011-04-03 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3317
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3318 * src/**/*.java: Removed trailing whitespace.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3319
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3320 2011-03-30 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3321
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3322 Tagged RELEASE 0.1
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3323
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3324 2011-03-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3325
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3326 * src/main/java/de/intevation/flys/model/Range.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3327 Forgot to save the last change before commit.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3328
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3329 2011-03-28 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3330
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3331 * src/main/java/de/intevation/flys/model/Range.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3332 Added methods to find out if two ranges intersects.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3333
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3334 2011-03-24 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3335
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3336 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3337 Added an one to many relation to the discharge tables of a gauge.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3338
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3339 2011-03-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3340
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3341 Finished import of WSTs.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3342
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3343 TODO 1: Speed it up! It takes on a high end machine over 7(!)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3344 minutes only for the data of the Saar.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3345 TODO 2: Double precision floating point representations produced
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3346 by the the parsers leed to unique constraint violations
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3347 in the backend on a second run. So the import is currently
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3348 only working on freshly initialized data bases.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3349 More consequent working with BigDecimal and some
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3350 rounding may be of help here.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3351
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3352 * src/main/java/de/intevation/flys/model/WstColumnValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3353 Added convinience constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3354
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3355 * src/main/java/de/intevation/flys/importer/ImportWstColumnValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3356 Added getPeer() method.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3357
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3358 * src/main/java/de/intevation/flys/importer/ImportWstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3359 Add a list of the ImportWstColumnValues produced by the WST parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3360
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3361 * src/main/java/de/intevation/flys/importer/WstParser.java: Add
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3362 the (km, w) values to the ImportWstColumns.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3363
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3364 2011-03-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3365
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3366 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3367 Build models for wsts, wst columns and q ranges and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3368 store them in the backend. TODO: store the w values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3369
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3370 * src/main/java/de/intevation/flys/model/WstQRange.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3371 src/main/java/de/intevation/flys/model/Wst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3372 src/main/java/de/intevation/flys/model/Range.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3373 src/main/java/de/intevation/flys/model/WstColumnQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3374 src/main/java/de/intevation/flys/model/WstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3375 Added convinience constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3376
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3377 * src/main/java/de/intevation/flys/importer/ImportWstQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3378 src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3379 src/main/java/de/intevation/flys/importer/ImportRiver.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3380 src/main/java/de/intevation/flys/importer/ImportWstColumnQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3381 src/main/java/de/intevation/flys/importer/ImportWstColumn.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3382 src/main/java/de/intevation/flys/importer/ImportRange.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3383 Added getPeer() methods.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3384
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3385 2011-03-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3386
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3387 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3388 The unit extraction in the WST parser of desktop FLYS
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3389 is broken! Add a hack here to repair this for our
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3390 importer. Desktop FLYS needs a fix, too!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3391
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3392 2011-03-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3393
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3394 * src/main/java/de/intevation/flys/importer/WstParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3395 Ported some stuff ver from WSTSource.java of desktop flys to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3396 parse WST files. TODO: create instances of the import models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3397
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3398 * src/main/java/de/intevation/flys/utils/StringUtil.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3399 Copied from desktop flys. Used for some string operations
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3400 in WST parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3401
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3402 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3403 Added system property 'flys.backend.importer.dry.run'.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3404 Set to true only the parsing is done and no writing
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3405 to the backend. Default: false.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3406
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3407 * src/main/java/de/intevation/flys/App.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3408 src/main/java/de/intevation/flys/model/MainValueType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3409 Removed needless imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3410
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3411 2011-03-22 Ingo Weinzierl <ingo@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3412
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3413 * src/main/java/de/intevation/flys/model/DischargeTableValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3414 src/main/java/de/intevation/flys/model/DischargeTable.java: Added new
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3415 constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3416
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3417 * src/main/java/de/intevation/flys/importer/AtFileParser.java: New. This
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3418 parser is used to '*.at' files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3419
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3420 * src/main/java/de/intevation/flys/importer/ImportGauge.java: Added code to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3421 import discharge tables.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3422
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3423 * src/main/java/de/intevation/flys/importer/ImportDischargeTableValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3424 src/main/java/de/intevation/flys/importer/ImportDischargeTable.java: New.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3425 Helper models for import discharge tables.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3426
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3427 2011-03-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3428
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3429 * src/main/java/de/intevation/flys/importer/WstParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3430 src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3431 Added stub for WST parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3432
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3433 2011-03-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3434
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3435 * src/main/java/de/intevation/flys/importer/ImportWstQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3436 src/main/java/de/intevation/flys/importer/ImportWst.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3437 src/main/java/de/intevation/flys/importer/ImportWstColumnValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3438 src/main/java/de/intevation/flys/importer/ImportWstColumnQRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3439 src/main/java/de/intevation/flys/importer/ImportWstColumn.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3440 Added importer helper model stubs for WST imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3441
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3442 2011-03-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3443
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3444 Second part of parsing/storing main values. Should be finished now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3445
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3446 * src/main/java/de/intevation/flys/importer/ImportNamedMainValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3447 src/main/java/de/intevation/flys/importer/ImportMainValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3448 New. Helper models for import main values,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3449
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3450 * src/main/java/de/intevation/flys/model/MainValue.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3451 src/main/java/de/intevation/flys/model/NamedMainValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3452 Added convinience constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3453
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3454 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3455 Write main values to backend, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3456
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3457 * src/main/java/de/intevation/flys/importer/StaFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3458 Build importer models for main values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3459
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3460 * src/main/java/de/intevation/flys/importer/ImportMainValueType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3461 Data was called 'value'. Now it is 'name' to fit the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3462 schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3463
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3464 2011-03-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3465
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3466 * doc/schema/postgresql.sql: Fixed wrong unique constraint.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3467
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3468 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3469 Added some logging when storing gauges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3470
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3471 2011-03-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3472
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3473 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3474 Add forgotten column river_id.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3475
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3476 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3477 Small HQL fix.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3478
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3479 2011-03-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3480
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3481 * src/main/java/de/intevation/flys/model/Gauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3482 Added convinience contructor.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3483
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3484 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3485 Fixed getPeer() method.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3486
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3487 * src/main/java/de/intevation/flys/importer/StaFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3488 Fixed parsing of STA files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3489
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3490 2011-03-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3491
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3492 * src/main/java/de/intevation/flys/importer/ImportRiver.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3493 src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3494 Propagate river into storing of gauges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3495
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3496 2011-03-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3497
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3498 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3499 Added code to store rivers not only annotations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3500
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3501 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3502 Added stub code to write gauges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3503
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3504 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3505
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3506 First part of parsing main values.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3507
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3508 * src/main/java/de/intevation/flys/App.java: Commented out
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3509 creation of dummy rivers.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3510
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3511 * src/main/java/de/intevation/flys/model/NamedMainValues.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3512 Moved to NamedMainValue.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3513
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3514 * src/main/java/de/intevation/flys/model/NamedMainValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3515 New. Formerly NamedMainValues.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3516
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3517 * src/main/java/de/intevation/flys/model/MainValue.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3518 New. Forgotten part of the model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3519
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3520 * src/main/java/de/intevation/flys/model/MainValueType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3521 Data is String not BigDecimal
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3522
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3523 * src/main/java/de/intevation/flys/model/Range.java: Removed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3524 contructor with double arguments. Using BigDecimal now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3525
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3526 * src/main/java/de/intevation/flys/importer/PegelGltParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3527 Propagate BigDecimal usage.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3528
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3529 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3530 Removed needless import. Added TODO
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3531
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3532 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3533 Parse the dependencies of the gauges, too.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3534
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3535 * src/main/java/de/intevation/flys/importer/StaFileParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3536 New. Parser for STA files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3537
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3538 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3539 Call STA file parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3540
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3541 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3542 src/main/java/de/intevation/flys/importer/ImportRange.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3543 Uses BigDecimal now.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3544
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3545 * src/main/java/de/intevation/flys/importer/ImportAttribute.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3546 Fixed wrong type cast in equals.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3547
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3548 * src/main/java/de/intevation/flys/importer/ImportMainValueType.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3549 New. Helper model for importing main value types.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3550
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3551 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3552 Register forgotten MainValue model.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3553
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3554 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3555
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3556 Store annotations in backend.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3557
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3558 * src/main/java/de/intevation/flys/model/Annotation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3559 New convinience constructor.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3560
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3561 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3562 Added toString() method.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3563
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3564 * src/main/java/de/intevation/flys/model/Range.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3565 Fixed nasty mistake in @OneToOne annotatation.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3566 New convinience constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3567
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3568 * src/main/java/de/intevation/flys/importer/ImportPosition.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3569 src/main/java/de/intevation/flys/importer/ImportAnnotation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3570 src/main/java/de/intevation/flys/importer/ImportRange.java
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3571 src/main/java/de/intevation/flys/importer/ImportAttribute.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3572 Make storing to backend work. It's a bit too slow. :-/
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3573
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3574 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3575 Fetch peer from backend. Added method to store annotations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3576 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3577 Stored annotations into backend. More eloquent SQL exception
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3578 handling.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3579
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3580 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3581
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3582 * src/main/java/de/intevation/flys/model/Attribute.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3583 src/main/java/de/intevation/flys/model/Position.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3584 Added convinience constructors.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3585
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3586 * src/main/java/de/intevation/flys/importer/ImportPosition.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3587 src/main/java/de/intevation/flys/importer/ImportAttribute.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3588 Bound them to there backend peers.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3589
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3590 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3591
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3592 * src/main/java/de/intevation/flys/importer/AnnotationsParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3593 New. Added parser to read *.KM files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3594
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3595 * src/main/java/de/intevation/flys/importer/ImportPosition.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3596 src/main/java/de/intevation/flys/importer/PegelGltParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3597 src/main/java/de/intevation/flys/importer/ImportRiver.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3598 src/main/java/de/intevation/flys/importer/ImportAnnotation.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3599 src/main/java/de/intevation/flys/importer/ImportRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3600 src/main/java/de/intevation/flys/importer/InfoGewParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3601 src/main/java/de/intevation/flys/importer/ImportAttribute.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3602 Adjusted to load the annotations from *.KM files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3603
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3604 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3605
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3606 * src/main/java/de/intevation/flys/importer/ImportPosition.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3607 src/main/java/de/intevation/flys/importer/ImportRange.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3608 src/main/java/de/intevation/flys/importer/ImportAttribute.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3609 src/main/java/de/intevation/flys/importer/ImportAnnotation.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3610 New helper models for import.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3611
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3612 * src/main/java/de/intevation/flys/importer/PegelGltParser.java,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3613 src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3614 Use new models.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3615
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3616 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3617
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3618 * src/main/java/de/intevation/flys/importer/PegelGltParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3619 New. Parser for PEGEL.GLT files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3620
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3621 * src/main/java/de/intevation/flys/importer/ImportGauge.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3622 New. Import model for gauges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3623
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3624 * src/main/java/de/intevation/flys/utils/DBCPConnectionProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3625 Removed needless imports.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3626
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3627 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3628 Added method to parse the gauges.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3629
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3630 * src/main/java/de/intevation/flys/importer/InfoGewParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3631 Trigger pegel glt file parsing.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3632
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3633 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3634
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3635 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3636 Used thread local pattern to make sharing of session easier.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3637
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3638 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3639
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3640 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3641 Fixed error in HQL statement.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3642
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3643 2011-03-17 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3644
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3645 * src/main/java/de/intevation/flys/utils/DBCPConnectionProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3646 Commented out a debug block because it leaks the db password.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3647
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3648 2011-03-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3649
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3650 * src/main/java/de/intevation/flys/importer/InfoGewParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3651 Expose imported rivers.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3652
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3653 * src/main/java/de/intevation/flys/importer/InfoGewParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3654 Store imported rivers into database. Needs testing!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3655
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3656 2011-03-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3657
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3658 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3659 Default connection parameters are now overwritable with
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3660 system properties (defaults in brackets):
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3661 - user name: flys.backend.user (flys)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3662 - user password: flys.backend.password (flys)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3663 - db dialect: flys.backend.dialect (org.hibernate.dialect.PostgreSQLDialect)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3664 - db driver: flys.backend.driver (org.postgresql.Driver)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3665 - db url: flys.backend.url (jdbc:postgresql://localhost:5432/flys)
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3666
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3667 2011-03-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3668
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3669 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3670 Expose createSessionFactory() as public to be usable without
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3671 a artifact database running.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3672
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3673 2011-03-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3674
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3675 * src/main/java/de/intevation/flys/utils/FileTools.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3676 Tools for handling with filenames. Currently there is
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3677 a repair(File) method with repairs letter case errors
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3678 which is useful when reading windows filenames on a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3679 un*x platform.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3680
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3681 * src/main/java/de/intevation/flys/importer/Importer.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3682 Standalone app to read data from the file system and
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3683 store it in a database. Currently it does not store
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3684 anything. It only loads info gew files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3685
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3686 * src/main/java/de/intevation/flys/importer/InfoGewParser.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3687 Info gew parser.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3688
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3689 * src/main/java/de/intevation/flys/importer/ImportRiver.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3690 Helper model of a river used produced by parsing the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3691 info gew files.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3692
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3693 2011-03-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3694
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3695 * src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3696 New. SessionFactoryProvider.getSessionFactory() provides a
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3697 SessionFactory to use the Hibernate O/R mapper for the FLYS backend.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3698
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3699 2011-03-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3700
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3701 * pom.xml: Added dependency to artifacts-commons to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3702 be able to use the global configuration of the artifact database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3703
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3704 2011-03-15 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3705
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3706 * src/main/java/de/intevation/flys/App.java: Wire all POJOs
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3707 to corresponding factory.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3708
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3709 * src/main/java/de/intevation/flys/model/*.java: Generate
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3710 all foreign key constraints. TODO: name them correctly
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3711 because the machine generated names are ugly and do
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3712 not fit the PostgreSQL names.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3713
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3714 * doc/schema/postgresql.sql: Small quantifier fix in descriptions
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3715 of wst columns.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3716
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3717 2011-03-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3718
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3719 * doc/schema/postgresql.sql: Fixed wrong spelled
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3720 column references in foreign keys introduces with
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3721 last change.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3722
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3723 2011-03-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3724
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3725 * src/main/java/de/intevation/flys/model/*.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3726 column annotations for simple fields. TODO: foreign keys.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3727
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3728 2011-03-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3729
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3730 * doc/schema/postgresql.sql, doc/schema/postgresql-cleanup.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3731 Fixed inconsistent table names.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3732
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3733 * src/main/java/de/intevation/flys/model/*.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3734 entity and id annotations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3735
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3736 2011-03-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3737
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3738 * doc/schema/postgresql.sql, doc/schema/postgresql-cleanup.sql:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3739 Added missing sequences.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3740
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3741 * doc/schema/sqlite.sql: Deleted. Not longer supported.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3742
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3743 2011-03-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3744
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3745 * doc/schema/postgresql-cleanup.sql: Forgot to add.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3746
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3747 * src/main/java/de/intevation/flys/App.java: Use
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3748 Apache Commons DBCP as Hibernate connection provide.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3749
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3750 * src/main/java/de/intevation/flys/model/River.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3751 Added a constructor with string argument. Set the
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3752 sequence increment to 1 (eat up 100 at a time before).
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3753
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3754 * pom.xml: Added PostgreSQL 8.4 driver as runtime dependency.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3755
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3756 2011-03-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3757
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3758 * doc/schema/postgresql-cleanup.sql: New. Tear down schema
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3759 for a postgres database.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3760
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3761 * doc/schema/postgresql.sql: Added squence for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3762 auto generating ids in river table. Cleaned up schema.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3763
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3764 * src/main/java/de/intevation/flys/App.java: Simple
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3765 test app to interact with hibernate. Needs to be removed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3766 because its only a toy.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3767
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3768 * src/main/java/de/intevation/flys/utils/DBCPConnectionProvider.java:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3769 New. Binds Apache Commons to Hibernate.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3770
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3771 * pom.xml: Added dependencies to log4j, commons dbcp,
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3772 JPA of hibernate.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3773
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3774 * src/main/java/de/intevation/flys/model/River.java: Added
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3775 JPA annotations.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3776
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3777 * src/main/java/de/intevation/flys/model/*.java: Replaced
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3778 Long with Integer because column ids are only four bytes wide.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3779
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3780 2011-03-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3781
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3782 * doc/schema/sqlite.sql, doc/schema/postgresql.sql: Fixed
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3783 smaller issues in ddl.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3784
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3785 * src/main/java/de/intevation/flys/model/*.java: Added POJOs
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3786 of to be mapped. TODO: Map them!
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3787
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3788 * pom.xml: Added plugin config for hibernate.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3789
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3790 2011-03-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3791
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3792 * pom.xml: Added dependency (and corresponding repository) to
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3793 Hibernate Core 3.6.1 Final
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3794
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3795 2011-03-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3796
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3797 * pom.xml, src/**: Created a new empty maven project:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3798 $ mvn archetype:create \
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3799 -DgroupId=de.intevation.flys \
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3800 -DartifactId=flys-backend
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3801
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3802 2011-03-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3803
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3804 * README: New. Some setup instructions.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3805
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3806 * doc/schema/postgresql.sql: New. Schema converted to PostgreSQL
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3807
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3808 * doc/schema/sqlite.sql: Fixed defect foreign key constraints.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3809
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3810 2011-03-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3811
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3812 * doc/schema/sqlite.sql: Factorized time intervals out into
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3813 a separated table.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3814
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3815 2011-01-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3816
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3817 * contrib/import-kms.py, contrib/import-gew.py: Initial scripts
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3818 to import data into SQLite database. They still need some work.
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3819
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3820 2011-02-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>:
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3821
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3822 * doc/schema/sqlite.sql: Added initial schema for
|
Christian Lins <christian.lins@intevation.de>
parents:
diff
changeset
|
3823 FLYS database.
|