Überblick
Über PEGELONLINE Webservices können Drittanwender, kostenlos ihr Angebot mit Daten aus dem Projekt Gewässerkundliches Informationssystem der Wasser- und Schifffahrtsverwaltung des Bundes ergänzen. Die bereitgestellten Daten enthalten diverse Informationen, die am bundesweiten gewässerkundlichen Messstellennetz ermittelt werden.
Das DLZ-IT BMVBS stellt die Daten kostenfrei und ohne Registrierung zur Verfügung.
Die Quelle www.pegelonline.wsv.de muss bei Verwendung der Services immer angegeben werden.
Bei Fragen oder Hinweisen, verwenden Sie bitte das Kontaktformular.
REST- und XML-basierte Webservices
Bezug von Ganglinien
Mit Online-Visualisierung Ganglinien können grafische Anzeigen aktueller
gewässerkundlicher Zeitreihen (z.B. Wasserstandsdaten einer Messstelle
der letzten drei Tage) dynamisch bezogen werden und in eine externe
Webseite integriert werden. (Beispiel).
Aus der interaktiven Online-Visualisierung auf PEGELONLINE ist das Open Source Projekt GIMV hervorgegangen. Es basiert auf Google Web Toolkit und erlaubt Entwicklern, interaktive Zeitreihendarstellung in eine browserbasierte Anwendung zu integrieren.
XML-Dokument "Pegelstände"
Aktuelle Informationen zu den Pegelständen in PEGELONLINE kann auch über eine direkt adressierbare URL als XML bezogen werden.
Abruf von Dateien
Über diesen Service können Tagesdateien verschiedener gewässerkundlicher Parameter der letzten 31 Tage bezogen werden.
Nach der Anmeldung auf PEGELONLINE stehen weitere Funktionen zur Verfügung.
SOAP-Webservices
Mit PEGELONLINE Webservice-Aktuell kann ein breites Spektrum zeitaktueller gewässerkundlicher Informationen bezogen werden.
Über PEGELONLINE Webservice-Archiv können archivierte Zeitreihen aus PEGELONLINE bezogen werden. Dies umfasst sowohl bestimmte Metadaten der Zeitreihen, als auch die Zeitreihendaten selbst. Es werden Daten des bundesweiten gewässerkundlichen Messstellennetzes in einem Zeitraum von mehreren Jahrzehnten zur Verfügung gestellt. Ein einfaches Webformular demonstriert eine mögliche Anwendung.
PEGELONLINE Webservices sind plattformunabhängige SOAP-basierte Dienste. Sie können in unterschiedlichen Systemumgebungen wie zum Beispiel .NET, J2EE/Java oder PHP eingesetzt werden. Die Interoperabilität mit verschiedenen Plattformen ist gemäß den Standards der WSI gewährleistet. Für alle heutzutage verbreiteten Programmiersprachen existieren SOAP-Implementierungen, welche die Erstellung eines Webservice-Clients erheblich erleichtern.
Für Java-Umgebungen und PHP stellen wir bereits fertig erstellte Clients für PEGELONLINE Webservices zur Verfügung, mit denen ohne weitere Kenntnisse von SOAP oder WSDL PEGELONLINE Webservices einfach in ein System integriert werden können.
Geografische Informationsdienste
Mit PEGELONLINE WMS Aktuell können gewässerkundliche Informationen als OGC Web Map Service (WMS) in eine Kartenanwendung integriert werden.
Weiterhin sind die Informationen auch mit PEGELONLINE WFS Aktuell als OGC Web Feature Service (WFS) beziehbar.
Um die PEGELONLINE Kartendarstellung in eine externe Webseite einzubetten, kann eine einbettbare Version mittels eines HTML IFrames abgerufen werden.
Über eine KML-Datei können aktuelle Pegelstände auch auf einer
Google Maps Karte
oder in Google Earth eingebettet werden (Prototyp mit drei Pegeln).
Entwurf und Implementierung
EES GmbHGrünauer Straße 5
12557 Berlin
www.ees-gmbh.de
Im Auftrag der:
Bundesanstalt für IT-Dienstleistungen im Geschäftsbereich des BMVBS (DLZ-IT BMVBS),Referat II.1
Am Ehrenberg 8
98693 Ilmenau
