Sensor Web in der Praxis Anwendungsbeispiele für den interoperablen Austausch von Messdaten 8. Tag der Informationslogistik Stuttgart, 16. April 2014 Dr. Simon Jirka, 52 North GmbH, jirka@52north.org
Überblick Was ist das Sensor Web? Die OGC Sensor Web Enablement-Architektur Anwendungsbeispiele Zusammenfassung Sensor Web in der Praxis 2
Was ist das Sensor Web? Sensor Web in der Praxis 3
Sensor Web Geodaten Karten Fernerkundungsdaten Vektordaten Geodateninfrastrukturen (GDI) Austausch von Geodaten Interoperabilität Auf nationaler und internationaler Ebene z.b. INSPIRE (EU-Richtlinie) GDI-DE (Deutschland) GDI-BW (Baden-Württemberg) Internationale GDI-Standards: Open Geospatial Consortium und ISO TC 211 Sensor Web in der Praxis 4
Sensor Web Klassische Geo-Web-Dienste erlauben Zugriff auf Karten Web Map Service Zugriff auf (binäre) Rasterdaten Web Coverage Service Zugriff auf Vektordaten Web Feature Service Bereitstellung von Messdaten und Sensorfunktionalität über das WWW Dazu notwendig: Ansatz zur Integration von Sensoren und Sensordaten in Geodateninfrastrukturen Sensor Web in der Praxis 5
Sensor Web Was wird benötigt? Suche nach Sensoren/Sensorsystemen, Beobachtungen und Messprozessen Beschreibung der Fähigkeiten eines Sensors und der Qualität von Messungen Zugriff auf Sensorparameter Steuerung von Sensoren um bestimmte Messungen vorzunehmen Abrufen von Sensormesswerten (insbesondere auch aus Datenarchiven) Abonnieren/Publizieren von Benachrichtigungen anhand von Messwerten Sensor Web in der Praxis 6
Sensor Web Interoperabilität Sensorschnittstellen sind extrem heterogen: Datenformate, Protokolle Systeme zur Verwaltung von Messdaten sind unterschiedlich strukturiert Datenmodelle Datenbank Management Systeme Konzepte/Begriffe Im nächsten Abschnitt: OGC Sensor Web Enablement als standardisierte Architektur zum Aufbau von Sensor Webs Sensor Web in der Praxis 7
Die OGC Sensor Web Enablement- Architektur Sensor Web in der Praxis 8
Sensor Web Enablement Initiative des Open Geospatial Consortiums (OGC) Standards zum Austausch von Messdaten GDI-Erweiterung für Sensordaten Web-basiert Interoperabilität zwischen Organisationen Ländern Software-Paketen Fachgebieten Sensor Web in der Praxis 9
Sensor Web Enablement GIS Web-Client Desktop-System Umweltbehörde Vekehrsdaten Anbieter von Wetterdaten Sensor Web in der Praxis 10
Sensor Web Enablement GIS Web-Client Desktop-System OGC/ISO Observations & Measurements OGC Sensor Observation Service SOS SOS SOS Umweltbehörde Verkehrsdaten Anbieter von Wetterdaten Sensor Web in der Praxis 11
Sensor Web Enablement Data Sensor Web in der Praxis 12
Sensor Web Enablement Zusammenfassung OGC Standards um Sensor Webs aufzubauen Umfasst Schnittstellen und Datenmodelle/ -formate Funktionalität Pull-basierter Datenabruf Push-Mechanismen Sensor-Steuerung Sensor Web in der Praxis 13
Nutzungsbeispiele Sensor Web in der Praxis 14
Nutzungsbeispiele Luftqualität in Europa Hydrologische Messdaten Sensor Web in der Praxis 15
Europäische Umweltagentur Quelle: EEA Sensor Web in der Praxis 16
Europäische Umweltagentur Sensor Web in der Praxis 17
Luftqualität in Belgien Luftqualitätsdaten Einfluss von Verkehr und Industrie Wichtig für Lebensqualität und Gesundheit Monitoring nötig und Ableitung von Handlungsstrategien Zentrale Datenbank (PostgesSQL/PostGIS) SOS als Zugriffsmechanismus Ziele Messdaten verfügbar machen Analysen ermöglichen (z.b. mit Hilfe von R) siehe auch SOS4R und sensorweb4r Visualisierung auf verschiedenen Plattformen R4IRCEL-Demo: http://geostatistics.demo.52north.org/shiny/ http://shiny.irceline.be/examples/combinedanalysis/ Sensor Web in der Praxis 18
Luftqualität in Belgien Sensor Web in der Praxis 19
Luftqualität in Belgien Sensor Web in der Praxis 20
Luftqualität in Belgien Sensor Web in der Praxis 21
Weitere Länder Niederlande: RIVM UK Prototyp verfügbar, Produktivsystem wird gerade installiert Installation läuft Schweden Produktivsystem in Betrieb EEA bezieht bereits Messdaten Litauen Projektstart in den nächsten Wochen Demo: http://sensorweb.demo.52north.org/jsclient/ Sensor Web in der Praxis 22
Weitere Länder Sensor Web in der Praxis 23
Weitere Länder Sensor Web in der Praxis 24
Weitere Länder Sensor Web in der Praxis 25
Hydrologie Typische Daten Wasserstand Abfluss Wasserqualität Wichtig für Fragen wie Flutgefahren Verkehr Abwassermanagement Sensor Web in der Praxis 26
Hydrologie Spezielle Anforderungen Wie werden Daten organisiert? Zeitreihen Fachspezifische Begrifflichkeiten Einheitlicher Weg zur Abbildung auf SWE Lösungsansatz: Profile von Standards Anwendungsbeispiele: PEGELONLINE (WSV) Wupperverband ECMWF/GRDC Sensor Web in der Praxis 27
Hydrologie - Wupperverband Regionaler Wasserverband Zahlreiche hydrologische Messdaten SOS aufgesetzt auf PostgreSQL-Datenbank Entwicklung einer individuellen Client- Applikation auf Basis des 52 North Sensor Web Clients http://fluggs.wupperverband.de/sensorweb client/client.html?locale=de Sensor Web in der Praxis 28
Hydrologie - Wupperverband Sensor Web in der Praxis 29
Zusammenfassung Interoperabilität Austausch von Sensordaten zwischen Organisationen Ländern Forschungseinrichtungen... OGC Sensor Web Enablement als Framework von Standards Anwendungsbeispiele: Umweltbeobachtung, Hydrologie,... Sensor Web in der Praxis 30
Weiterführende Informationen: http://52north.org/ http://sensorweb.demo.52north.org/ jirka@52north.org Sensor Web in der Praxis 31