【技术实现步骤摘要】
基于WebGL和无人机的建筑工程可视化监测方法
[0001]本专利技术涉及建筑工程
,尤其涉及一种基于
WebGL
和无人机的建筑工程可视化监测方法
。
技术介绍
[0002]在建筑工程建设过程中,往往使用无人机拍摄工程的场景并结合
BIM
技术建立拍摄后的工程三维模型,利用三维模型对建筑工程施工场景进行监测
。
但传统的 BIM 应用程序一般是基于桌面客户端,通常需要安装高性能图形硬件和安装包,而且具有操作复杂
、
兼容性差等缺点,增加了加载和处理三维数据模型所需要的时间,不利于用户对建筑工程施工场景的监测
。
技术实现思路
[0003]本专利技术所要解决的技术问题是提供一种基于
WebGL
和无人机的建筑工程可视化监测方法,本方法将复杂的工程三维模型数据转化成浏览器能够识别和再渲染的格式,实现模型的轻量化,无需安装高性能图形硬件和安装包,减少了加载和处理三维数据模型所需要的时间,方便实现对建筑工程施工场景的监测
。
[0004]为解决上述技术问题,本专利技术基于
WebGL
和无人机的建筑工程可视化监测方法包括如下步骤:步骤一
、
确定无人机移动拍摄的目标位置,通过无人机移动拍摄获取建筑物指定角度的照片,基于
BIM
技术构建建筑工程的
BIM
模型;步骤二
、
获取
BIM
模型的实体 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于
WebGL
和无人机的建筑工程可视化监测方法,其特征在于本方法包括如下步骤:步骤一
、
确定无人机移动拍摄的目标位置,通过无人机移动拍摄获取建筑物指定角度的照片,基于
BIM
技术构建建筑工程的
BIM
模型;步骤二
、
获取
BIM
模型的实体和层次结构,从
BIM
模型中提取三维可视化信息;步骤三
、
计算建筑工程中每个建筑物构件的位置旋转矩阵,转换
BIM
模型的几何外形表达;步骤四
、
构建基于建筑物构件空间划分与多叉树森林的混合空间索引;步骤五
、
进行建筑物构件数据调度,应用浏览器端
WebGL
图形引擎对
BIM
模型进行轻量可视化监测
。2.
根据权利要求1所述的基于
WebGL
和无人机的建筑工程可视化监测方法,其特征在于:所述步骤一中,设定无人机飞行路径,获取无人机的当前位置,依据建筑工程位置和无人机当前的位置,在预设的拍摄点对建筑物进行拍摄,获取建筑物指定角度的照片;所述
BIM
模型通过采集建筑工程数据集合,由建筑工程数据集合基于
BIM
技术对建筑工程进行三维建模,生成建筑工程模型
。3.
根据权利要求1所述的基于
WebGL
和无人机的建筑工程可视化监测方法,其特征在于:所述步骤二中,解析
BIM
模型中符合建筑信息模型
IFC
标准的语言描述文件,通过对语言描述文件解析,得到 BIM
模型中实体之间的逻辑层次结构关系,并将结果储存于新的
IFC
文件内;将新的
IFC
文件内的对象与对象之间隐含的结构信息转化为数据结构进行保存,得到三维可视化信息
。4.
根据权利要求1所述的基于
WebGL
和无人机的建筑工程可视化监测方法,其特征在于:所述步骤三中,将每个建筑物构件的元素转换为世界坐标系下的位置旋转
4x4
技术研发人员:张超,杨少武,谭志斌,杨昊,李小刚,左子健,
申请(专利权)人:中国二十冶集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。