...
首页> 外文期刊>Automation in construction >JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchange
【24h】

JavaScript Object Notation (JSON) data serialization for IFC schema in web-based BIM data exchange

机译:基于Web的BIM数据交换中IFC模式的JavaScript对象表示法(JSON)数据序列化

获取原文
获取原文并翻译 | 示例
           

摘要

In the building industry, building data such as objects and processes are described in Industry Foundation Classes (IFC) data model schema to support a neutral data exchange format for BIM tools interoperability. While IFC specification has been encoded in ifcXML format by buildingSMART to support XML-based data transmission, there is a lack of studies on the implementation of IFC specification using JavaScript Object Notation (JSON) serialization. JSON is a key-value style lightweight data exchange format that has higher parsing efficiency than XML and due to the inadequacies of XML, JSON has been widely used in Web applications, specifically in Asynchronous JavaScript and XML (AJAX) Web services. This paper highlights the need for JSON implementation of IFC specification and introduces ifcJSON Schema and its data content. The main objective of this study is to outline how IFC specification can be represented in JSON format. Therefore, the study explains the implementation of the IFC standard as a JSON schema to guide the creation of JSON documents. The ifcJSON documents can be used for web-based data transfer as an alternative to XML documents. Since current IFC specification release is IFC4 Add1, the implementation of ifcJSON4 schema is specified and guidelines for generating and validating ifcJSON documents are described. Additionally, this paper implements ifcJSON4 schema in a use case within the precast concrete domain by indicating the data content for a precast building element with its corresponding geometry representation, product placement, and owner history data. The analysis of results indicates that ifcJSON4 schema developed in this paper is a valid JSON schema that can guide the creation of valid ifcJSON documents to be used for web-based data transfer and to improve interoperability of Cloud-based BIM applications. (C) 2017 Elsevier B.V. All rights reserved.
机译:在建筑行业中,行业基础类(IFC)数据模型架构中描述了诸如对象和过程之类的建筑数据,以支持BIM工具互操作性的中性数据交换格式。虽然BuildingSMART已将IFC规范编码为ifcXML格式,以支持基于XML的数据传输,但仍缺乏有关使用JavaScript对象符号(JSON)序列化实现IFC规范的研究。 JSON是一种键值样式的轻量级数据交换格式,具有比XML更高的解析效率,并且由于XML的不足,JSON已广泛用于Web应用程序中,尤其是在异步JavaScript和XML(AJAX)Web服务中。本文重点介绍了IFC规范的JSON实现的需求,并介绍了ifcJSON Schema及其数据内容。这项研究的主要目的是概述如何以JSON格式表示IFC规范。因此,该研究解释了将IFC标准作为JSON模式进行实施的过程,以指导JSON文档的创建。 ifcJSON文档可用于基于Web的数据传输,以替代XML文档。由于当前的IFC规范版本是IFC4 Add1,因此指定了ifcJSON4模式的实现,并描述了生成和验证ifcJSON文档的准则。此外,本文通过在预制具体域内的用例中实现ifcJSON4模式,方法是通过指示预制建筑元素的数据内容及其相应的几何表示,产品放置和所有者历史数据。结果分析表明,本文开发的ifcJSON4模式是有效的JSON模式,可以指导创建有效的ifcJSON文档以用于基于Web的数据传输并改善基于云的BIM应用程序的互操作性。 (C)2017 Elsevier B.V.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号