Application Domain Extensions (ADE)

CityGML represents not only the graphical appearance of 3D city models but also the semantics associated with the city models. For this, CityGML has a geometric model and a thematic model. The thematic model of CityGML covers various classes like buildings, relief, transportation, landuse, tunnels, bridges, vegetation, water bodies and city furniture. The objects which are not yet specifically modelled in CityGML can be represented using generic objects and attributes. This is a semi structured extension mechanism without making any changes in the CityGML schema. The generic extensions of CityGML are provided by the CityGML thematic module Generics. But they have their own limitations, namely:

CityGML also has the concept of ADE (Application Domain Extension) to extend the schema with new classes and attributes which are not explicitly modelled in CityGML. The difference between ADEs and generics is that an ADE is defined in an extra XSD (XML Schema Definition) file with its own namespace. This file has to explicitly import the XML Schema definition of the extended CityGML modules. ADEs can be defined by information communities which are interested in specific application fields. ADEs are increasingly being used in creating application specific extensions like for energy modelling, modelling topographic data, indoor modelling, noise modelling, etc. The advantage of using the ADE approach are:


CityGML ADEs

Noise ADE

Description: CityGML extension for modelling noise in 3D.
ADE Version:
CityGML Version: 2.0.0
Status: Implemented
Contact Organization: Institute of Geodesy and Geoinformation University of Bonn and SIG3D (Special Interest Group 3D).
XML Schema: Noise ADE XSD
UML Schema: Noise ADE UML

Robotics ADE

Description: CityGML extension for modelling Ubiquitous Network Robots services.
ADE Version:
CityGML Version: 2.0.0
Status: Implemented
Contact Organization: Hitachi Ltd., Central Research Laboratory, Tokyo, Japan.
XML Schema: Robotics ADE XSD
UML Schema: Robotics ADE UML

Energy ADE

Description: CityGML extension for urban energy modelling.
ADE Version: 0.6.0
CityGML Version: 2.0.0
Status: Implemented (draft)
Contact Organization: SIG3D (Special Interest Group 3D)
XML Schema: Energy ADE XSD
UML Schema: Energy ADE UML

IMGeo ADE

Description: Information Model Geography or IMGeo is a CityGML extension for large scale topography modelling of Netherlands.
ADE Version: 2.1.1
CityGML Version: 2.0.0
Status: Implemented
Contact Organization: Geonovum, the Netherlands.
XML Schema: IMGeo ADE XSD
UML Schema: IMGeo ADE UML

GeoBIM (IFC) ADE

Description: CityGML extension for integrationg semantic IFC data in CityGML.
ADE Version: 0.6
CityGML Version: 2.0.0
Status: Implemented (draft)
Contact Organization: Netherlands organisation for Applied Scientific research TNO, the Netherlands.
XML Schema: GeoBIM (IFC) ADE XSD
UML Schema:

CAFM (facade) ADE

Description: Computer Aided Facility Management or CAFM is a CityGML extension for modelling the geometry and semantics of building facades.
ADE Version: 1.0
CityGML Version: 1.0.0
Status: Implemented (draft)
Contact Organization: Technische Universität München, Germany.
XML Schema:
UML Schema:

Hydro ADE

Description: CityGML extension for a web based 3D flood information service.
ADE Version:
CityGML Version: 0.4.0
Status: Implemented (draft)
Contact Organization: University of Applied Sciences Stuttgart, Germany.
XML Schema:
UML Schema:

Utility Network ADE

Description: CityGML extension for modelling utility networks in 3D city models.
ADE Version: 0.9.0
CityGML Version: 2.0.0
Status: Implemented
Contact Organization: Insitute for Geodesy and Geoinformation Science, Technische Universität Berlin, Germany
XML Schema: Utility Network ADE XSD
UML Schema: Utility Network ADE UML

Immovable Property Taxation ADE

Description: CityGML extension for the immovable property taxation system in Turkey. It integrates physical objects specified by CityGML with the legal and administrative concepts defined in Turkish law.
ADE Version: 1.0
CityGML Version: 2.0.0
Status: Implemented
Contact Organization: Department of Surveying Engineering, Yildiz Technical University, Turkey.
XML Schema: Immovable Property Taxation ADE XSD
UML Schema: Immovable Property Taxation ADE UML

Solar ADE

Description: CityGML extension for modelling solar irradiance over buildings for encouraging the adoption of solar energy (a smart-city service initiative for urban ecosystems).
ADE Version: 0.7b
CityGML Version: 2.0.0
Status: Draft (under testing in i-SCOPE Project)
Contact Organization: Ordnance Survey, Great Britain
XML Schema:
UML Schema:

Inclusive Routing ADE

Description: CityGML extension for routing differentialy abled individuals (a smart-city service initiative for urban ecosystems).
ADE Version: 0.7b
CityGML Version: 2.0.0
Status: Draft (under testing in i-SCOPE Project)
Contact Organization: Ordnance Survey, Great Britain
XML Schema:
UML Schema: Inclusive Routing ADE UML

Time Dependent Variables ADE

Description: CityGML extension for enriching CityGML objects with one or more dynamic phenomenon for a specified reference time.
ADE Version: 0.7b
CityGML Version: 2.0.0
Status: Draft (under testing in i-SCOPE Project)
Contact Organization: Ordnance Survey, Great Britain
XML Schema:
UML Schema: