Information on CityGML
Tutorials on 3DCityDB and CityGML
Have a look at presentations about the 3DCityDB and the browser-based 3D geovisualization. The presentations were performed in 2016 by Zhihang Yao and Kanishk Chaturvedi and are freely available here, including the course materials.
Enjoy presentations about CityGML and Urban Information Modeling, the 3D City Database, and the Importer/Exporter as an online lecture, provided by the TU Delft. Start the stream here
CityGML is a common information model and XML-based encoding for the representation, storage, and exchange of virtual 3D city and landscape models. CityGML provides a standard model and mechanism for describing 3D objects with respect to their geometry, topology, semantics and appearance, and defines five different levels of detail. Included are also generalization hierarchies between thematic classes, aggregations, relations between objects, and spatial properties. CityGML is highly scalable and datasets can include different urban entities supporting the general trend toward modeling not only individual buildings but also whole sites, districts, cities, regions, and countries.
Open Geospatial Consortium, 2012. http://www.opengeospatial.org/standards/citygml
This document is an OpenGIS® Encoding Standard for the representation, storage and exchange of virtual 3D city and landscape models. CityGML is implemented as an application schema of the Geography Markup Language version 3.1.1 (GML3).