ingo@746: 2011-06-27 RELEASE 2.4 ingo@746: ingo@746: NEW: ingo@746: ingo@746: * Finalized the Facet concept: output modes and the output generation ingo@746: are now based on facets. Facets are created dynamically by an Artifact ingo@746: based on the results of a calculation. ingo@746: ingo@746: * Introduced a report mechanism that gives feedback of calculation ingo@746: problems. ingo@746: ingo@746: * Introduced output modes that generate XML document with calculation ingo@746: report information. ingo@746: ingo@746: * Introduced deactivated themes in charts: such themes are not rendered. ingo@746: ingo@746: * Introduced a cache to store distance info per river. ingo@746: ingo@746: * Introduced output modes that generate XML documents which contain meta ingo@746: information of charts as axes ranges, data ranges and a transformation ingo@746: matrix that allows to transform image coordinates into chart ingo@746: coordinates. ingo@746: ingo@746: * Added support for zoom values in Chart output modes. ingo@746: ingo@746: * Added support for min/max values in DESCRIBE documents. ingo@746: ingo@746: * Added "Oberkante" and "Unterkante" columns to distance info service. ingo@746: ingo@746: * Added a new export mode to save data in AT format. ingo@746: ingo@746: * Improved performance while storing/loading Q values of WST columns. ingo@746: ingo@746: * Improved the WQ values validation for calculation 1 & 4. ingo@746: ingo@746: * Improved calculations to work independent of "from"/"to" order of ingo@746: kilometer ranges. ingo@746: ingo@746: * Improved the input of WQ values for calculation 1. We distinguish ingo@746: between a selected Q at a given gauge or a selected Q that doesn't ingo@746: base on a given gauge. ingo@746: ingo@746: * Allow "from" to be greater than "to" in kilometer ranges. ingo@746: ingo@746: * Write default values of the user into the Artifact's DESCRIBE ingo@746: document (flys/issue40). ingo@746: ingo@746: ingo@746: FIXES: ingo@746: ingo@746: * flys/issue62 Artifacts no longer share their data with each other. ingo@746: ingo@746: * flys/issue77 Added titles for themes in duration curve charts. ingo@746: ingo@746: * flys/issue81 ingo@746: ingo@746: * flys/issue82 Fixed NPE after a calculation has taken place. ingo@746: ingo@746: * flys/issue84 ingo@746: ingo@746: * flys/issue85 Fixed location input for calculation 1 & 4. ingo@746: ingo@746: * flys/issue86 Fixed Q determination based on a given W. ingo@746: ingo@746: * flys/issue90 Removed space between chart axes and chart area. ingo@746: ingo@746: * flys/issue93 Renamed calculation 4. ingo@746: ingo@746: * flys/issue103 Append values selected by the user in the correct format ingo@746: to the DESCRIBE document of Artifacts (uses i18n). ingo@746: ingo@746: * flys/issue147 ingo@746: ingo@746: * flys/issue150 Invert the X axis correctly for charts of type ingo@746: calculation 1 & 4. ingo@746: ingo@746: * flys/issue154 Repaired computed discharge curve that broke after the ingo@746: facets had been finalized. ingo@746: ingo@746: * flys/issue157 Discharge curve charts (computed an static) will now ingo@746: have a lower x value set to "1". ingo@746: ingo@746: * flys/issue161 Longitudinal section chart's second Y axis will ingo@746: initially start at Q=0. ingo@746: ingo@746: * flys/issue164 Improved input validation for WQ input of calculation 4. ingo@746: ingo@746: * flys/issue172 Duration curve charts will now have a lower x value set ingo@746: to "0". ingo@746: ingo@746: * flys/issue173 Fixed broken gauge determination in calculation 4. ingo@746: ingo@746: * flys/issue174 Repaired broken upper margin between chart data and ingo@746: chart border in longitudinal section charts. ingo@746: ingo@746: * Added missing "Corrected W" facet for results of calculation 4. ingo@746: ingo@746: * Map datasets in duration curve charts to the correct axes. ingo@746: ingo@746: * Fixed broken XPath to detect output modes in an attribute document of ingo@746: a Collection. ingo@746: ingo@746: * Feed operation will no longer save data if the validation of the given ingo@746: values failed. ingo@746: ingo@746: ingo@746: ingo@619: 2011-05-19 RELEASE 2.3.1 ingo@619: ingo@619: NEW: ingo@619: ingo@619: * New export format for waterlevels: WST. ingo@619: ingo@619: * Added descriptions for the curves of the following charts: ingo@619: - discharge curves (dt. 'Abflusskurven am Pegel') ingo@619: - computed discharge curves (dt. 'berechnete Abflusskurven') ingo@619: - longitudinal section curves (dt. 'Längsschnitt') ingo@619: - discharge longitudinal section curves (dt. 'Abflusslängsschnitt') ingo@619: ingo@619: * Number formatting is done in a central place/class. ingo@619: ingo@619: FIXES: ingo@619: ingo@619: * flys/issue47 (Diagramm: Farbliche Unterscheidung von Abfluß und Wasserstand) ingo@619: ingo@619: * flys/issue52 (WINFO: W-Längsschnitt - Wasser jeweils von links nach rechts laufen lassen) ingo@619: ingo@619: * flys/issue53 (WINFO/Berechnungsausgabe: Kilometerierung und Wasserstände werden zum Teil mit vielen Nachkommastellen angezeigt) ingo@619: ingo@619: * flys/issue66: (i18n: Untertitel bei Längsschnitten - Bereich der Strecke enthält "double") ingo@619: ingo@619: * flys/issue67 (WINFO: Längsschnitt - Wasser fließt bergauf) ingo@619: ingo@619: * flys/issue72: (WINFO: Q/W/D-Info liefert selten eine Antwort) ingo@619: ingo@619: ingo@619: ingo@425: 2011-05-13 RELEASE 2.3 ingo@425: ingo@425: NEW: ingo@425: ingo@425: * Initial release of the artifacts for FLYS. Currently there is a single ingo@425: WINFO artifact for the following computations: ingo@425: - waterlevels ingo@425: - discharge curves ingo@425: - duration curves ingo@425: - discharge longitudinal section curves ingo@425: ingo@425: * Configuration is placed in doc/conf/conf.xml ingo@425: ingo@425: * WINFO Artifact specific configuration is placed in ingo@425: doc/conf/artifacts/winfo.xml ingo@425: ingo@425: * So called 'OutGenerators' produce different types of output. ingo@425: Currently, the flys-artifacts are able to produce charts and exports. ingo@425: Each output type has to be configured in conf.xml. ingo@425: ingo@425: * New chart types: ingo@425: - discharge curves (dt. 'Abflusskurven am Pegel') ingo@425: - computed discharge curves (dt. 'Abflusskurve') ingo@425: - longitudinal section curves (dt. 'Längsschnitte') ingo@425: - duration curves (dt. 'Dauerlinie') ingo@425: - discharge longitudinal section curve (dt. 'W bei ingo@425: ungleichmäßigem Abflusslängsschnitt') ingo@425: ingo@425: * New exports: ingo@425: - csv of waterlevels ingo@425: - csv of duration curves ingo@425: - csv of computed discharge curves ingo@425: - csv of discharge longitudinal section ingo@425: ingo@425: * New services that provides: ingo@425: - supported rivers ingo@425: - main values of a gauge ingo@425: - range information of a river ingo@425: - meta information of a river ingo@425: ingo@425: * Caching of computation relevant values ingo@425: ingo@425: * Initial model to support chart specific themes (theme.xml) ingo@425: ingo@425: ingo@425: LIMITATIONS: ingo@425: ingo@425: * Charts are not rendered using the themes in theme.xml ingo@425: ingo@425: ingo@425: !!! ingo@425: ingo@425: The version number of this release depends on an existing desktop variant of ingo@425: this software that is in version 2.1. ingo@425: ingo@425: !!! ingo@425: ingo@425: ingo@425: 2011-03-30 RELEASE 0.1