首页/BIM专题

BIM数据如何进行预处理?BIM数据预处理的三个层面!

发布于:2020-10-27 16:34:03
2863人 分享

今天我们遇到一个问题——BIM数据如何进行预处理?那就必须要引出后文我们要说的BIM数据预处理的三个层面!具体的我们可以往下看!

在研究过程中,首先是将BIM数据作为面向室内路网模型研究的数据来源,然后通过合理的数据提取与重构,将模型内所包含的建筑的几何、属性等预室内路网模型构建的相关数据进行预处理,从而为室内三维路网模型地图的构建研究提供基础数据。

腿腿教学网-BIM数据如何进行预处理?BIM数据预处理的三个层面!

在此基础上将与预处理内容分为几何、属性以及纹理信息获取与预处理三个层面。

(1)几何信息获取与预处理

本研究选用OBJ文件格式作为面向室内路网模型的BIM数据预处理过程中几何信息提取之后的存储文件,这是BIM数据预处理工作的第一步。通过这一步可以将模型内各类构件的几何信息提取并存储到OBJ文件中,为了降低OBJ文件中的冗余度,还可以参考数据结构把非几何数据筛除。这一步主要目的是为BIM可视化平台提供基础的几何数据支持。

(2)属性信息获取与预处理

本文利用解放数据库互连(OpenDatabaseConnectivity,简称ODBC)方法来实现面向室内路网模型的BIM数据预处理过程中对属性信息提取,这是BIM数据预处理工作的第二步。通过该过程可以将BIM模型的每个构件的属性信息提取并存储到数据库中,这样可以降低FBX文件内部不同类信息的耦合度,从而减少FBX文件中信息存储的维度。

(3)纹理信息获取与预处理

OBJ模型格式中,模型的材质信息存储在一个与OBJ文件相配套的材质库中,该材质库文件用来存储模型的纹理信息,被称为MTL文件(MaterialLibraryFile),文件的格式扩展名为“.mtl”。MTL文件是一个二进制文件,可以通过文本编辑器打解和编辑。每一个MTL文件里面可以包括一个材质或多个材质定义,并且对于每个材质都有对齐纹理、颜色以及反射贴图的说明,可应用在物体表面或顶点。一般通常采用MTL格式的文件存储与OBJ格式模型对应的纹理信息。通过删除纹理信息中的一些冗余信息来对纹理信息进行轻量化,这是面向室内路网模型的BIM模型预处理过程的第三步,从而为BIM可视化平台提供基础的纹理数据支撑。

腿腿教学网-BIM数据如何进行预处理?BIM数据预处理的三个层面!

在面向室内路网模型的BIM数据预处理方法研究过程中,经过对FBX格式的数据结构的解析,提取到了BIM模型的几何信息、属性信息以及纹理信息。最后,结合三维模型可视化技术来对预处理后的数据进行可视化,搭建出Web端的室内路网模型地图可视化平台。

文章来源:移动地理空间大数据服务创新团队

仅作分享交流,文章著作权归原作者所有。

转载请注明来源本文地址:https://m.tuituisoft/bim/16208.html

上一篇:没有了 下一篇:没有了