Abstract

Planning of the built environment requires two-levels of planning process, city/neighborhood-scale and building-scale levels. At the city/neighborhood-scale, Geographic Information System (GIS) is commonly used with CityGML as its open-source 3D format. Meanwhile, for building-scale, Building Information Modelling (BIM) is used, and Industry Foundation Classes (IFC) format is its open-source file format. Both technologies work on different data formats and data exchanges. The research is focusing on ways of exchanging information and bringing together CityGML and IFC. With local context input, the methodology could be considered as a framework to parametrically manage the information related to energy, environment, security, etc. In this project, two use cases were developed, such as visualization for a web application. Autodesk Revit and Graphisoft Archicad were used in developing the building models as a prototype for the transformation testing. The transformation system was developed using Feature Manipulation Engine (FME), by Safe Software. FME allowed us to restructure the data model (IFC) and transformed it to the destination data format (CityGML). The test results showed that from detailed BIM models, CityGML format, as well as a Sketchup file, could be generated. These models can be imported to web visualization applications for urban energy modelling.

Highlights

  • Planning of the built environment requires at least two different levels of planning process and modeling

  • Geographic Information System (GIS) can use the CityGML format as its open-source 3D file format, while Building Information Modelling (BIM) uses Industry Foundation Classes (IFC) file format

  • A field related to the mathematical definitions on how programs behave, using logic and set theory, used as a tool for language design for expressing design choices, understanding language features and how they interact [1] and spatial representation are very different in both systems, which make data sharing and data exchange complicated

Read more

Summary

Introduction

Planning of the built environment requires at least two different levels of planning process and modeling They can be categorized as city/neighborhood-scale and building-scale. CityGML is a common information model and XML-based encoding for the representation, storage, and exchange of virtual 3D city and landscape models It is realized as an opened data model and implemented as an application schema Markup Language 3 (GML3), the extendible international standard for spatial data exchange issued by Open Geospatial Consortium (OGC) and ISO/TC211 Geographic information/Geomatics [4] It provides a standard model and mechanism for describing 3D objects in relation to their geometry, topology, semantics and appearance generalization of hierarchies between thematic classes, aggregations, relations between objects, and spatial properties [5,6]. CityGML defines five levels of detail (LOD), which the requirements are shown in Table 1 [7]

Methods
Discussion
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call