13
Seite 1 Fachhochschule Hochschule für Stuttgart Technik 3D Infrastrukturen Volker Coors, Seminar GIS & Internet, 16.09.2004 Seite 2 Volker Coors Fachhochschule Hochschule für Stuttgart Technik Überblick - Nutzung von 3D-Stadtmodellen im WWW - Infrastruktur: 3D Geodatenserver - Topologie von 3D Modellen - Topologiebasierte Kompression von 3D Modellen - Zusammenfassung & Ausblick

Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

1

Seite 1

Fachhochschule Hochschule fürStuttgart Technik

3D Infrastrukturen

Volker Coors, Seminar GIS & Internet, 16.09.2004

Seite 2Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Überblick

- Nutzung von 3D-Stadtmodellen im WWW

- Infrastruktur: 3D Geodatenserver

- Topologie von 3D Modellen

- Topologiebasierte Kompression von 3D Modellen

- Zusammenfassung & Ausblick

Page 2: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

2

Seite 3Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D Stadtmodelle

Seite 4Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Anwendungen 3D-Stadtmodelle

- Funknetzplanung

- Lärmkataster

- Hochwasser

- Verkehrsplanung

- Denkmalpflege

- Stadtmarketing

- Stadtplanung / Architektur

Page 3: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

3

Seite 5Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Dreidimensionale Karten für Location Based Services

http://www.tellmaris.com

Seite 6Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Principal Contractors

Page 4: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

4

Seite 7Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

ePlanning: 3D-Modelle zur Bürgerinformation

- EU-Projekt Virtual Environment Planning System (VEPS)

- Laufzeit 1/2005 – 11/2007

- Partner

• Stuttgart University of Applied Sciences, Stuttgart, D• University of Freiburg, Freiburg, D• Environment Agency for England and Wales, London, UK• University of West England, Bristol, UK• Clementine Media Ltd., Bristol, UK• University of Salford, Manchester, UK• Manchester Digital Development Agency, Manchester, UK• CSTB, Paris, F

Seite 8Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D Infrastruktur: offensichtlicher Ansatz

LASER

GPS

XY

Z

Z

XYINS

LASER

GPS

XY

ZGPS

XY

Z

Z

XYINSZ

XYINS

LIDAR

Photogrammetrie

Dateisystem Web-ServerWeb-Client

mobiler Client

Web-Client

Internet

...DGM

Page 5: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

5

Seite 9Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Bewertung

Geeignet für

- Visualisierung kleiner Gebiete

- Einfache geometrische und thematische Suchanfragen

• Auswahl einer Region

• Informationen zu Gebäude

• Suche nach bestimmten Gebäuden

Seite 10Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Aber...

- Skalierbarkeit (Daten)

- Fortführung des Datenbestands

- Qualitätssicherung

- Integration in bestehende Geodateninfrastruktur

Page 6: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

6

Seite 11Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D Infrastruktur: offensichtlicher Ansatz

LASER

GPS

XY

Z

Z

XYINS

LASER

GPS

XY

ZGPS

XY

Z

Z

XYINSZ

XYINS

LIDAR

Photogrammetrie

Dateisystem Web-ServerWeb-Client

mobiler Client

Web-Client

Internet

...DGM

Seite 12Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D Infrastruktur: Geodatenserver

LASER

GPS

XY

Z

Z

XYINS

LASER

GPS

XY

ZGPS

XY

Z

Z

XYINSZ

XYINS

Web-Server Web-Client

mobiler Client

Web-Client

Internet

...PoIDGM

3D Geo-Daten-bank

3D-Geodaten-server

Fortführung (CAD)

Query Request

QS (Daten)

Page 7: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

7

Seite 13Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D Infrastruktur: Geodatenserver

LASER

GPS

XY

Z

Z

XYINS

LASER

GPS

XY

ZGPS

XY

Z

Z

XYINSZ

XYINS

Web-Server Web-Client

mobiler Client

Web-Client

Internet

...PoIDGM

3D Geo-Daten-bank

3D-Geodaten-server

Fortführung (CAD)

Query Request

QS (Daten)

TopologieKompression

Seite 14Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D-Geodatenserver

- Semantische Anfragen

• Suche Hotel, Restaurant, ...

- Geometrische Anfragen

• Window Query

• Region Query („alle Objekte im Umkreis von 10 km“)

• Sichtbarkeit

- Topologische Anfragen

• Benachbarte Gebäude

• Alle Leitungen unterhalb der Strasse

Page 8: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

8

Seite 15Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Topologische Relationen (Egenhofer Modell)

disjoint contains equal

insidemeet

covers

covered by overlap

Seite 16Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Geometrisches Datenmodell

Geometrisches Modell (z.B. Oracle 9i):

- Randflächendarstellung durch Eckpunkt-Koordinaten der begrenzenden Flächen!

- Bsp:

x0 y0 z0, x1 y1 z1, x5 y5 z5, #F0x0 y0 z0, x5 y5 z5, x4 y4 z4, #F1x1 y1 z1, x6 y6 z6, x5 y5 z5, #F2

- Redundante Datenhaltung

• In komplexen Modellen wird jeder Punkt ca. 6x gespeichert• Sehr schnelle Visualisierung

Page 9: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

9

Seite 17Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Topologisches Datenmodell (3D-FDS, Molenaar 1990)

N0(x0, y0, z0)

N1(x1, y1, z1)

N6(x6, y6, z6)

F0

N4(x4, y4, z4)

F1

N5(x5, y5, z5)

F2 ...

Gebäude Geometrie

...

A0

E0 E1 E2

A1 A2

A-Arc: KanteE-Edge: Halbkante, Umlaufsinn der Fläche

E1E3 E4 E5 E6 E7 E8

A3 A4 A5 A6

E6

Seite 18Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Topologisches Datenmodell (UDM, Coors 2001)

N0(x0, y0, z0)

N1(x1, y1, z1)

N6(x6, y6, z6)

F0

N4(x4, y4, z4)

F1

N5(x5, y5, z5)

F2 ...

Wand 1Geometrie

Gebäude Geometrie

...

- Restriktion: Polyeder, konvexe Polygone (insb. Dreiecke)

• Implizite Speicherung der Kanten durch Knotenreihenfolge• Reduktion des Datenvolumens um ca. 50% gegenüber 3D-FDS• Alle topologischen Relationen ableitbar (Zlatanova 2000)

Page 10: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

10

Seite 19Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Topologisches Datenmodell

- Topologische Anfragen ohne geometrische Berechnung

- Konsistenz bei Modifikation (Fortführung)

• Vermeidung von Redundanzen

- Qualitätssicherung:

• „echte“ Löcher in Geometrie finden (Eulerformel: V+F-E=2) • Orientierung der Flächen überprüfen/korrigieren• Zwei Gebäudegeometrien müssen disjunkt sein oder sich berühren

(meet)

- Effektive Datenübertragung

• Topologie lässt sich sehr stark komprimieren

Seite 20Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D Infrastruktur: Geodatenserver

LASER

GPS

XY

Z

Z

XYINS

LASER

GPS

XY

ZGPS

XY

Z

Z

XYINSZ

XYINS

Web-Server Web-Client

mobiler Client

Web-Client

Internet

...PoIDGM

3D Geo-Daten-bank

3D-Geodaten-server

Fortführung (CAD)

Query Request

QS (Daten)

TopologieKompression

Page 11: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

11

Seite 21Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D-Kompression

- 3D-Stadtmodell Stuttgart: 70 MB VRML-Modell (nur Gebäude)

• ISDN (64 kBit/s): 2.5 Stunden• DSL (768 kBit/s): 12 Minuten

- Topologie dominiert Datenvolumen

• Topologie: 3*4 byte / T• Geometrie: 3*4 byte / V• T = 2 V in großen Modellen

- Effektive Speicherung der Topologie

• Traversiere trianguliertes Oberflächenmodell• Unterscheide 5 verschiedene Situationen: CLERS• 2 Bit / Dreieck anstatt 96 Bit!• CLERS Sequenz genügt, um Topologie wieder herzustellen

Seite 22Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D-Kompression: Traversiere triangulierte Oberfläche

?x

?

?x

Marked (visited)

Not marked

? Next to be encoded

To-do stack

x Last visited

?x

?x

C

L ?

R?

?x

S E??

Page 12: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

12

Seite 23Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

3D-Kompression: Beispiel

Seite 24Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Zusammenfassung

- 3D-Stadtmodelle im WWW

• 3D-Geodatenserver

- Topologisches Datenbankmodell

• Qualitätssicherung

• Fortführung des Datenbestandes

• Datenübertragung

- Kompression

• Stuttgart 3D: 70 MB VRML komprimiert auf 1,4 MB • 3D-Stadtmodell auf einer Diskette!

Page 13: Seminar Gis&Internet 20040916 - Plone site · Microsoft PowerPoint - Seminar_Gis&Internet_20040916 Author: coors Created Date: 20040908222918Z

13

Seite 25Volker CoorsFachhochschule Hochschule für

Stuttgart Technik

Vielen Dank für Ihre Aufmerksamkeit

Barks, Fuchs: CP 2, BL DD 11