teichmann@90:
teichmann@70:
tom@85:

Dive4Elements/River

teichmann@70:

Dive4Elements "River" ist eine datenbankbasierte Webapplikation teichmann@70: zur raum-zeitlichen Analyse von Fachdaten. Sie bildet die Basis für den weltweit teichmann@70: zugänglichen Fachdienst FLYS der Bundesanstalt für Gewässerkunde (BfG), teichmann@70: in dem Daten aus zentralen Datenbanken der teichmann@70: Wasser- und Schifffahrtsverwaltung des Bundes (WSV) teichmann@70: und der BfG fachlich und technisch angebunden sind.
teichmann@70: Dive4Elements "River" stellt dem Fachnutzer all diese Informationen, teichmann@70: die für die Erstellung und den Betrieb von numerischen Fließgewässermodellen an teichmann@70: Bundeswasserstraßen benötigt werden, in vier zentralen Sichtweisen zur Verfügung: teichmann@70: als Datensätze über mehrere Export-Funktionen sowie grafisch in teichmann@70: verschiedenen Punkt-, Längsschnitt- und Kartendarstellungen. teichmann@70:

teichmann@70:

Herunterladen

teichmann@70: teichmann@70: teichmann@93: teichmann@70:
teichmann@70: teichmann@70:
teichmann@70:
tom@85:

Was ist Dive4Elements/River?

tom@85:

Dive4Elements/River besitzt - so wie es für den Fachdienst FLYS betrieben wird - teichmann@70: drei Informations- und Analyse-Module, die jeweils bis zu 6 verschiedene, teichmann@70: technische Workflows (in FLYS: "Berechnungsarten") in sich vereinen. teichmann@70: Fachlich werden die Module nach dem "W-INFO-Modul" für hydraulische und hydrologische Fachdaten, teichmann@70: dem "M-INFO-Modul" für morphologische Fachdaten und dem Modul "Fixierungsanalyse" teichmann@70: (für Fixierungen als Spezialdatensätze) unterschieden.

teichmann@70: teichmann@70:

Jede der Berechnungsarten kombiniert einen vorgegebenen Workflow (Arbeitsablauf) teichmann@70: zur Ergebnis-/Informationsermittlung mit fachlich sinnvollen Möglichkeiten zur Ergebnisausgabe. teichmann@70: So werden berechnete Wasserspiegellagen automatisch nicht nur in der Längsschnitt- sondern teichmann@70: auch in der Querprofilansicht dargestellt. teichmann@70: Sie können zu Überschwemmungsflächen in der Kartenansicht weiterverarbeitet werden.

teichmann@70: tom@85:

Darüber hinaus verfolgen die verschiedenen Ergebnisansichten in Dive4Elements/River tom@85: nicht nur eine reine Visualisierungsfunktion, sondern auch den integrativen Ansatz, teichmann@70: Daten unterschiedlicher Quellen (technisch - Datenbanken) und unterschiedlicher tom@85: Arbeitsprozesse (fachlich - Modellierung & Messung) über den sogenannten teichmann@70: "Datenkorb" in eine Zusammenschau zu bringen.

teichmann@71:

Verwendete Technologien

teichmann@71:

teichmann@71:

    teichmann@94:
  • Dive4Elements als Framework
  • teichmann@94:
  • PostgreSQL/PostGIS und Oracle/Spatial über Hibernate
  • teichmann@94:
  • WMS-Dienste über MapServer
  • teichmann@94:
  • OpenLayers zur Darststellung interaktiver Karten
  • teichmann@94:
  • GWT/SmartGWT für eine moderne AJAX-basiserte Web-Oberfläche
  • teichmann@94:
  • Mapfish Print ermöglicht den Ausdruck dieser Karten als PDF
  • teichmann@94:
  • GeoTools für die standardkonforme Verarbeitung von Geo-Daten
  • teichmann@94:
  • WSPLGEN zur Erstellung von Überschwemmungsflächen-Karten aus Wasserspiegellagen
  • teichmann@72:
  • SAML-Authentifaktion über GGinA
  • teichmann@72:
  • ETL-Prozess zur Einbindung der SGM-Datenbank
  • teichmann@72:
  • Importer zur Übernahme von dateibasierten Fachdaten
  • teichmann@94:
  • Anbindung an Wiki-Technologie (realisiert MoinMoin) zur Online-Dokumentation
  • teichmann@71:
teichmann@71:

teichmann@71:

Freie Software

teichmann@96:

teichmann@96: Dive4Elements/River gewährt teichmann@96: die vier Grundfreiheiten Freier Software und steht unter der GNU Affero General Public License 3.0 oder später. teichmann@96:

    teichmann@96:
  • Die Freiheit, das Programm für jeden Zweck auszuführen
  • teichmann@96:
  • Die Freiheit, die Funktionsweise eines Programms zu untersuchen, und es an seine Bedürfnisse anzupassen
  • teichmann@96:
  • Die Freiheit, Kopien weiterzugeben und damit seinen Mitmenschen zu helfen
  • teichmann@96:
  • Die Freiheit, ein Programm zu verbessern, und die Verbesserungen an die Öffentlichkeit weiterzugeben, sodass die gesamte Gesellschaft profitiert
  • teichmann@96:
teichmann@96:

teichmann@70:
teichmann@70:
teichmann@90: