打开* .ifc文件,我们可以在标题中找到“ File_Schema”,例如: 标题; ... FILE_SCHEMA(('IFC4')); ENDSEC;
我们正在下载IFC流文件,很高兴知道它的文件模式版本。 是否可以通过DataManagement API获取此信息?
答案 0 :(得分:1)
这已经是一个古老的帖子,但是对于那些在执行任何其他操作之前下载文件的人来说,要提一下:下载后,可以使用以下命令(在类似Unix的环境中)准确地获取IFC模式(例如“ IFC2X3”,“ IFC4”):
grep "^FILE_SCHEMA" file.ifc | cut -d"'" -f2
当然,该命令可以集成到用Node.js编写的程序中(例如,使用childProcess.exec)或任何其他编程语言。请注意,这通常比流式传输文件并在其中搜索甚至甚至使用特定语言的库“ grep”文件(特别是对于大型IFC文件)更快。