一种BIM模型与GIS信息的融合显示方法及相关组件技术

技术编号:33923917 阅读:17 留言:0更新日期:2022-06-25 21:26
本申请公开了一种BIM模型与GIS信息的融合显示方法、装置、设备及存储介质。该方法包括:获取目标信息类型,并根据所述目标信息类型从GIS服务商获取得到对应的目标GIS信息;根据所述目标信息类型创建目标场景,并向所述目标场景中添加根物体;根据所述目标GIS信息,在所述根物体基础上利用threejs可视化创建threejs几何载体;以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,以得到BIM模型与GIS信息的融合显示。基于threejs显示BIM模型的系统中根据需要获取目标GIS信息并使用threejs载体显示目标GIS信息,实现快捷的同时展示BIM模型与GIS信息。与GIS信息。与GIS信息。

【技术实现步骤摘要】
一种BIM模型与GIS信息的融合显示方法及相关组件


[0001]本专利技术涉及计算机
,特别涉及一种BIM模型与GIS信息的融合显示方法、装置、设备及存储介质。

技术介绍

[0002]建筑信息模型(BIM,Building Information Modeling),是一个建筑设施物理和功能特性的数字表达,BIM在工程设计、交付、建造、运维、监理等全生命周期过程中进行信息共享与传递,借助BIM,工程技术人员能对建筑信息做出正确理解和高效应对,BIM为设计团队、运营单位等各建设主体提供了协同工作的基础,BIM在提高生产效率、节约成本和缩短工期等方面发挥重要作用。地理信息系统(GIS,Geographical Information System),是一个综合地理学、地图学、遥感技术和计算机图形显示技术的系统,近年来,地理信息系统逐步发展成支持地理数据的输入、存储、查询、分析和显示的计算机服务。
[0003]现有技术中,为了在建筑信息模型中体现地理信息,通过BIM模型到GIS模型的转换方法,具体通过:将BIM模型分成共享单元模型和非共享单元模型,构建BIM模型转换数据库,将所有BIM模型网格化成GIS模型,对GIS模型构建LOD数据结构,将纹理映射到GIS模型三角面片上,将属性和GIS模型进行关联,对GIS模型的几何位置进行平移,将转换后的GIS模型重新分类组织。现有技术中,还通过将BIM模型转为支持大体量分级加载GIS模型的方法,具体通过:构建BIM模型的数据库表,构造三维地球场景结构,解析构件信息,对三维地球场景分组,构造子场景空间层级结构,对数据进行筛选、简化和合并,将BIM模型转换为B3DM规格,每一个B3DM文件为一个瓦片;按照八叉树构建瓦片集合的树状空间结构。但是,上述两种方法若要实现同时显示BIM和GIS信息,需要将BIM模型转换到GIS模型,包括所述多个步骤,工作量很大,且造成了BIM模型和GIS模型全加载,数据量较大;虽然使用了诸如八叉树空间层级技术缓解了瞬时数据量过大的问题,但是空间层级技术也不可避免的引进精度降低等问题。并且,将BIM模型转成GIS模型时,由于BIM建模空间坐标和GIS空间坐标不同,将不可避免的需求校准坐标偏移,计算坐标偏移校准矩阵并不是十分方便,经常需要手动来做。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种BIM模型与GIS信息的融合显示方法、装置、设备及介质,能够快捷的实现同时展示BIM模型与GIS信息。其具体方案如下:第一方面,本申请公开了一种BIM模型与GIS信息的融合显示方法,包括:获取目标信息类型,并根据所述目标信息类型从GIS服务商获取得到对应的目标GIS信息;根据所述目标信息类型创建目标场景,并向所述目标场景中添加根物体;根据所述目标GIS信息,在所述根物体基础上利用threejs可视化创建threejs几何载体;
以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,以得到BIM模型与GIS信息的融合显示。
[0005]可选的,所述根据所述目标信息类型从GIS服务商获取得到对应的目标GIS信息,包括:根据包含所述目标信息类型的筛选条件,从所述GIS服务商中筛选得到对应的目标GIS信息;其中,所述筛选条件包括所述目标信息类型、GIS服务商接口、接口调用参数;所述目标信息类型包括影像图、地名信息、地形信息、政区信息、道路信息、水系信息、居民地信息中的任意一项或多项;所述接口调用参数包括经度范围、纬度范围和精度范围。
[0006]可选的,所述根据所述目标信息类型创建目标场景,并向所述目标场景中添加根物体,包括:根据所述目标信息类型,利用web端基于threejs显示的BIM模型的三维场景管理器创建对应的目标场景并对所述目标场景进行命名;所述三维场景管理器用于对三维场景的新建、命名、查询、清除和渲染;向所述目标场景中添加根物体。
[0007]可选的,所述以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,包括:从所述BIM模型的属性信息中获取与所述目标GIS信息对应的图纸信息;从所述图纸信息中确定出规划红线,并在所述规划红线上选择出目标数量的不共线的目标点,并根据所述规划红线的坐标信息确定出所述目标点对应的经纬度坐标;根据所述经纬度坐标,确定出所述目标点对应到所述BIM模型的第一类目标像素点;根据所述经纬度坐标,通过查询所述GIS服务商确定出所述经纬度坐标对应的GIS瓦片序号,并根据所述GIS瓦片序号及对应的GIS瓦片大小,确定出所述目标点对应到所述threejs几何载体的第二类目标像素点;根据所述第一类目标像素点与所述第二类目标像素点利用最小二乘法估算仿射矩阵,并利用所述仿射矩阵对所述threejs几何载体进行位姿变换,使所述BIM模型与所述threejs几何载体的位姿一致。
[0008]可选的,所述以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,包括:获取所述BIM模型场景中目标视角下的相机图像,并通过剔除背景图像得到BIM图像,然后确定出所述BIM图像对应的亮度直方图;利用所述亮度直方图对所述threejs几何载体对应的GIS影像进行亮度调节,得到调节后影像;根据所述BIM图像的平均饱和度,对所述调节后影像的饱和度进行调节。
[0009]可选的,所述对所述threejs几何载体进行位姿与视觉一致性调整之后,还包括:利用threejs渲染器对所述BIM模型和所述threejs几何载体进行渲染。
[0010]可选的,所述根据所述目标GIS信息,在所述根物体基础上利用threejs可视化创建threejs几何载体,包括:
初始化threejs平面几何体;以所述根物体为基础,利用纹理加载器将所述目标GIS信息作为贴图设置到所述threejs平面几何体,或根据所述目标GIS信息包含的矢量参数设置所述threejs平面几何体的几何参数,以得到附着于所述根物体的threejs载体。
[0011]第二方面,本申请公开了一种BIM模型与GIS信息的融合显示装置,包括:目标GIS信息获取模块,用于获取目标信息类型,并根据所述目标信息类型从GIS服务商获取得到对应的目标GIS信息;目标场景创建模块,用于根据所述目标信息类型创建目标场景,并向所述目标场景中添加根物体;threejs几何载体创建模块,用于根据所述目标GIS信息,在所述根物体基础上利用threejs可视化创建threejs几何载体;融合显示模块,用于以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,以得到BIM模型与GIS信息的融合显示。
[0012]第三方面,本申请公开了一种电子设备,包括:存储器,用于保存计算机程序;处理器,用于执行所述计算机程序,以实现前述的BIM模型与GIS信息的融合显示方法。
[0013]本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种BIM模型与GIS信息的融合显示方法,其特征在于,包括:获取目标信息类型,并根据所述目标信息类型从GIS服务商获取得到对应的目标GIS信息;根据所述目标信息类型创建目标场景,并向所述目标场景中添加根物体;根据所述目标GIS信息,在所述根物体基础上利用threejs可视化创建threejs几何载体;以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,以得到BIM模型与GIS信息的融合显示。2.根据权利要求1所述的BIM模型与GIS信息的融合显示方法,其特征在于,所述根据所述目标信息类型从GIS服务商获取得到对应的目标GIS信息,包括:根据包含所述目标信息类型的筛选条件,从所述GIS服务商中筛选得到对应的目标GIS信息;其中,所述筛选条件包括所述目标信息类型、GIS服务商接口、接口调用参数;所述目标信息类型包括影像图、地名信息、地形信息、政区信息、道路信息、水系信息、居民地信息中的任意一项或多项;所述接口调用参数包括经度范围、纬度范围和精度范围。3.根据权利要求1所述的BIM模型与GIS信息的融合显示方法,其特征在于,所述根据所述目标信息类型创建目标场景,并向所述目标场景中添加根物体,包括:根据所述目标信息类型,利用web端基于threejs显示的BIM模型的三维场景管理器创建对应的目标场景并对所述目标场景进行命名;所述三维场景管理器用于对三维场景的新建、命名、查询、清除和渲染;向所述目标场景中添加根物体。4.根据权利要求1所述的BIM模型与GIS信息的融合显示方法,其特征在于,所述以web端基于threejs显示的BIM模型为参照,对所述threejs几何载体进行位姿与视觉一致性调整,包括:从所述BIM模型的属性信息中获取与所述目标GIS信息对应的图纸信息;从所述图纸信息中确定出规划红线,并在所述规划红线上选择出目标数量的不共线的目标点,并根据所述规划红线的坐标信息确定出所述目标点对应的经纬度坐标;根据所述经纬度坐标,确定出所述目标点对应到所述BIM模型的第一类目标像素点;根据所述经纬度坐标,通过查询所述GIS服务商确定出所述经纬度坐标对应的GIS瓦片序号,并根据所述GIS瓦片序号及对应的GIS瓦片大小,确定出所述目标点对应到所述threejs几何载体的第二类目标像素点;根据所述第一类目标像素点与所述第二类目标像素点利用最小二乘法估算仿射矩阵,并利用所述仿射矩阵对所述threejs几何载体进行位姿变换,使...

【专利技术属性】
技术研发人员:游冰李航崔鹤张新生刘莹朱恺真余高峰王文亮陈振兴陈梦李海杰金朝勇
申请(专利权)人:国机工业互联网研究院河南有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1