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

Dive4Elements River

teichmann@102:

Dive4Elements River ist eine datenbankbasierte Webapplikation bernhard@154: zur raum-zeitlichen Analyse von Fachdaten. Sie bildet die Basis für den tom@131: Fachdienst FLYS der Bundesanstalt für Gewässerkunde (BfG) , teichmann@70: in dem Daten aus zentralen Datenbanken der tom@131: Wasser- und Schifffahrtsverwaltung des Bundes (WSV) teichmann@70: und der BfG fachlich und technisch angebunden sind.
teichmann@102: 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:

tom@125:

Herunterladen

teichmann@70: teichmann@70: teichmann@93: teichmann@70:
teichmann@70: teichmann@70:
teichmann@70:
teichmann@102:

Was ist Dive4Elements River?

teichmann@102:

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: teichmann@102:

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
  • ariane@127:
  • PostgreSQL /PostGIS und Oracle/Spatial über Hibernate
  • ariane@127:
  • WMS-Dienste über MapServer
  • ariane@127:
  • OpenLayers zur Darstellung interaktiver Karten
  • ariane@127:
  • Mapfish Print ermöglicht den Ausdruck dieser Karten als PDF
  • ariane@127:
  • GWT /SmartGWT für eine moderne AJAX-basierte Web-Oberfläche
  • ariane@127:
  • GeoTools für die standardkonforme Verarbeitung von Geo-Daten
  • ariane@127:
  • WSPLGEN zur Erstellung von Überschwemmungsflächen-Karten aus Wasserspiegellagen
  • tom@99:
  • SAML-Authentifizierung für ariane@127: ariane@127: GGinA
  • tom@99:
  • ETL-Prozess zur Einbindung WSV-Datenbank zur Stammdatenverwaltung gewässerkundlicher Messstellen (SGM)
  • teichmann@72:
  • Importer zur Übernahme von dateibasierten Fachdaten
  • ariane@127:
  • Anbindung an Wiki-Technologie (realisiert mit MoinMoin ) zur Online-Dokumentation
  • teichmann@71:
teichmann@71:

teichmann@71:

Freie Software

teichmann@96:

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

    tom@99:
  • Die Freiheit, das Programm für jeden Zweck auszuführen.
  • tom@99:
  • Die Freiheit, die Funktionsweise eines Programms zu untersuchen, und es an seine Bedürfnisse anzupassen.
  • tom@99:
  • Die Freiheit, Kopien weiterzugeben und damit seinen Mitmenschen zu helfen.
  • tom@99:
  • 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: