City Geography Markup Language

CityGML:

The City Geography Markup Language (CityGML) is a new and innovative concept for the modelling and exchange of 3D city and landscape models that is quickly being adopted on an international level. CityGML is a common information model for the representation of 3D urban objects. It defines the classes and relations for the most relevant topographic objects in cities and regional models with respect to their geometrical, topological, semantical and appearance properties. Included are generalization hierarchies between thematic classes, aggregations, relations between objects, and spatial properties. In contrast to other 3D vector formats, CityGML is based on a rich, general purpose information model in addition to geometry and graphics content that allows to employ virtual 3D city models for sophisticated analysis tasks in different application domains like simulations, urban data mining, facility management, and thematic inquiries. Targeted application areas explicitly include urban and landscape planning; architectural design; tourist and leisure activities; 3D cadastres; environmental simulations; mobile telecommunications; disaster management; homeland security; vehicle and pedestrian navigation; training simulators; and mobile robotics. [more…]