Mercurial > dive4elements > river
view flys-client/NEWS @ 5779:ebec12def170
Datacage: Add a pool of builders to make it multi threadable.
XML DOM is not thread safe. Therefore the old implementation only allowed one thread
to use the builder at a time. As the complexity of the configuration
has increased over time this has become a bottleneck of the whole application
because it took quiet some time to build a result. Furthermore the builder code path
is visited very frequent. So many concurrent requests were piled up
resulting in long waits for the users.
To mitigate this problem a round robin pool of builders is used now.
Each of the pooled builders has an independent copy of the XML template
and can be run in parallel.
The number of builders is determined by the system property
'flys.datacage.pool.size'. It defaults to 4.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Sun, 21 Apr 2013 12:48:09 +0200 (2013-04-21) |
parents | 0a19a90d40c3 |
children |
line wrap: on
line source
NEWS 2011-09-19 Release V 2.5.0 == Version 2.5.0 (19.09.2011, rev. 2786) == Diese Seite stellt prim�r Neuerungen in dieser Version aus Sicht des Nutzers zusammen bzw. verweist auf Vorarbeiten, die f�r jeweilige Funktionen ben�tigt werden. === Zusammenfassung und Hintergedanken zur Version === Die Version 2.5 verfolgt die folgenden Ziele auf den unterschiedlichen Ebenen: * Bestehende textbasierte Daten von FLYS f�r die Gew�sser Saar, Mosel und Elbe �ber Importmechanismen vollst�ndig in die Datenbankhaltung samt dazugeh�rigen Datenmodell �bernehmen * Strukturierung von Geodaten und Import dieser in die Datenhaltung * den Datenkorb als zentralen Datenmanager f�r statische und dynamische Daten bereitzustellen und in den unterschiedlichen Anwendungskontexten -- inline: Parameterisierung �berschwemmungsfl�che, Parameterisierung Differenzen und als externes Fenster: Zuladen manueller Daten -- zugreifbar zu machen * die Karte als Auswahlunterst�tzung und zur Anzeige von gerechneten �berschwemmungsfl�chen bereitzustellen * die Integrationsf�higkeit der Karte in die Projektverwaltung zu erm�glichen * Integration und Ansteuerung von WSPLGEN als asynchronen Proze� in einer Mehrbenutzerumgebung zu integrieren * Infrastruktur zur Ansteuerung und Generierung von Karten bereitzustellen * die Projektverwaltung abzuschlie�en, um die Gesamtarbeitsweise im System greifbar zu machen. * die Anwendung auf seine Zieldatendank Oracle 11 zu bringen * das Gesamtsystem in seiner Zielumgebung SLES 11 bereitzustellen * Erste Erfahrungsm�glichkeit mit FLYS togo bereitzustellen === Framework === * Allgemeine Steuerung * Projektverwaltung * Projekte umbenennen * Projekte dublizieren * Titel der Projekte nach Umbenennung in jeweiligem Projektfenster anzeigen * Filterung der Projekteliste auf Basis der Titel === Fachdatenbestand === * Datenmodell * Erweiterung um hyk-Datenbestand * Erweiterung im Querprofildatenbestand * Erweiterung im r�umliche Tabellen f�r Kartenthemen * Importer hydrologischer und geod�tischer Daten * Querprofiledateien (*.prf) * hyk-Dateien * Importer von Geodaten * semiautomatischer Mechanismus zum Import von Shapedateien in Oracle 11 === WINFO === * Gew�sser- und Pegelinfos * Einf�hrung einer sog. Ziehharmonika, um Pegelinfos fortw�hrend integrieren zu k�nnen. * Wahl von Strecke und Ort * Filterung auf Streckenfavoriten und Orten durch Eingabe eines Begriffes - [[https://roundup-intern.intevation.de/flys/issue141|Details]] * Wahl von Abfl�ssen, Wasserst�nden und Dauerzahlen * Bei Wasserspiegellagenberechnungen k�nnen Qs nur noch angezeigt werden, wenn eine Berechnung auf freier Strecke gestartet wird. * Berechnungsausgabe * Wasserspiegellagen * Querprofile * Darstellung der Querprofildatens�tze aus der Datenbank * Manuelle Eingabe von Kilometern * Zur Zeit sind noch folgende Aspekte limitiert: * Anzeige einer Wasserspiegellage und eines Querprofildatensatzes * Durchlaufen des Kilometerz�hlers in 5 km Schritten * kein synchrones bzw. asynchrones Navigieren m�glich * L�ngsschnitt * Anzeige von Streckenfavoriten * Manuelles Hinzuladen fr�herer Berechnungen * Abflusskurven * Automatisches Anzeigen von Hauptwerten aufgrund einer Vorbelegung * Datenkorb: Exemplarische Darstellung des Gesamtbestandes von fr�heren und datenbankbasierten Inhalten * �berschwemmungsfl�che (aufgrund zu wenig strukturierter Geodaten kann dies erstmalig an der Saar getestet werden!) * Parameterisierung: * Zugriff auf beliebige Wasserspiegellagen * Auswahl eines beliebigen digitalen Gel�ndemodells am Gew�sser * Digitalisierung von Rohren, Gr�ben und D�mmen * L�schen bestehender Rohren, Gr�ben und D�mmen * TODO: Ber�cksichtigen einer eigenen Shapedatei bei Berechnungstyp "Szenario" * Durchf�hrung der Berechnung: * Informieren des Nutzers zum Fortgang der Berechnung * TODO: Abbrechen der Berechnung * W�hrend der Berechnung kann das Projekt geschlossen werden und zu einem beliebigen Zeitpunkt wieder ge�ffnet werden. Der jeweilige Status wird dem Nutzer angezeigt. * Technik/Hintergrund * Ansteuerung von WSPLGEN mit seiner Parameterisierung und Bereitstellen der dazugeh�rigen Daten * Management mehrerer gleichzeitiger WSPLGEN-Berechnungen * Automatische Generierung einer WMS-Ebene zur Visualisierung des berechneten �berschwemmungsgebietes auf Basis einer Shapedatei unter Ber�cksichtigung der Eingabe von Differenzen zwischen Wasserspiegellage und Gel�nde * Anzeige der �berschwemmungsfl�che in der Karte * siehe Abschnitt "Karte" * Differenzen * Auswahl beliebiger Datenreihen aus dem Datenkorb * TODO: Erweiterung der Konfiguration zur Filterung kompatibler Datens�tze * TODO: Erweiterung zu einer Mehrfachauswahl von Datenreihen * TODO: L�schen von ausgew�hlten Differenzen aus der Tabelle * Darstellung in einem L�ngsschnitt-Diagramm * Hervorhebung der Null-Linie * TODO: Anzeige der dazugeh�rigen Datenreihen mit absoluten Werten * Export der Differenzen in einer CSV-Datei === Karte === * �ffnen der Karte mit generiertem �berschwemmungsgebiet * Themensteuerung Rohren, Gr�ben und D�mmenuerung (analog zum Diagramm) * TODO: Anzeige einer Legende * Kartennavigation * Gesamt�bersicht * Hineinzoomen/Herauszoomen * TODO: Layer-Zoom * Karte verschieben * Messen von Strecken * Messen von Fl�chen * Anzeige der Cursorkoordinaten im aktuellen Referenzsystem * TODO: Auswahl alternativer Referenzsysteme * TODO: Informationswerkzeug * TODO: Integration des Datenkorbs * TODO: Export der Karte als JPEG, PNG, GeoTiff === Diagramme === * Interna: * Themensteuerung * Automatische Vorbelegung von Themen (technisch sog. recommendations) * Beispiele * L�ngsschnitte: Automatisches Einladen von Streckenfavoriten * Abflusskurve: Automatisches Vorbelegung von Haupt- und Extremwerten * Werkzeugleiste === Datenkorb === * Interna: * "Mitlesen" fr�herer Berechnungen und Speicherung in einer speziellen Datenhaltung zur Bereitstellung in der Nutzeroberfl�che * Integration datenbankbasierter Inhalte (statisch) und nutzerspezifischer Berechnungen (dynamisch) zur Anzeige in einer Struktur * Erstellen eines �bergreifenden Konfigurationsmechanismus zur Umsetzung diagrammspezifischer Filterungen * TODO: Erweiterung der Filterung auf bestehenden Diagrammtypen; bisher noch beispielhaft * Mechanismus zum Einf�gen statischer und dynamischer Daten aus der GUI in die Anwendung, die entsprechende Datens�tze aus beiden Quellen heranzieht und automatisch in die Diagrammgenerierung �bernimmt. * Bereitstellen sogenannter "Recommendations" zur Umsetzung von Vorbelegungen * Manuelles Nachladen von Themen in Diagramme * Beispiel: L�ngsschnitt: Einladen Fr�herer Berechnungen === Themenstil-Editor === * Intern: * Weitere Diagrammtypen mit Vorbereitungen zur Implementierung der GUI versehen === Technische Umgebung === * Integration der Testsysteme in SUSE Linux Enterprise Server 11, SP1 durchg�ngig auf Softwarepaketen, die von SUSE gepflegt werden (verringerte Wartung), ausgenommen * WMS-Kartendienst: UMN MapServer 6.0.1 mit Anbindung an Oracle 11, bereitgestellt als RPM-Paket (Installer) * Geodaten-Importer: GDAL 1.8.0 mit Anbindung an Oracle 11, bereitgestellt als RPM-Paket (Installer) * Bestehendes WSPLGEN (unter Linux lauff�hig gemacht) === FLYS togo === * Umgebung * Integration des Systems in SUSE Linux Enterprise Server 11, SP 1 * Software * Installation von UMN MapServer 6.0.1 * Installation von GDAL 1.8.0 * Installation von WSPLGEN * Installation des Geodatenimporters auf Basis von ogr2ogr * Installation des Importers f�r hydrologische und geod�tische Daten * Installation von FLYS 2.5 * Installation von QuantumGIS als Testclient f�r WMS und Shapedateien (nur zu internen Testzwecken; jenseits des Projektes) * Datenbestand und Import * Import der hydrologischen, geod�tischen f�r Saar, Mosel und Elbe (au�er prfs) in Oracle 11 * Import der Geodaten der Saar in Oracle 11 auf Basis des semi-automatischen Mechanismuses * Konfiguration datenbankspezifischer Geodaten �ber einen WMS-Dienst aus Oracle 11 * Anwendung * Ablauff�higkeit der Anwendung (ausgenommen Karte) auf Oracle 11 === Offene Punkte === * Zur vereinfachten �bersicht sind die TODOs in die jeweilige Unterkapitel dieser Seite integriert. === Liste aller bearbeiteten Issues === {{{#!CSV , "ID","Titel" "id","title" 268,"WSPLGEN findet Feldname STATION und WSP nicht" 264,"Geodaten: Import - technisch-fachliche Evaluierung" 266,"Projektverwaltung: Duplizieren von Projekten" 256,"Datenkorb: XXX Issue festhalten" 280,"BoundingBoxen von Streckenfavoriten und Haupt- und Extremwerten unsichtbar machen" 258,"Datenkorb: Outs statt States f�hren" 254,"Datenkorb: Klonen von Artefakten in anderen Collections + Facettenfilter zum Ausblenden" 313,"""AssertionError"" beim Wechsel von Deutsch zu Englisch in der Projektliste" 286,"Karte: Tooltips f�r die Werkzeugleiste" 181,"Erstes Thema in der Themenliste w�hlt sich automatisch wieder an" 234,"W-INFO: Projektverwaltung" 262,"Datenkorb: Vereinigung der beiden Konfigurations-Templates" 259,"Daten aus Datenkorb in Diagramm einladen" 281,"Karte: Auswahl der berechnten Wasserspiegellage �ber Inline-Datenkorb" 314,"Datenkorb: Neue Berechnungen in laufender Sitzung werden nicht im Datenkorb angezeigt" 283,"Anzeige des Datenkorbs auf fr�heren Stand bringen" 159,"WINFO: Radiobutton - Ortsauswahl bei ""W f�r ungleichwertigen Abflussl�ngsschnitt"" entfernen" 260,"Datenkorb: Masterartefakt in View auff�hren" 279,"WINFO: Elbe Wasserspiegellage - Index Out of Bounds" 20,"Versions-Clash bei slf4j verhindert Start des Artefakt-Servers." 290,"Karte: Eingabe von Differenzen zw. WSP und Gel�nde findet keine Auspr�gung in der Karte" 310,"Querprofil: Farben der Themen" 309,"Querprofil: Manuelle Eingabe funktioniert nicht nach Return (nur nach Tab)" 311,"Querprofil: i18n" 291,"Karte: Farbdarstellung und Kartenkonfiguration von Desktop-FLYS�bernehmen" 135,"Diagramm: Trotz abgeschalteter Themen bleiben Beschriftungen bestehen" 191,"AT-Export: L�ngsten monoton steigenden Bereich exportieren." 219,"W-INFO: Abflusskurvenberechnung / keine Themen im Diagramm" 176,"Diagramm: Benennung eines Abflusses bei gew�hlter H�he am Pegel" 160,"WINFO: Auswahltabelle Orte bei Modus Strecke nach Step-Back" 180,"WINFO: Zeilen der Tabelle k�nnen nach der Markierung in die Zwischenablage kopiert werden." 282,"Karte: Abstand interpolierte Profile - Default wert" }}} == Version 2.4.0 (27.06.2011, rev. 2257) == Diese Seite stellt prim�r Neuerungen in dieser Version aus Sicht des Nutzers zusammen bzw. verweist auf Vorarbeiten, die f�r jeweilige Funktionen ben�tigt werden. === Zusammenfassung und Hintergedanken zur Version === Die Version 2.4 verfolgt f�r WINFO das Ziel die fachliche Nachpr�fbarkeit der bestehenden Berechnungsarten bereitzustellen. Hierbei sind folgende Aspekte wichtig: * fachliche Richtigkeit und Genauigkeit der bestehenden Berechnungsarten * Bereitstellung und Unterst�tzung eines Berichtswesens in den Berechnungsvorg�ngen * Vorbereitung der Berechnungsarten f�r den Mehrbenutzerbetrieb * Vollst�ndigkeit der ben�tigten Fachdaten aus dem FLYS-Datei-Server f�r bestehende Funktionen (Kantenbilder, Typisierung Streckenfavoriten) * Export aller ben�tigten Berechnungsdaten in entsprechenden Formaten (WST, WST korrigiert, CSV, AT) Um diese Ergebnisse visualisieren und im konsolidierten Diagrammbereich testen zu k�nnen, stellt das Diagramm die zentralen interaktiven Funktionen zur Navigation und Themensteuerung bereit und pr�ft die Kopplung von Client und Server Zusammenspiel. Um dem Nutzer die Verbindung seines Gesamtworkflows zu erm�glichen, ist die Projektverwaltung mit interaktiven Funktionen ausgestattet worden. Diese setzt unterschiedliche Parameterisierungen und Darstellungen in Projekten in Zusammenhang. === Framework === * Allgemeine Steuerung * Ehemalige Schriftz�ge als Schaltfl�chen darstellen * Projektverwaltung * Projektliste automatisch aktualisieren * Projekt per Klick dauerhaft speichern * Projekte mit eigenem Titel versehen * Projekte manuell l�schen === Fachdatenbestand === * Importer * Oberkanten und Unterkanten aus KM-Dateien extrahieren. * Typisierung einzelner Objekte als Pegel, Br�cke, Hafen, Zuflu�, etc. * Analyse Datenmodellierung bestehender Geodaten in Shape-Dateien * Bereitstellung eines WMS-Dienstes f�r die Saar === WINFO === * Wahl von Strecke und Ort * Anzeige von Oberkante und Unterkante zu einem jeweiligen Ort * Suche in der Tabelle - Details https://roundup-intern.intevation.de/flys/issue141 * Wahl von Abfl�ssen, Wasserst�nden und Dauerzahlen * Verteilen von Q/D und W auf zwei Reiter * Berechnungsausgabe * Integration von Berechnungsberichten als Meldungen/Warnungen * TODO: Beschreibungen verbessern und �bersetzen. * Wasserspiegellagen * Interne Berechnung korrigiert und Genauigkeit gepr�ft. - https://roundup-intern.intevation.de/flys/issue96 * Abflusskurven * Ausgabe der berechneten Werte * bzgl. Export siehe dort * W bei ungleichwertigem Abflussl�ngsschnitt * Interne Berechnung korrigiert und Genauigkeit gepr�ft. === Diagramme === * Interna: * Infrastruktur geschaffen, um jeweilig Berechnungsergebnisse als einzelnes Thema ausw�hlbar zu machen (technisch: Fazetten) * Themensteuerung * Bereitstellung einer Themenliste * Aktivieren und Deaktivieren der Themenliste mit automatischem Nachlademechanismus * Verschieben von Themen schrittweise * Verschieben von Themen nach ganz oben oder unten * TODO: Alle markierten Themen an-/abw�hlen * TODO: Alle markierten Themen l�schen * Werkzeugleiste * Navigationswerkzeuge * Hereinzoomen �ber eine aufspannbaren Bereich * Herauszoomen �ber einen statischen Faktor * Auf Gesamtansicht zoomen * Wertebereich in X- und Y-Richtung verschieben * Anzeige der Cursorposition in der Einheit des Diagramms === Datenkorb === * Intern * Bereitstellung des Datentyps auf unterster Ebene zum Bereitstellung von "Fr�heren Berechnungen" === Themenstil-Editor === * Intern: * Vorbereitungen getroffen, um Stile auf Diagramme graphisch anwenden zu k�nnen. === Technische Aspekte === * Beschleunigung der jeweiligen Berechnungen * Stabilit�t der Kommunikation von Client und Server verbessern. === Offene Punkte === * [[Flys-3.0/Version2.4Todo]]. === Liste aller bearbeiteten Issues === {{{#!CSV , "ID","Titel" 10,"Fehler in FLYS-2.1 -> Anzeige Wertebereiche f�r Q am Pegel in FLYS-3 verschieden" 17,"Verhalten der Strecken-/Ortauswahl im FLYS-WebClient" 21,"Gleiches Projekt kann mehr als einmal gleichzeitig ge�ffnet werden" 40,"WINFO: Vorbelegung nach R�cksprung in der Historie stellt ursprgl. gew�hlten Wert nicht mehr her" 42,"�bergeordnete Navigation: Funktionen als Schaltfl�chen ausweisen" 43,"i18n: Einige Verbesserungen" 49,"Massenhafte Auswahl von Dauerzahlen als Berechnungsgrundlage von Wasserspiegellagen f�hrt zu falschen Berechnungsergebnisse" 55,"WINFO: Gewichtungsfaktor f�r Abflusstabellen in der Berechnung 'W f�r angepa�ten Abfluss-L�ngsschnitt'" 65,"Restlet akzeptiert keine weiteren Verbindungen" 69,"Berechnungsart 1 'Wasserstand/Wasserspiegellage' fehlerhaft" 76,"Importer: L�cken in den Q-Bereichen" 77,"Diagramm: Beschriftung der Kurven bei Dauerlinien" 81,"Rechenungenauigkeit Web-FLYS" 82,"ArrayIndexOutOfBoundsException wenn Berechnungen fehlschlagen" 84,"Kann nicht auf die erste Q-Spalte der Saar zugreifen." 85,"WINFO: Statt an einzelnen Orten wird eine Strecke gerechnet" 87,"WINFO-W/Wspl-Ort-gleichwertiger-Q" 89,"WINFO, Dauerlinie, erst ab D=1 rechnen" 90,"Diagramm: Trennung derDiagrammfl�che und Achsenaufheben" 91,"WINFO: Vorbelegung Q statt W" 92,"WINFO: Saar-km 0.1-93 NQ HQ200 liefert keine Antwort" 93,"WINFO: Benennung der Berechnungsart korrigieren" 98,"W-INFO: Wasserspiegellagenberechnung und Auswahl �ber Q/W/D-Auswahl" 99,"WINFO: Wasserspiegellagenberechnung ohne Auswahlunterst�tzung" 100,"W-INFO: Wasserspiegellagenberechnung und ver�nderte Berechnungsrichtung" 101,"W-INFO: Wasserspiegellagenberechnung / Strecke" 102,"W-INFO: Wasserspiegellagenberechnung / Strecke - Probleme beim oberen und unteren Rand" 103,"WINFO: Wasserspiegellagenberechnung / Layout-Inkonsistenz" 105,"W-INFO: Wasserspiegellagenberechnung / Strecke und Bandbreite Q (Stabilit�tsproblem)" 106,"W-INFO: Wasserspiegellagenberechnung / Strecke + W am Pegel (Vertauschen von Werten)" 108,"W-INFO: Wasserspiegellagenberechnung / W am Pegel (untere und obere Grenze)" 109,"W-INFO: Wasserspiegellagenberechnung / Strecke + W am Pegel (fehlerhafte Berechnung)" 111,"W-INFO: Wasserspiegellagenberechnung / Strecke" 112,"Berechnungsergebnis und Export verschieden" 116,"W-INFO: Wasserspiegellagenberechnung / Ort + Q-Auswahlunterst�tzung (Berechnungsergebnis bei punkthafter Berechnung fehlerhaft)" 117,"W-INFO: Wasserspiegellagenberechnung / Q-Eingabe" 118,"W-INFO: Eingabe Q aus Auswahlunterst�tzung und Manuell" 119,"W-INFO: Wasserspiegellagenberechnung / Dateneingabe ausserhalb des Wertebereichs" 122,"W-INFO: Wasserspiegellagenberechnung / Auswahlunterst�tzung Abfluss (W-Werte sind nicht ausw�hlbar)" 128,"WINFO: Anzeige von gew�hlten Orten und Strecken" 129,"WINFO: Dauerlinie bei D=0" 131,"Anzeige der Position bei gro�en Zahlen ungenau" 132,"WINFO: Streckenauswahl per default setzen" 134,"WINFO: Tabellarische Ausgabe ('Berechnungsausgabe') bei Abflusskurven" 139,"WINFO: NPE bei Step-Back bei ungleichwertiger Berechnungsart" 140,"WINFO: WQ-Tabelle in Tabs aufsplitten" 142,"WINFO: Streckenauswahl: Oberkante/Unterkante hinzuf�gen" 147,"WINFO: Ort der �nderung des gleichwertigen Abflusses falsch" 149,"WINFO: Abflusskurve Mosel 242 wird an 1.904 km berechnet/gezeigt" 153,"Abflusskurven am Pegel �ber Facetten" 154,"Berechnete Abflusskurve/Abflusstafel zeigt keine Berechnungsergebnisse" 156,"WINFO: Platzierung des Berechnungsberichtes" 157,"Diagramm: Ursprung berechnete Abflusskurve" 161,"Diagramm: Q-Achse in W-L�ngsschnitten immer bei Q=0" 162,"WINFO: Kurzfassung von W/Q-Daten nicht vollst�ndig" 164,"Berechnung 4: Umgekehrtes Berechnungsintervall f�hrt zur" 165,"Projektliste: Einige Auff�lligkeiten nach Neuimplementierung" 169,"WINFO: WSP kann nicht durchgef�hrt werden" 170,"Diagramm: Initiales Zoomen zeigt verschobenen Bereich" 172,"Diagramm: Ursprung der Diagramme bei Dauerzahlen" 173,"WINFO: W f�r ungleichwertigen Q-L�ngsschnitt: Abflussverteilung �berschreitet obere Grenze" 174,"Diagramm: Q-Linie wird bei initialem Laden des Diagramms anders dargestellt als bei Ansicht auf gesamten Wertebereich" 175,"WINFO: Q um 7 qm/s zu hoch" 182,"WINFO: Vorbelegung Q bei 'ungleichwertigem Abflussl�ngsschnitt'" }}} 2011-05-19 Release V 2.3.1 === Framework === * Projektverwaltung * Projektfenster maximieren (vgl. https://roundup-intern.intevation.de/flys/issue35) * Internationalisierung/Mehrsprachigkeit * i18n: Untertitel bei L�ngsschnitten - Bereich der Strecke enth�lt "double" (https://roundup-intern.intevation.de/flys/issue66) === Fachdatenbestand === * Import der hydrologischen Daten der Elbe * Importer: L�cken in den Q-Bereichen (https://roundup-intern.intevation.de/flys/issue76) * Seiteneffekt: Durch diese L�cken werden z.T. Berechungsausgaben ver�ndert. Durch eine Fehlerbehebung und einen Reimport werden diese L�cken geschlossen. === WINFO === * Wahl von Abfl�ssen, Wasserst�nden und Dauerzahlen (Pflichtenheft: Bestehende Funktionen aus Desktop-FLYS; keine Entsprechung in Leistungsbeschreibung) * WINFO: Q/W/D-Info liefert selten eine Antwort (https://roundup-intern.intevation.de/flys/issue72) * Berechnungsausgabe (Pflichtenheft: Teile in Kap. 3.4.1.1; bestehende Funktionen aus Desktop-FLYS + Verbesserungen) * Ergebnisse werden jeweils im WST-Format ausgegeben (https://roundup-intern.intevation.de/flys/issue56) * Auf Berechnungsergebnisse zu korrigierten Wasserstands-Abflussbeziehungen k�nnen �ber CSV-Dateien zugegriffen werden * Zu ber�cksichtigende Punkte bei der Durchf�hrung der Berechnungsarten * Allgemein: * Besondere Beachtung der Ber�cksichtigung des R�cksprungverhaltens * Wasserspiegellage/Wasserstand * Berechnungsart 1 "Wasserstand/Wasserspiegellage" fehlerhaft (https://roundup-intern.intevation.de/flys/issue69) * Abflusskurve/-tafel * Weitere Infos zu F�llen f�r R�ckspr�nge werden ben�tigt. * Dauerlinie * WINFO: CSV-Export f�r Dauerlinien fehlt (https://roundup-intern.intevation.de/flys/issue79) * Wird zur fachlichen Abnahme noch nachgereicht. * W bei ungleichm��igem Abflussl�ngsschnitt * WINFO: Reihenfolge der Kilometer Eingabe liefert unterschiedliche Ergebnisse (https://roundup-intern.intevation.de/flys/issue71) * WINFO: Gewichtungsfaktor f�r Abflusstabellen in der Berechnung "W f�r angepa�ten Abfluss-L�ngsschnitt" (https://roundup-intern.intevation.de/flys/issue55); hier ist das Vorgehen zur Intervallbildung noch zu kl�ren. === Diagramme === * Allgemein: * Beschriftung der Legendeneintr�ge zu Kurven zu Eingangswerten in die Berechnung (https://roundup-intern.intevation.de/flys/issue77) === Offene Punkte === * Version 2.3.1 behebt Fehler und erg�nzt eine Funktion. Punkte mit noch nicht bereitgestellten Funktionen finden sich unter [[Flys-3.0/Version2.3Todo]]. 2011-05-16 Release V 2.3.0 === Framework === * Projektverwaltung (Pflichtenheft Kap. 3.3, Lokale Daten > Arbeitssitzungen) * Mit dem Anlegen eines neuen Projektes wird die Projektliste automatisch gef�llt. * Zu beachten: Zur Zeit operiert das System noch mit '''einem''' Benutzer, so dass jeder alle auf dem Server liegenden Projekte sieht. Mit der Einf�hrung einer Nutzeranmeldung sieht dann jeder Nutzer nur noch seine eigenen Projekte. * Mit einem Doppelklick oder das Kontextmen� k�nnen die jeweiligen Projekte wieder ge�ffnet werden. Sie stellen den Arbeitszustand des letzten "�bernehmen" wieder her. Die Einstellung ist sprachunabh�ngig, d.h. auch wenn zuvor Diagramme in deutsch erstellt worden sind, k�nnen diese in englischer Sprache ge�ffnet und dargestellt werden. * Projekte k�nnen Projekte noch in mehreren Fenster ge�ffnet werden. Um Konsistenz herzustellen, kann man ein Projekt nur einmal �ffnen. (vgl. https://roundup-intern.intevation.de/flys/issue21) * Neue Fenster �berlappen sich nicht mit der Position des vorherigen Fensters, um beim Anlegen eines neuen Projektes eine vollst�ndige �berdeckung zu vermeiden * Projektfenster maximieren (vgl. https://roundup-intern.intevation.de/flys/issue35) * Projekteinstieg * Klick-Optimierung der Gew�sserauswahl �ber eine Liste: von 3 Klicks zu 1 Klick. * Internationalisierung (Pflichtenheft, Kap.4.3.4) * Beim Start wird die Spracheinstellung des Browser automatisch ausgewertet und die dazugeh�rige Oberfl�che in deutsch oder englisch geladen. Wenn eine andere Sprache als deutsch oder englisch angefragt wird, f�llt die Anwendung auf englisch (TOCHECK) zur�ck. * Die Sprache kann jeweils manuell gewechselt werden. Dies hat Auswirkungen auf die Bedienoberfl�che, Diagramme und Nutzung von Dezimaltrenner und Punkt === Fachdatenbestand === * Import der hydrologischen Daten der Elbe ## * Was wird nicht ber�cksichtigt? ## * Spalten in wst-Dateien mit einer - Notation; andere, nicht einheitliche werde jeweils mit einer Ziffer erweitert * Einige Zahlen zum Bestand: * 3 Gew�ssern mit Saar, Mosel und Elbe * 15 Pegel * 108 wst/zus-Dateien * 711 Spalten aus diesen * rund 500.000 Einzelwerte * rund 2.500 Stationierungen aus km-Dateien === WINFO === * Wahl des Gew�ssers (Pflichtenheft, Teile aus 3.4.1, 3.4.1.1) * Automatische Vorbelegung des ersten Eintrags * Wahl der Berechnungsart (Pflichtenheft 3.4.1.1 - bestehende Funktionen) * Automatische Vorbelegung des ersten Eintrags * Umsetzung der folgenden Berechnungsarten * Wasserstand/Wasserspiegellage * Abflusskurve/Abflusstafel * Dauerlinie * W bei ungleichm��igem Abflussl�ngsschnitt * Wahl von Strecke oder Ort (Pflichtenheft: Bestehende Funktionen aus Desktop-FLYS; keine Entsprechung in Leistungsbeschreibung) * Automatisches Umschalten der Reiter bei Wahl von Orten oder Strecken * Eingabe eines Ortes (Dauerlinie, Abflusstafel/-kurve) * Freie Texteingabe * Unterst�tzung der Eingabe durch Liste an Ortsfavoriten. Per Klick wird jeweils der Wert in das Textfeld eingetragen. * Eingabe mehrere Orte (Wasserstand/Wasserspiegellage) * Freie Texteingabe * Unterst�tzung der Eingabe durch Auswahltabellen an Ortsfavoriten. Per Klick wird jeweils der Wert in das Textfeld eingetragen. * �bernehmen von Beginn einer Strecke und Ende einer Strecke (abweichend von Desktop-FLYS, um die Bedienf�hrung gradliniger zu gestalten) * Eingabe von Strecken (Wasserstand/Wasserspiegellage) * Freie Texteingabe * Unterst�tzung der Eingabe durch Auswahltabellen an Streckenfavoriten. Per Klick wird jeweils der Wert in das Textfeld eingetragen. * �bernehmen von Beginn einer Strecke und Ende einer Strecke aus den Ortsfavoriten mit explizitem Setzen von Beginn (gr�ne Fahne) und Ende (Rote Fahne) (Erweiterung zu Desktop-FLYS) * Bemerkungen: * Es gibt Streckendaten, die au�erhalb der Berechnungsstrecke des Modells liegen. K�nnen die Ortsfavoritenbest�nde hierauf reduziert werden, da hier keine Ermittlung von Wasserst�nden erfolgen kann bzw. Favoriten au�erhalb der Bezugspegelstrecken erlauben keine Ermittlung eines Bezugspegels. * Automatische Ermittlung des Bezugspegels (Keine Entsprechung in Leistungsbeschreibung. Neue Anforderung als Ergebnis des Bedienkonzeptes.) * Gew�sser und Streckenwahl ermitteln den Bezugspegel automatisch * Anzeige der Abflusskurven aller Pegel auf der vorgegebenen Strecke * Wahl von Abfl�ssen, Wasserst�nden und Dauerzahlen (Pflichtenheft: Bestehende Funktionen aus Desktop-FLYS; keine Entsprechung in Leistungsbeschreibung) * Berechnungsart: Wasserspiegellagen/Wasserstand * Eingabefelder wie in Desktop-FLYS f�r W oder Q; Einzelwerte oder Wertebereich * Eingaben werden �ber eine tabellarische Auswahl unterst�tzt * Bei der Eingabe von W: Wasserst�nde sind ausw�hlbar * Bei der Eingabe von Q: Hauptwerte und Dauerzahlen sind ausw�hlbar * Berechnungsart: W bei ungleichm��igem Abflussl�ngsschnitt * Eingabefelder f�r W und Q analog zu bisherigen genutzten Mechanismen * Berechnungsausgabe (Pflichtenheft: Teile in Kap. 3.4.1.1; bestehende Funktionen aus Desktop-FLYS + Verbesserungen) * Ausgabe jeweils in einer strukturierten Tabelle. * Die Werte k�nnen in Abh�ngigkeit von der Spalte auf- und absteigend sortiert werden. * Ergebnisse werden jeweils im CSV-Format ausgegeben * Es werden weitere Ausgaben in zus�tzlichen Reitern angezeigt, die auch abgefragt werden k�nnen. === Diagramme === * Allgemein: * Integrierte Ausgabe der Diagramme in WINFO (Pflichtenheft Kap. 3.1) * Zugriff auf die Projektdefinition/Parameterisierung (WINFO-Reiter) * Freie Gr��enskalierung der Diagramme in Abh�ngigkeit vom Projektfenster * Internationalisierung der Diagramme in deutsch und englisch (Beschriftung, Dezimaltrennzeichen und Tausendertrennzeichen) * Beschriftung der Diagrammtitel gem�� Anhang (Leistungsbeschreibung, Anhang 1) * Anpassungen in Abh�ngigkeit von Berechnungsart/Diagrammtyp (Bestehendes Verhalten aus Desktop-FLYS): * Abflusskurve am Pegel * L�ngsschnitt * Wasser flie�t immer von links nach rechts (unabh�ngig von der Orientierung der Stationierung; die Orientierung kann pro Gew�sser explizit gesetzt werden.) * Abflusskurve/-tafel * Dauerlinie * Kombiniertes Diagramm von W- und Q-Dauerlinie (Pflichtenheft 3.4.1.8.6) * W bei ungleichm��igem Abflussl�ngsschnitt * Kombiniertes Diagramm von W-Diagramm und Q-Vorschau (Pflichtenheft 3.4.1.8.6) === Datenkorb (Pflichtenheft 3.4.1, ausgehend von Desktop-FLYS) === * Anzeige aller in der Datenbank vorhandenen Datens�tze f�r das gew�hlte Gew�sser (FLYS-Daten aus der Datenbank) * Mehrfachauswahl durch Bereiche mit der Taste "Shift"; kombinierte Einzelauswahl mit der Taste "Strg" * XML-basierte Konfiguration des Datenkorbs