如何查询ifc文件?

时间:2019-04-29 10:32:59

标签: ifc bim

我正在与BIM合作进行项目研究,我想从ifc文件中提取数据。

这个想法是寻找信息,例如找到具有特定高度,形状和结构的地板,然后我要运行寻路算法。

我找不到描述和比较所有可能性的文档...

我发现了一些查询方法,但是其中大多数似乎已被放弃,其他方法也有缺点,这就是我所拥有的:

  • BIMQL:自2017年以来没有活动
  • QL4BIM:没有活动
  • SPARQL:没有比较运算符
  • BIMServer查询语言:需要运行服务器
  • IFC ++:缺少文档

我不介意查询语言的结构(即使json很棒)。

3 个答案:

答案 0 :(得分:0)

不知道寻路,但是您看过xBIM吗? 它具有文档,示例和viewer,因此您可以探索对象/层次结构。

答案 1 :(得分:0)

请参考上面的BIM_POC,这对您有帮助。

答案 2 :(得分:0)

如果您有一定的编程知识/经验,我建议使用IfcOpenShell进行从ifc文件进行的各种查询和数据提取。