OpenSeaMap-dev:Pegel: Unterschied zwischen den Versionen
Markus (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „thumb Pegelmessstellen messen die Höhe des Wasserspiegels von Meeren, Flüssen und Se…“) |
Markus (Diskussion | Beiträge) K (→Attribute) |
||
Zeile 32: | Zeile 32: | ||
== Attribute == | == Attribute == | ||
; Dynamische Attribute | ; Dynamische Attribute | ||
− | : Messwert | + | : Messwert (mm) |
: Datum Uhrzeit | : Datum Uhrzeit | ||
: Tendenz | : Tendenz | ||
Zeile 41: | Zeile 41: | ||
: Name | : Name | ||
: Pegelnummer | : Pegelnummer | ||
− | : Pegemnullpunkt (PnP) | + | : Pegemnullpunkt (PnP) (m) |
: Streifenzone | : Streifenzone | ||
: Bezugssystem | : Bezugssystem |
Version vom 12. Juli 2011, 09:55 Uhr
Pegelmessstellen messen die Höhe des Wasserspiegels von Meeren, Flüssen und Seen.
Diese Daten sind wichtig als Bezugsgrösse bei der Messung der Wassertiefe, zur Aufzeichnung von Ebbe und Flut, zur Beurteilung von Fliessgeschwindigkeiten, Schiffbarkeit von Wasserstrassen, Befahrbarkeit von Wildwasserstrecken, zur frühzeitigen Erkennung von Hochwassergefahr. Deshalb werden sie in OpenSeaMap dynamisch angezeigt.
Inhaltsverzeichnis
Pegel in OpenSeaMap
OpenSeaMap zeigt Pegel-Standorte in einem Layer an.
Die Icons sind klickbar, in einem Popup werden angezeigt:
- statische Pegeldaten (Name, Gewässer, Gebiet, Pegelnullpunkt)
- dynamische Pegeldaten (Pegelstand, Tendenz)
Über einen Link wird zu jedem Pegel angezeigt:
- die aktuelle Ganglinie
- ein Meteogramm mit aktuellen Wetterdaten
Bachelor-Aarbeit
Die Darstellung der Pegel ist das Ergebnis einer Bachelor-Arbeit von Tim Reinartz, Student bei Prof. Reinhard Möller, Uni Wuppertal, im WS 2010/11.
Datenquellen
Bundesanstalt für Wasserbau in Form von XML und SOAP
Attribute
- Dynamische Attribute
- Messwert (mm)
- Datum Uhrzeit
- Tendenz
- Fehlermeldung (für mögliche Fehler bei der Übertragung)
- Statische Attribute
- GK-Koordinaten
- Name
- Pegelnummer
- Pegemnullpunkt (PnP) (m)
- Streifenzone
- Bezugssystem
- Ellipsoid
- latitude (berechnet)
- longitude (berechnet)
Bezugssystem und Transformation
Die Daten lagen in folgender Form vor:
- Amsterdamer- und Kronstädter-Pegel, als Bezugspegel für die Höhe,
- Bessel- und Krassowsky-Ellipsoid als Bezugsellipsoid.
Die Gauß-Krüger-Koordinaten vom Bessel- oder Krassowsky-Ellipsoid
werden in Lat/Lon-Koordinaten im wgs84-
Ellipsoid transformiert (Längen- und Breitengrade).
Technologie (Einbindung WMF)
Benötigt wird:
- eine Datenbank
- eine Programmiersprache die mit einer MySQL Datenbank und XML-Dateien umgehen kann oder/und mit SOAP und dabei Web-basiert funktioniert
- JavaScript und OpenLayers
Verwendet wurde: PHP in Version 5.1+ mit MySQL 5.0+ und SimpleXML als XML-Parser, sowie die PHP Erweiterung zu SOAP, JavaScript und OpenLayers
Anleitung zum Einbinden weiterer Quellen
Folgt noch...