论文部分内容阅读
近年来,基于工业基础类(IFC)标准的建筑信息模型(BIM)应用技术得到快速发展,但现有的技术和方法难以支持面向互联网的IFC模型对象传输和查询等应用。为实现IFC模型在Web中的应用,该文使用JSON格式建立了一种面向网络的IFC对象模型,使用分布式的键-值存储系统Redis建立了IFC数据的高速缓存,并基于以上对象模型和缓存技术提出了IFC数据的分步、动态解析方法,实现了大容量IFC数据的轻量化、标准化的网络传输和高速动态解析。验证表明:该模型和技术可以支持面向互联网的BIM应用,并且能够大幅提升IFC数据文件的解析效率,可将大容量(超过30MB)IFC文件的解析速度提升1倍以上,具有较高的使用价值和应用前景。
In recent years, the application of Building Information Modeling (BIM) technology based on Industrial Foundation Classes (IFC) standards has been rapidly developed. However, the existing technologies and methods are difficult to support Internet-based IFC model object transmission and query applications. In order to realize the application of IFC model in the Web, a network-oriented IFC object model is established in JSON format. The IFC data cache is established by the distributed key-value storage system Redis. Based on the above object model and Caching technology proposed a step-by-step, dynamic analysis method of IFC data to realize the weight reduction, standardization of network transmission and high-speed dynamic analysis of large-capacity IFC data. The verification shows that the model and technology can support Internet-oriented BIM applications and greatly improve the resolution efficiency of IFC data files, and can speed up the resolution of large-capacity (over 30 MB) IFC files by more than one time, which has high value of use And application prospects.