Verarbeitung und Darstellung von 3D Stadt

Werbung
3D Stadtmodelle
Computing in Engineering
Verarbeitung und Darstellung von 3D
Stadt-Modellen im Browser
3D Stadtmodelle
Computing in Engineering
Motivation
•
Vereinheitlichte Datenhaltung für Geo-Daten
verschiedener Formate
•
Generische Schnittstelle für Client-Anwendungen
verschiedener Zwecke
•
Verknüpfung von Geo-Daten aus
unterschiedlichen Quellen
3D Stadtmodelle
Computing in Engineering
Aufgabenstellung
•
Analyse von Stadt-Modellen im Format CityGML,
IFC
•
Haltung einer Datenbank für Geo-Daten
(PostgreSQL, ...)
•
Bereitstellung der Daten für Clients per REST/
JSON
•
Darstellung der Daten in einer Web-Application
(WebGL, Three.js)
3D Stadtmodelle
Computing in Engineering
Zielgruppe
•
Bachelor / Master
•
2-4 Teilnehmer
•
Voraussetzungen: Erfahrungen mit REST, SQL
Organisation
•
Start: ab sofort
•
Treffen alle zwei Wochen
Kontakt
Henk Freimuth, M.Sc.
[email protected]
Marcel Neuhausen, M.Sc.
[email protected]
Trassierungs-Editor
Computing in Engineering
Adap%oneinesIFC-ViewerszurGenerierung
vonIFC-basiertenTrassierungsverläufen
Trassierungs-Editor
Computing in Engineering
Motivation
•
IFC-basierte Trassierungs-Modelle momentan
nur algorithmisch definierbar
•
Interaktive Definition über eine graphische
Schnittstelle erforderlich
•
Interne Repräsentation sollte möglichst
generisch sein (NURBS-Kurven)
Trassierungs-Editor
Computing in Engineering
Aufgabenstellung
•
Implementierung eines Plugin für bestehenden Viewer
•
Eingabemasken zur parametrischer Definition von
relevanten Kurventypen (z.b. Kreisbögen)
•
Kurvendefinition in IFC-basierter Logik
•
visuelles Feedback und IFC-Export
•
interne Repräsentation als Non-uniform Rational BSplines (NURBS) (nur Master)
Trassierungs-Editor
Computing in Engineering
Zielgruppe
•
Bachelor / Master
•
2-3 Teilnehmer
•
Voraussetzungen: Java, Geometrische Modellierung
Organisation
•
Start: ab sofort
•
Treffen alle zwei Wochen
Kontakt
Andre Vonthron, M.Sc.
[email protected]
Tunnel Generator
Computing in Engineering
Implemen%erungeinesTunnelgeneratorsin
DynamoStudio
Tunnel Generator
Computing in Engineering
Motivation
•
Visuelle Programmierung ermöglicht schnelle und interaktive
Modellierung
•
Existierender Tunnelgenerator in Rhino Grasshopper, ausschließlich
Geometrie
•
Keine IFC-konforme Weiterverarbeitung (Eigenschaften und Export)
Tunnel Generator
Computing in Engineering
Aufgabenstellung
•
Analoge Umsetzung in Dynamo Studio für Autodesk
Revit
•
Unterstützung diverser Topologie (Berechnungsmodell,
Level of Detail)
•
NURBS-basierte Repräsentation
•
Evaluation des IFC-Exports
•
Unterstützung diverser Trassierungskurven (nur Master)
Tunnel Generator
Computing in Engineering
Zielgruppe
•
Bachelor / Master
•
2-3 Teilnehmer
•
Voraussetzungen: Geometrische Modellierung, Python
Organisation
•
Start: ab sofort
•
Treffen alle zwei Wochen
Kontakt
Andre Vonthron, M.Sc.
[email protected]
Herunterladen