Editing AEC Open Data Standards Directory

From Wiki.OSArch

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
Open data standards, often represented as file formats allow AEC tools to exchange datasets in a transparent and reliable manner. These could be file formats like [[IFC - Industry Foundation Classes|.ifc]] or [[Scalable_Vector_Graphics_(SVG)|.svg]] or they could be database formats or more generically data schemas that can be used in many ways (IFC can be both)
+
Open data standards allow AEC tools to exchange datasets in a transparent and reliable manner.
  
 
This page is a directory of open file formats and data standards. For a comparison of some popular file formats see [[File format comparison]]
 
This page is a directory of open file formats and data standards. For a comparison of some popular file formats see [[File format comparison]]
Line 14: Line 14:
 
| TODO
 
| TODO
 
|-
 
|-
| [[File:Building_Collaboration_Format_icon.png|64px]]
+
|
| [[BCF - BIM Collaboration Format]]
 
| "The BIM Collaboration Format (BCF) allows different BIM applications to communicate model-based issues with each other by leveraging IFC models that have been previously shared among project collaborators.  BCF was created for facilitating open communications and improving IFC-based processes to more readily identify and exchange model-based issues between BIM software tools, bypassing proprietary formats and workflows."
 
| [https://www.buildingsmart.org/standards/bsi-standards/bim-collaboration-format-bcf/ BCF at buildingSmart] | [https://en.wikipedia.org/wiki/BIM_Collaboration_Format BCF at Wikipedia] [https://technical.buildingsmart.org/standards/bcf/ BCF at buildingSmart]
 
|-
 
|
 
| BHoM: Buildings and Habitats object Model
 
| The core BHoM contains objects from wide ranging domains across the disciplines of engineering, architecture, our environment and the physical world, as well as defining concepts within programming, machine learning, mathematics, geometry and planning to name a few.
 
| [https://bhom.xyz/ BHoM official website]
 
|-
 
| [[File:Brick_schema_logo.png|64px]]
 
 
| Brick
 
| Brick
 
| Brick is an open-source effort to standardize semantic descriptions of the physical, logical and virtual assets in buildings and the relationships between them. Brick consists of an extensible dictionary of terms and concepts in and around buildings, a set of relationships for linking and composing concepts together, and a flexible data model permitting seamless integration of Brick with existing tools and databases.
 
| Brick is an open-source effort to standardize semantic descriptions of the physical, logical and virtual assets in buildings and the relationships between them. Brick consists of an extensible dictionary of terms and concepts in and around buildings, a set of relationships for linking and composing concepts together, and a flexible data model permitting seamless integration of Brick with existing tools and databases.
 
| [https://brickschema.org/ Brickschema official website]
 
| [https://brickschema.org/ Brickschema official website]
 +
|-
 +
|
 +
| Building Collaboration Format (BCF)
 +
| "The BIM Collaboration Format (BCF) allows different BIM applications to communicate model-based issues with each other by leveraging IFC models that have been previously shared among project collaborators.  BCF was created for facilitating open communications and improving IFC-based processes to more readily identify and exchange model-based issues between BIM software tools, bypassing proprietary formats and workflows."
 +
| [https://www.buildingsmart.org/standards/bsi-standards/bim-collaboration-format-bcf/ BCF at buildingSmart] | [https://en.wikipedia.org/wiki/BIM_Collaboration_Format BCF at Wikipedia] [https://technical.buildingsmart.org/standards/bcf/ BCF at buildingSmart]
 
|-
 
|-
 
|
 
|
Line 34: Line 29:
 
| [https://w3c-lbd-cg.github.io/bot/ Draft] [https://www.ogc.org/standards/citygml CityGML OGC official website]
 
| [https://w3c-lbd-cg.github.io/bot/ Draft] [https://www.ogc.org/standards/citygml CityGML OGC official website]
 
|-
 
|-
| [[File:CityGML-Logo2.png|64px]]
+
|
 
| CityGML
 
| CityGML
 
| CityGML is an open data model and XML-based format for the storage and exchange of virtual 3D city models. It is an application schema for the Geography Markup Language version 3.1.1 (GML3), the extendible international standard for spatial data exchange issued by the Open Geospatial Consortium (OGC) and the ISO TC211.
 
| CityGML is an open data model and XML-based format for the storage and exchange of virtual 3D city models. It is an application schema for the Geography Markup Language version 3.1.1 (GML3), the extendible international standard for spatial data exchange issued by the Open Geospatial Consortium (OGC) and the ISO TC211.
Line 51: Line 46:
 
|-
 
|-
 
|
 
|
| [[dotbim]]
+
| dotbim
| Introducing an open-source, accessible, simple, minimalist file format for BIM. Built to be easy to read and write. Created by BIM developers for BIM developers.
+
| Introducing an open-source, accessible and simple file format for BIM to empower interoperability and replace complexity. Created by BIM developers for BIM developers.
 
| [https://github.com/paireks/dotbim Github]
 
| [https://github.com/paireks/dotbim Github]
 
|-
 
|-
Line 83: Line 78:
 
| [https://en.wikipedia.org/wiki/GlTF glTF on wikipedia]
 
| [https://en.wikipedia.org/wiki/GlTF glTF on wikipedia]
 
[https://www.khronos.org/gltf/ glTF official website]
 
[https://www.khronos.org/gltf/ glTF official website]
|-
 
|
 
| Honeybee Schema
 
| A JSON-based schema to describe analytical building physics models that is used and developed by the Ladybug Tools project and Pollination, which can work across multiple building analysis tools (e.g. EnergyPlus, Radiance).
 
| [https://github.com/ladybug-tools/honeybee-schema Honeybee Schema repository] [https://www.ladybug.tools/honeybee-schema/ Honeybee Schema website]
 
 
|-
 
|-
 
|
 
|
Line 133: Line 123:
 
| RealEstateCore is a common language that will enable control over buildings and development of new services – the facilitator of the promises of a digital transformation. RealEstateCore is a domain ontology preparing buildings to interact with the Smart City.
 
| RealEstateCore is a common language that will enable control over buildings and development of new services – the facilitator of the promises of a digital transformation. RealEstateCore is a domain ontology preparing buildings to interact with the Smart City.
 
| [https://www.realestatecore.io/ Official website] - [https://doc.realestatecore.io/3.3/full.html Specification]
 
| [https://www.realestatecore.io/ Official website] - [https://doc.realestatecore.io/3.3/full.html Specification]
|-
 
|
 
| SAREF: the Smart Applications REFerence ontology
 
| The Smart Applications REFerence ontology (SAREF) is intended to enable interoperability between solutions from different providers and among various activity sectors in the Internet of Things (IoT), thus contributing to the development of the global digital market.
 
| [https://saref.etsi.org/core/v3.1.1/ SAREF Docs]
 
 
|-
 
|-
 
| [[File:SAF_logo.png|64px]]
 
| [[File:SAF_logo.png|64px]]
Line 159: Line 144:
 
| [http://www.steptools.com/stds/step/IS_final_p21e3.html Public ISO final draft]
 
| [http://www.steptools.com/stds/step/IS_final_p21e3.html Public ISO final draft]
 
|-
 
|-
| [[File:USDLogoUnsized.svg|64px]]
+
|
 
| Universal Scene Description (USD)
 
| Universal Scene Description (USD)
| "USD is a high-performance extensible software platform for collaboratively constructing animated 3D scenes, designed to meet the needs of large-scale film and visual effects production. USD provides robust interchange between digital content creation tools with its expanding set of schemas, covering domains like geometry, shading, lighting, and physics. USD’s unique composition features have powerful benefits. For example, composition provides rich and varied ways to combine individual assets into larger assemblies, and enables workflows that let many users collaborate simultaneously without conflict." Text from the [https://graphics.pixar.com/usd/release/index.html USD website]. Nvidia is exploring '[https://aecmag.com/collaboration/nvidia-looking-to-encode-the-ifc-schema-in-usd/ encoding IFC in USD]'
+
| TODO
| [https://graphics.pixar.com/usd/release/index.html Dedicated website]. Licensed with [https://github.com/PixarAnimationStudios/USD/blob/release/LICENSE.txt Apache 2.0]
+
| TODO
 
|-
 
|-
|
+
|
| VIM-format
 
| The VIM format is a modern and efficient open 3D data interchange format designed for BIM and manufacturing data optimized for efficient loading and rendering on low-power devices. Unlike other 3D data formats, VIM is designed to carry substantial amounts of complex relational data and instanced geometry in an efficient and standardized manner with minimal pre-processing.
 
| [https://github.com/vimaec/vim-format VIM-format Github]. Licensed with [https://github.com/vimaec/vim-format/blob/develop/license.txt MIT]
 
|-
 
|  
 
 
| Wavefront OBJ (OBJ)
 
| Wavefront OBJ (OBJ)
 
| TODO
 
| TODO
 
| TODO
 
| TODO
|-
 
|
 
| XKT
 
| The XKT format compresses large double-precision models to a compact payload that loads quickly over the Web into a xeokit viewer running in the browser. We can use xeokit-convert to convert several source formats into XKT, such as IFC, glTF and CityJSON.
 
| [https://github.com/xeokit/xeokit-convert/blob/main/specs/index.md XKT schema]. Licensed with [https://github.com/xeokit/xeokit-convert/blob/main/LICENSE Affero GPL V3]
 
 
|}
 
|}
  

Please note that all contributions to Wiki.OSArch are considered to be released under the Creative Commons Attribution-ShareAlike (see Wiki.OSArch:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)