
IFC AND CITYGML SEMANTIC TRANSFORMATION FOR 3D GIS
Author(s) -
M. J. Sani,
Ivin Amri Musliman,
Alias Abdul Rahman
Publication year - 2021
Publication title -
journal of information system and technology management
Language(s) - English
Resource type - Journals
ISSN - 0128-1666
DOI - 10.35631/jistm.624030
Subject(s) - citygml , 3d city models , computer science , building information modeling , geographic information system , xml , information model , markup language , scope (computer science) , semantics (computer science) , spatial analysis , data model (gis) , database , world wide web , geography , visualization , data mining , engineering , cartography , remote sensing , compatibility (geochemistry) , chemical engineering , programming language , artificial intelligence
Building information modelling (BIM) and geographical information systems (GIS) domains immensely contribute to a digital representation of architectural and environmental bodies respectively. BIM is endorsed in order to enhance the Architecture Engineering and Construction (AEC) industry process to save time, cost and speed up the project, and more so, to minimise the frequent requests of information by the stakeholders within the industry. On the other hand, the Geographic Information System (GIS) has been increasingly used to generate detailed 3D data, geolocation and spatial analysis. Both BIM and GIS provide 3D data for the development of 3D city models, digital twin, smart city, AEC etc. However, there are significant diverse between the two in terms of their characteristics, scope of interest and focus that makes it difficult to easily be achieved. The amalgamation of the two worlds provides a clear picture of a built environment based on data (geometry and semantics) integration, which reinforces the enhancement of the three-dimensional (3D) applications in general into the digital world. This paper presents a methodology that semantically integrates the two worlds through their standards that is the Industry Foundation Classes (IFC) which is an open standard, selected because it is the typical free standard to exchange data in the BIM world and City Geography Markup Language (CityGML) is the most leading 3D city model standard in 3D GIS. This is carried out by performing a semantic mapping between the two standards, converting the encoding that the two standards use from STEP in IFC(BIM) to XML in CityGML (3D GIS), by providing a basic implementation created using Python to combine the above tasks.