Datenaustausch und Interoperabilität Dienste für eine offene Geodateninfrastruktur von Julian Drerup 15.05.2003 Julian Drerup
Motivation Geoinformationen für jedermann zu jederzeit zugänglich machen Beispiele: - Frau X kommt in Dortmund Hauptbahnhof an und möchte wissen, wo sie in der Nähe ein chinesisches Restaurant finden kann. Städteplaner X braucht Geodaten als Basis für eine Renaturierung der Elbe Eine Behörde braucht Informationen, wie das Netz an Arztpraxen in Bottrop aussieht Lösung: GIS aus dem Internet! 15.05.2003 Julian Drerup
Dienste-Allgemein Dienste, die Geoinformationen übers Internet: - suchen - bearbeiten, transformieren - visualisieren - vermarkten Datenaustausch durch standardisierte Schnittstellen ( XML, GML,ISO Spatial Schema etc. ) Identifiziert durch eindeutigen Namen z.B. „WFS“= Web Feature Service • Erweiterbarkeit und Austauschbarkeit durch das „Lego- Prinzip“ 15.05.2003 Julian Drerup
Dienste - Beispiele • Bestelldienst für analoge/digitale Kartenprodukte,Luftbilder • Bereitstellung statistischer demographischen Daten zu einem Postleitzahlgebiet z.B.Single Haushalte • Bereitstellung eines Transformations Sevice z.B. UTM nach Gauß - Krüger 15.05.2003 Julian Drerup
Verkettung von Diensten Transparent chaining Client z.B.HTTP Browser Catalog Service suche nach Diensten Service 1 Aufruf 3 gefundene Dienste Service 3 Aufruf Service 2 Aufruf Ergebnis Rückfrage Rückfrage Rückfrage Web Mapping Service Web Feature Service Web Coordinate Transformation Service 15.05.2003 Julian Drerup
Verkettung von Diensten Translucent chaining Client z.B.HTTP Browser Workflow Service Aufruf einer Verkettung Ergebnis Service 3 Aufruf Service 1 Aufruf Service 2 Aufruf Rückfrage Service Status Service Status Rückfrage Service Status Ergebnis Rückfrage 15.05.2003 Julian Drerup
Verkettung von Diensten Opaque chaining Client Aufruf eins Dienstes Aggregate Service Ergebnis Aufruf Aufruf Aufruf Ergebnis Service 3 Service 2 Rückfrage Service 1 Rückfrage Rückfrage 15.05.2003 Julian Drerup
Diensttaxonomie - Human interaction services - Model/ information management services - Workflow/ task management services - Processing services - Communication services - System management services 15.05.2003 Julian Drerup
Human interaction services Dienste zur Darstellung von Grafiken,Animationen, Benutzeroberflächen zur Kommunikation zwischen Nutzer und Dienstleistung z.B.: Client Services( z.B. Viewer) 15.05.2003 Julian Drerup
Human interaction services Web Mapping Service Client 15.05.2003 Julian Drerup
Model/ information management services Dienste die den Zugriff auf die Datenserver leitet, z.B.: - Map access service - Feature Access Service - Catalogue Service Web Catalog Service (WCAS) - Publizieren/ Auffinden von Daten und Diensten - Digitale Bibliothek für Georessourcen 15.05.2003 Julian Drerup
Model/ information management services Web Feature Service (WFS) • Zugriff auf Vektordaten - z.B.Strassen, Flüsse, Polygone Web Gazetteer Service (WFS-G) - bildet indirekte Georeferenzen (Adressen,Ortsnamen,Verwaltungseinheiten) auf direkte Georeferenzen (Koordinaten) ab. Web Coverage Service (WCS) • Zugriff auf Rasterdaten - Luftbilder 15.05.2003 Julian Drerup
Workflow/ task management services Dienste die den Nutzer beim Ausführen von komplexen Anfragen unterstützten z.B. Bei der Ausführung zusammenhängender Dienste - siehe Translucent Chaining 15.05.2003 Julian Drerup
Processing services Dienste die Daten weiter verarbeiteten bzw. umkonvertiere und transformieren Beispiel: Web Coordinate Transformation Service (WCTS) - transformiert Geodaten in Form von GML in ein angegebenes Raumbezugsystem Gauß-Krüger Koordinaten UTM 15.05.2003 Julian Drerup
Web Catalog Service 15.05.2003 Julian Drerup
Processing services Web Terrain Service (WTS) - Erzeugung von Karten und Bildern aus 3D-Daten wie Stadtmodellen und digitalen Höhenmodellen. generierten Karten können wie beim WMS mit jedem gängigen WebBrowser visualisiert werden. 15.05.2003 Julian Drerup
Communication services Dienste zum transferieren von Daten innerhalb des Netzwerkes z.B.: - Encoding service - verschlüsselt die Datenübertragung - Transfer service 15.05.2003 Julian Drerup
System management services Dienste zur Verwaltung der Geodateninfrastruktur - regelt die Rechte auf Nutzung und Download der Dienste z.B: Web Pricing & Ordering Service (WPOS) - Abrechnung von GIS-Produkten (E-Commerce) - stellt Preise und Lizenzinformationen für Geoprodukte bereit 15.05.2003 Julian Drerup
Modell Logische Aufbau Human interaktion services User interface client Human interaktion services Workflow/Task services Application server processing services Communication service Model/Information management services Data Server System management services Physikalische Aufbau Logische Aufbau 15.05.2003 Julian Drerup
Demonstration 15.05.2003 Julian Drerup
Vielen Dank für Ihre Aufmerksamkeit Weitere Links: www.terraseek.de http://www.gis-morsbach.de/website/gis-morsbach/ http://www.geoserver.nrw.de/ Vielen Dank für Ihre Aufmerksamkeit 15.05.2003 Julian Drerup
15.05.2003 Julian Drerup