# HG changeset patch # User Tom Gottfried # Date 1396282365 -7200 # Node ID 68f49d59b165ceeda487846a93640cf5c1fab40b # Parent abcfb1f3d11f40e2975d08453e8799c5825e4d85 Moved D4E Ocean to new layout. diff -r abcfb1f3d11f -r 68f49d59b165 gnv/gnv.html --- a/gnv/gnv.html Mon Mar 31 18:06:11 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,189 +0,0 @@ - - - - - - Dive4Elements - - - -
- -
-

Dive4Elements

-

Webanwendung für Karten, Diagramme und Modelle

-
- -
- -

Was ist Dive4Elements?

-

Dive4Elements ist eine datenbankbasierte Webapplikation zur -raum-zeitlichen Analyse von Fachdaten der 4 Elemente (Feuer, Wasser, -Luft und Erde). -Dive steht für Digging, Investigating, Viewing, Exporting. -

- -

Dive4Elements gewährt webbasiert den Zugriff auf Datenmodelle in -einem zentralen Datawarehouse und bietet die Möglichkeit zur -Analyse, Visualisierung der Daten sowie Exportmöglichkeiten in offene -Formate.

- -

-Dive4Elements kombiniert die folgenden Vorteile: -

    -
  • Einheitlicher Aufbau fachlicher Workflows
  • -
  • Einheitliche Projektverwaltung für Karten und Diagramme
  • -
  • Einheitliche Verwaltung für Nutzereingaben
  • -
  • Fachbezogene Sichten auf zentrale und fachbezogene - Datenbestände
  • -
  • Eingabeunterstützung durch unterschiedliche Widgets: Karten, - Tabellen und Eingabefelder
  • -
-

- - -

Visualisierung & Analyse

- -

Mit adäquaten Diagrammtypen und Kartendarstellungen können -raum-zeit-bezogene Daten visualisiert und miteinander verglichen -werden. Diese ausschließlich über einen Browser parametrisierten -Analysen ermöglichen Darstellungen von Zeitserien, Vertikal- und -Horizontalprofilen, Profilschnitten, Horizontalschnitten, Histogrammen -und vom Anwender generierten Kartenebenen.

- -

Um derartige Ergebnisse visualisieren zu können, wird zwischen -Datenzugriff und den unterschiedlichen Ausgaben ein -Prozessierungsschritt zwischengeschaltet. Hier werden sowohl 2D- und -3D-Interpolationen als auch statistische Analysen gerechnet. -Klassifizierungen und Isoliniendarstellungen werden ermittelt; -Geometriedaten werden ausgeschnitten bzw. geclippt. Die jeweiligen -Ergebnissen stehen über offene Formate und Schnittstellen zur -weiteren Nutzung in unterschiedlichen Kontexten zur Verfügung:

- -
    -
  • CSV-Format: Weiterverarbeitung in einer - Tabellenkalkulation
  • -
  • ODV-Format: Weiterverarbeitung in der Fachsoftware OceanData - View des Alfred-Wegner Instituts
  • -
  • PNG/JPG-Format: Einbindung in Publikationen oder Webseiten
  • -
  • PDF-Format: Der Export liefert eine Vektordarstellung, so dass - diese u.a. für hochaufgelöste Druckprodukte genutzt werden - können.
  • -
  • SVG-Format: Ein offenes und standardisiertes Vektorformat des - W3C Consortiums zur Einbindung in Zeichenprogramme, um - nutzerspezifische Darstellungen für hochaufgelöste Druckprodukte - herstellen zu können.
  • -
  • Shape-Format: Ausgabe von Geometrie- und Sachdaten zur - weiteren Verarbeitung in anderen GIS-Programmen
  • -
  • WMS-Schnittstelle: Publizieren der Kartendarstellungen für die - Integration in Geoportale oder desktopbasierte GI-Systeme
  • -
- -

Dive4Elements kann sowohl zur alltäglichen Arbeit als auch -Durchführung von umfangreicheren wissenschaftlichen Analysen an jedem -Arbeitsplatz über einen Browser genutzt werden. Durch die -o.g. Ausgabemöglichkeiten über offene Formate und -Schnittstellen können die Ergebnisse in weitere Arbeitsprozesse -eingebunden werden.

- -
Dive4Elements (1. Generation) wird vom Bundesamt für Seeschifffahrt und Hydrographie in Hamburg -unterstützt. -

- - -

Entwicklung & Download

-

Dive4Elements ist Freie Software. Der aktuelle Quellcode ist verfügbar in -einem SCM-Repository. -

- -

- -SCM-Commit-Mailingliste abonnieren » -

- - - -

Technische Daten

-
    -
  • Nutzergeführte Fachdatenauswahl / Parameterisierung und - Speicherung
  • -
  • Templatebasierte Diagrammkomponente zur Visualisierung von - punkt-, linien-, flächenhafte Daten u.a. mit Isolinien
  • -
  • Rechenkern mit Interpolationsmethoden und Statistik
  • -
  • WMS-Generator, WMS-Dienst mit integriertem - OpenLayers-basierten Karten-Viewer
  • -
  • Umfangreiche Exportmöglichkeiten: CSV, ODV, PNG/JPEG, - vektorisierte PDFs, SVG, Shape
  • -
  • Durchgängige Mehrsprachigkeit von GUI bis Diagramm
  • -
  • Durchgängig auf Freier Software realisiert
  • -
  • Implementierung in Java (Server mit sog. REST-Schnittstelle, - WebClient mit Google Web Toolkit)
  • -
  • Nutzung von UMN MapServer als Kartenserver
  • -
  • WSPLGEN - als sog. Wasserspiegellagengenerator
  • -
  • Anbindung gegen Oracle und PostgreSQL/PostGIS Datenbanken möglich
  • -
- -
- - - - - - - - - - -
-
- - - - - diff -r abcfb1f3d11f -r 68f49d59b165 gnv/gnv_files/screenshot1_small.png Binary file gnv/gnv_files/screenshot1_small.png has changed diff -r abcfb1f3d11f -r 68f49d59b165 gnv/gnv_files/screenshot2_small.png Binary file gnv/gnv_files/screenshot2_small.png has changed diff -r abcfb1f3d11f -r 68f49d59b165 gnv/gnv_files/style.css --- a/gnv/gnv_files/style.css Mon Mar 31 18:06:11 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,102 +0,0 @@ -/* Styles for the DIVE4elements Website */ - -body { - font-family: arial, helvetica, sans-serif; - font-size: 13px; - background: #FFFFFF url('img/page_bg.png') repeat-x; - color: #333333; - margin: 0; - padding:0px; -} - -a { - color: #b51a22; - text-decoration: none; -} - -a:hover { - text-decoration: underline; -} - -img { - border: 0px; -} - -.wrapper { - width: 900px; - margin: 0 auto; - text-align: left; -} - -#intro { - padding: 30px 250px 20px 20px; -} - -#intro h2 { - font-family: georgia, times, serif; - font-size: 30px; - font-weight: normal; - color: #333333; - margin: 0px; -} - -#intro p { - color: #555555; - font-size: 14px; - font-weight: normal; - line-height: 26px; - margin: 10px 0 0; - padding: 0; -} - -#main { - float: left; - padding: 0px 0px 0px 20px; - width: 600px; -} - -#main h2 { - font-size: 22px; - font-weight: normal; - color: #333333; - margin: 30px 0px 10px 0px; - padding: 0px; - clear: both; -} - -#main p, #main li{ - color: #444444; - line-height: 20px; - margin: 0px 0px 10px; -} - -#sidebar { - -moz-border-radius: 10px 10px 10px 10px; - background: none repeat scroll 0 0 #EBEBEB; - border: 1px solid #99b4c9; - float: right; - margin-top: 34px; - padding: 20px 20px 15px; - width: 220px; -} - -#sidebar h3 { - color: #333333; - margin: 1px 0px 10px 0px; -} -#footer { - background: none repeat scroll 0 0 #EBEBEB; - color: #333333; - font-size: 11px; - height: 50px; - margin-top: 30px; - padding-bottom: 20px; - text-align: center; - width: 100%; -} -#sitemap { - margin: auto; - text-align: left; - width: 900px; - padding-left: 40px; -} diff -r abcfb1f3d11f -r 68f49d59b165 gnv/img/screenshot1.png Binary file gnv/img/screenshot1.png has changed diff -r abcfb1f3d11f -r 68f49d59b165 gnv/img/screenshot2.png Binary file gnv/img/screenshot2.png has changed diff -r abcfb1f3d11f -r 68f49d59b165 img/gnv_karte.png Binary file img/gnv_karte.png has changed diff -r abcfb1f3d11f -r 68f49d59b165 img/gnv_profil.png Binary file img/gnv_profil.png has changed diff -r abcfb1f3d11f -r 68f49d59b165 ocean.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ocean.html Mon Mar 31 18:12:45 2014 +0200 @@ -0,0 +1,39 @@ + + + + Dive4Elements + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ +
+ +
+ + diff -r abcfb1f3d11f -r 68f49d59b165 ocean_body.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ocean_body.html Mon Mar 31 18:12:45 2014 +0200 @@ -0,0 +1,46 @@ +
+
+

Dive4Elements Ocean

+

Dive4Elements Ocean ist eine datenbankbasierte Webapplikation + zur raum-zeitlichen Analyse von ozeanographischen Fachdaten. + Die Entwicklung wurde unter dem Namen Generischer Viewer (GNV) + vom Bundesamt für Seeschifffahrt und Hydrologie (BSH) unterstützt. + + + +

+ +
+
+

Was ist Dive4Elements Ocean?

+

Dive4Elements Ocean kombiniert vorgegebene Workflows (Arbeitsabläufe) + zur Ergebnis-/Informationsermittlung mit fachlich sinnvollen + Möglichkeiten zur Ausgabe der ozeanographischen Ergebnisse.

+ +

Verwendete Technologien

+

+

    +
  • Dive4Elements als Framework
  • +
  • PostgreSQL/PostGIS und Oracle/Spatial über Hibernate
  • +
  • WMS-Dienste über MapServer
  • +
  • OpenLayers zur Darstellung interaktiver Karten
  • +
  • Mapfish Print ermöglicht den Ausdruck dieser Karten als PDF
  • +
  • GWT/SmartGWT für eine moderne AJAX-basierte Web-Oberfläche
  • +
  • GeoTools für die standardkonforme Verarbeitung von Geo-Daten
  • +
  • Anbindung an Wiki-Technologie (realisiert mit MoinMoin) zur Online-Dokumentation
  • +
+

+

Freie Software

+

+ Dive4Elements Ocean gewährt die + vier Grundfreiheiten Freier Software und steht unter der GNU Lesser General Public License (LGPL), Version 2.1 oder später. +

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

+
+
+
diff -r abcfb1f3d11f -r 68f49d59b165 ocean_carousel.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/ocean_carousel.html Mon Mar 31 18:12:45 2014 +0200 @@ -0,0 +1,26 @@ +