Please wait a minute...
 首页  期刊介绍 期刊订阅 联系我们
 
最新录用  |  预出版  |  当期目录  |  过刊浏览  |  阅读排行  |  下载排行  |  引用排行  |  百年期刊
Journal of Tsinghua University(Science and Technology)    2016, Vol. 56 Issue (4) : 348-353,359     DOI: 10.16511/j.cnki.qhdxxb.2016.24.002
CIVIL ENGINEERING |
Key-value cache based IFC model implementation for web environments
LIU Qiang, ZHANG Jianping, HU Zhenzhong
Department of Civil Engineering, Tsinghua University, Beijing 100084, China
Download: PDF(1787 KB)  
Export: BibTeX | EndNote | Reference Manager | ProCite | RefWorks    
Abstract  Industry foundation class (IFC) based building information modeling (BIM) systems has developed rapidly in recent years. However, there are still few methods and tools supporting web-oriented transmissions and queries of IFC model data. This paper describes a web-enabled IFC object model using the JSON format and the IFC data cache with the Redis distributed key-value store for IFC applications in web environment. Stepwise and dynamic parsing of the IFC data enables lightweight, standardized network data transmission with large-capacity, high-speed dynamic parsing of the IFC data. Tests show that the object model and the parsing method are able to support web BIM applications and significantly enhance the efficiency of parsing IFC data files, with double the parsing speed of large (over 30 MB) IFC files.
Keywords industry foundation class (IFC)      building information modeling (BIM)      key-value cache      data parsing      lightweight model     
ZTFLH:  TU17  
Issue Date: 15 April 2016
Service
E-mail this article
E-mail Alert
RSS
Articles by authors
LIU Qiang
ZHANG Jianping
HU Zhenzhong
Cite this article:   
LIU Qiang,ZHANG Jianping,HU Zhenzhong. Key-value cache based IFC model implementation for web environments[J]. Journal of Tsinghua University(Science and Technology), 2016, 56(4): 348-353,359.
URL:  
http://jst.tsinghuajournals.com/EN/10.16511/j.cnki.qhdxxb.2016.24.002     OR     http://jst.tsinghuajournals.com/EN/Y2016/V56/I4/348
  
  
  
  
  
  
  
  
  
[1] Eastman C, Eastman C M, Teicholz P, et al. BIM Handbook:A Guide to Building Information Modeling for Owners, Managers, Designers, Engineers and Contractors[M]. Hoboken, USA:John Wiley & Sons, 2011.
[2] ISO 16739. Industry Foundation Classes (IFC) for Data Sharing in the Construction and Facility Management Industries[S]. Geneva, Switzerland:ISO Central Secretariat, 2013.
[3] Faraj I, Alshawi M, Aouad G, et al. An industry foundation classes web-based collaborative construction computer environment:WISPER[J]. Automation in Construction, 2000, 10(1):79-99.
[4] Jørgensen K A, Skauge J, Christiansson P, et al. Use of IFC Model Servers[R]. Aalborg, Denmark:Aalborg University, 2008.
[5] Beetz J, van Berlo L, de Laat R, et al. Bimserver.org-An open source IFC model server. (2015-03-01), http://bimserver.org/documentation/scientific/.
[6] Lee G, Jeong J, Won J, et al. Query performance of the IFC model server using an object-relational database approach and a traditional relational database approach[J]. Journal of Computing in Civil Engineering, 2012, 28(2):210-222.
[7] ISO 10303-11. Industrial Automation Systems and Integration-Product Data Representation and Exchange:Description Methods:The EXPRESS Language Reference Manual[S]. Geneva, Switzerland:ISO Central Secretariat, 1997.
[8] buildingSMART. IFC 4 Official Release. (2015-05-10), http://www.buildingsmart-tech.org/ifc/IFC4/final/html/.
[9] Zhang C, Beetz J, Weisen M. Interoperable validation for IFC building models using open standards[J]. Journal of Information Technology in Construction, 2015, 20:24-39.
[10] 陆宁, 马智亮. 利用面向对象数据库与关系数据库管理IFC数据的比较[J]. 清华大学学报:自然科学版, 2012, 52(6):836-842.LU Ning, MA Zhiliang. Comparison of managing IFC data using object-oriented and relational database[J]. Journal of Tsinghua University:Science and Technology, 2012, 52(6):836-842. (in Chinese)
[11] 李犁, 邓雪原. 基于IFC标准BIM数据库的构建与应用[J]. 四川建筑科学研究, 2013, 39(3):296-301.LI Li, DENG Xueyuan. Construction and application of the BIM database based on IFC standard[J]. Sichuan Building Science, 2013, 39(3):296-301. (in Chinese)
[12] 成于思, 李启明, 成虎. IFC数据在关系数据库上的实现研究与应用[J]. 计算机应用与软件, 2014, 11:009.CHENG Yusi, LI Qiming, CHENG Hu. On implementing IFC data in relational database and its application[J]. Computer Applications and Software, 2014, 11:009. (in Chinese)
[13] 余芳强, 张建平, 刘强, 等. 基于云计算的半结构化BIM数据库研究[J]. 土木建筑工程信息技术, 20135(6):1-5.YU Fangqiang, ZHANG Jianping, LIU Qiang, et al. A Semi-structured BIM database based on cloud computing platforms[J]. Journal of Information Technology in Civil Engineering and Architecture, 20135(6):1-5. (in Chinese)
[1] CAO Xinying, MENG Fanfan, LI Xiaodong. Intelligent identification of rework risk in the prefabricated construction process based on lean management[J]. Journal of Tsinghua University(Science and Technology), 2023, 63(2): 201-209.
[2] GUO Hongling, YE Xiaotian, REN Qipeng, LUO Zhubang. Automatic generation of construction schedules based on BIM and rule reasoning[J]. Journal of Tsinghua University(Science and Technology), 2022, 62(2): 189-198.
[3] LIN Jiarui, ZHANG Jianping. Data conversion and sharing for building performance analyses based on IFC[J]. Journal of Tsinghua University(Science and Technology), 2016, 56(9): 997-1002.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
Copyright © Journal of Tsinghua University(Science and Technology), All Rights Reserved.
Powered by Beijing Magtech Co. Ltd