3D City Database v3.0
Felix Kunde
fkunde@virtualcitysystems.de
20.03.2014
Shortly
"The award winning 3D City Database is a free 3D geo database to store,
represent, and manage virtual 3D city models on top of a standard
spatial relational database. The database model contains semantically
rich, hierarchically structured, multi-scale urban objects facilitating
complex GIS modeling and analysis tasks, far beyond visualization" (http://www.3dcitydb.net)
OpenSource under LGPL v3.0
History
2003 - 2005:
-
v1.0 developed
within a pilot project funded by the European Union at the University of Bonn (supported DBMS: Oracle, PostgreSQL)
2007 - 2008:
- v2.0 developed within the framework Europäische Fonds für regionale Entwicklung (EFRE II) the project Geodatenmanagement in der Berliner Verwaltung – Amtliches 3D-Stadtmodell für Berlin at Technsiche Universität Berlin (supported DBMS: Oracle)
2012:
- Oracle Spatial Excellence Award in the field 'Research and education'
- v2.0 ported towards PostgreSQL/PostGIS (http://opus.kobv.de/ubp/volltexte/2013/6365/)
Since 2013:
- Cooperation agreement between TU Munich (new chair of T.H.Kolbe a.k.a. godfather of the 3DCityDB), virtualcitySYSTEMS and M.O.S.S. about the further development
- Steering committee between the three partners takes decisions on the future roadmap
- Cooperation is open for new partners who are using the 3DCityDB and want to develop new features and tools
Managing 3D City Models
Why CityGML?
Other standardization processes for data models concerning 3D buildings like IMGeo (NL), INSPIRE (EU), Adv-Profil (D) etc. are closely related to CityGML. And it's getting more and more...
Why CityGML?
Rich in semantics compared to other 3D formats. Objects know where they are and WHAT they are.
Source: Stadler 2008
Semantic model based on ISO 19109
Geometric model based on ISO 19107
Geometric model based on ISO 19107
Why CityGML?
Hierarchical structure of features and 1 to 5
diffenrent levels of detail (LoD) for each feature. Applicable for many
different scenarios in 3D city modelling.
Why CityGML?
Modular structure of thematic models. Thus users and developers might use only the parts they need. PLUS: The model is extendable via application domain extension (ADE).