数据库辅助建筑信息模型的形式有许多,例如在BIMQL –An open query language for building information models中,即是利用数据库结合IFC标准,设计一套Query系统,针对特殊字符对BIM软件做搜寻;而Topological analysis of 3D building models using a spatial query language则是利用数据库对3D模型做八分树搜寻。我们就说说 BIM与数据库 。
数据库的特色在于可以储存空间相关的信息,这一类的数据通常会具有几何(Geometry)的属性,例如点、线、面、体积等以及更复杂的资料,而空间的查询主要可以分成两种类别,空间数量的计算与空间几何的分析,常见的数据库有PostgreSQL、Geodatabase等。
利用BIM与数据库各自擅长的领域,加上分流的方式让BIM软件专注画面的呈现与编辑,然后让数据库专心执行几何计算与各种查询,以此方式可以更加客制化设计API程序,以便进行更复杂或者需要两种功能以上的交错查询。
BIM与数据库的分流概念可以制作一套SQL查询方式,严谨定义过的自定义SQL语法经过随意组合或排序可以达到更精准的查询结果,让使用者更加自由的执行查询功能。
利用云端的方式储存数据库内的档案,让远程的不同使用者可以分别操