Entwicklung mobiler Geodienste Martin Breunig 1, Rainer Malaka 2, Wolfgang Reinhardt 3, Joachim Wiesel 4 1 Forschungszentrum für Geoinformatik und Fernerkundung (FZG) Hochschule Vechta 2 European Media Laboratory GmbH Heidelberg 3 Arbeitsgemeinschaft Geoinformationssysteme (AGIS) Universität der Bundeswehr München 4 Institut für Photogrammetrie und Fernerkundung (IPF) Universität Karlsruhe © Breunig, FZG Vechta
Verbundprojekt „Weiterentwicklung von Geodiensten“ im Sonderprogramm „Geotechnologien“ (BMBF/DFG) © Breunig, FZG Vechta
Ausgangslage Neue Möglichkeiten für die Geowissenschaften Verbindung des Internets mit mobilen Kommunikationstechnologien Ortsunabhängige Zugriffe auf verteilt erhobene und verwaltete Geodatenbestände. schnellere Verfügbarkeit und steigende Qualität von Informationen über unsere Umwelt. Neuartige Geodienste sollen von stationären und mobilen Anwendern genutzt werden können. © Breunig, FZG Vechta
Erfassung Verwaltungmehrdimensionaler Geodaten (insbes. 3D/4D) Visualisierungfür neuartige Geodienste mit mobilen Klienten. Analyse © Breunig, FZG Vechta Von zentralem Interesse für das Verbundprojekt
Entwicklung eines Gesamtkonzepts für die Erfassung, Verwaltung, Nutzung und Visualisierung von Geodaten für moderne mobile Geodienste. Realisierbarkeit und Akzeptanz in den Geowissenschaften anhand von Komponenten eines Prototypsystems zeigen. Evaluation anhand einer konkreten Anwendung (aus der Ing.geologie) Nutzen für die Geowissenschaften muss erkennbar sein! z.B. Kosteneinsparung bei der Datenerfassung, schneller Zugriff auf Geodaten, neuartige Visualisierung auf mobilem Endgerät © Breunig, FZG Vechta Ziele
Systemarchitektur Kommunikationsinfrastruktur 3D/4D GeoDB-Dienste DB andere Geodienste GeoDB Schicht Implementationsschicht Service-Interface Schicht mobile Applikationen WWW BrowserClient AppletsKomponenten © Breunig, FZG Vechta
Entwicklung von Komponenten-Software für den internetbasierten Zugriff auf Geodatenbank-Dienste Martin Breunig, Wolfgang Bär, Andreas Thomsen Forschungszentrum für Geoinformatik und Fernerkundung (FZG) Hochschule Vechta (mbreunig, wbaer, © Breunig, FZG Vechta Hochschule Vechta Teilprojekt I
Kommunikationsinfrastruktur Karlsruhe Heidelberg München Komponenten für mobile GIS 3D-Augmented-Reality- Komponente Sichtbarmachung geologischer Strukturen, Planungsvorhaben, Leitungen im Untergrund Geodatenbank-Dienste für den raum-zeitlichen Zugriff DB andere Geo-Dienste GeoDB Schicht Implementationsschicht Service-Interface Schicht Datenbank-Komponente für service-orientiertes 3D/4D-GIS Vechta stand. Interfaces für Geodienste Erfassung, Aktualisierung, Nutzung, Analyse und Visualisierung von 3D/4D-Geodaten © Breunig, FZG Vechta
Ziele des Teilprojektes Eckpunkte: Entwicklung von Datenbank-Komponenten für ein serviceorientiertes 3D/4D Geoinformationssystem. Servicearchitektur (layerbasiert, verkettbar) Zugriff auf das Geodatenbanksystem erfolgt nur über Services Spezifikation eines Datenbanksystem unabhängigen 3D/4D Geodatenbank-Service-Framework Prototypische Umsetzung © Breunig, FZG Vechta Asynchrone Serviceverarbeitung
Die ersten Schritte... Tests mit objekt-relationalen bzw. objektorientierten Datenbanksystemen bzgl. der Verwaltung von 3D-Geodaten: - IBM DB2 - Objectivity/DB Entwicklung eines geeigneten geom. 3D/4D-Datenmodells und Integration in ein ausgewähltes Datenbanksystem Tests mit räumlichen Zugriffsmethoden (Octree, R*-Baum) © Breunig, FZG Vechta
Teilprojekt II „Mobiles Erfassungssystem“ Wolfgang Reinhardt Arbeitsgemeinschaft GIS (AGIS) Universität der Bundeswehr München Werner-Heisenberg-Weg 39 D Neubiberg Tel.: (+49 89) Rainer Malaka European Media Laboratory GmbH Villa Bosch Schloss-Wolfsbrunnenweg 33 D Heidelberg Tel.: ( )
Kommunikationsinfrastruktur Karlsruhe Heidelberg München Komponenten für mobile GIS 3D-Augmented-Reality- Komponente Sichtbarmachung geologischer Strukturen, Planungsvorhaben, Leitungen im Untergrund Geodatenbank-Dienste für den raum-zeitlichen Zugriff DB andere Geo-Dienste GeoDB Schicht Implementationsschicht Service-Interface Schicht Datenbank-Komponente für service-orientiertes 3D/4D-GIS Vechta stand. Interfaces für Geodienste Erfassung, Aktualisierung, Nutzung, Analyse und Visualisierung von 3D/4D-Geodaten © Breunig, FZG Vechta
zAnwendungsszenarien zArchitektur yKommunikation ySchnittstellen yTransaktionskonzept zDatenerfassung / - visualisierung yIntegration der Erfassungsgeräte yAufbereitung erfaßter Daten zQualitätssicherung Arbeitsbereiche
Verfügbare Technologien
Beispielgeräte
Teilprojekt III „Augmented Reality GIS Client“ Joachim Wiesel Institut für Photogrammetrie und Fernerkundung (IPF) Universität Karlsruhe Englerstraße 7 D Karlsruhe Tel.: ( )
Kommunikationsinfrastruktur Karlsruhe Heidelberg München Komponenten für mobile GIS 3D-Augmented-Reality- Komponente Sichtbarmachung geologischer Strukturen, Planungsvorhaben, Leitungen im Untergrund Geodatenbank-Dienste für den raum-zeitlichen Zugriff DB andere Geo-Dienste GeoDB Schicht Implementationsschicht Service-Interface Schicht Datenbank-Komponente für service-orientiertes 3D/4D-GIS Vechta stand. Interfaces für Geodienste Erfassung, Aktualisierung, Nutzung, Analyse und Visualisierung von 3D/4D-Geodaten © Breunig, FZG Vechta
Definition eines AR-Systems zErweiterung der realen Welt mit virtuellen Objekten ( alle Sinne!! ) zInteraktiv und in Echtzeit zÜberlagerung in 3D
Ziele zErfassung von (großen) 3D-Objekten in einer natürlichen Umgebung yOrientierung im Freifeld yOnline Zugriff auf die 3D-Geodatenbank im Projekt yÜberlagerung von DB-Inhalten auf die natürliche Szene (Geometrie- als auch Sachdaten) y3D-Messung
Einsatzgebiet Ingenieurgeologie/Katastrophenmanagement
Projective Displays
Ausblick - Gesamtprojekt Laufzeit des Verbundprojektes zunächst bis September 2005 Definition eines GML Profils für den Datenaustausch Definition von Schnittstellen Herausarbeitung eines Anforderungskataloges für die Ingenieurgeologische Anwendung Kommende gemeinsame Aufgaben:
Ausblick - Teilprojekt Vechta Implementierung des Prototypen des 3D/4D Geodatenbank-Service-Kerns Weiterentwicklung des 3D/4D Objektmodells (Geometrie und Topologie) Definition der Datenbankoperationen im 2D/3D/4D und der Projektionsoperationen von 3D Objekten auf Ebenen im 3D