concept

CityGML

CityGML is an open data model and XML-based format for storing and exchanging 3D city models, developed by the Open Geospatial Consortium (OGC). It defines a common schema for representing urban objects like buildings, roads, vegetation, and water bodies with semantic, geometric, and topological properties. It is widely used in urban planning, simulation, and smart city applications.

Also known as: City Geography Markup Language, CityGML 2.0, CityGML 3.0, OGC CityGML, 3D City Model Format
🧊Why learn CityGML?

Developers should learn CityGML when working on geospatial, urban planning, or smart city projects that require standardized 3D city modeling for interoperability and data sharing. It is essential for applications involving building information modeling (BIM), disaster management, energy analysis, and virtual city environments, as it provides a structured way to integrate diverse urban data sources.

Compare CityGML

Learning Resources

Related Tools

Alternatives to CityGML