一种建筑信息三维场景渲染定位方法、系统及介质技术方案

技术编号:36031308 阅读:42 留言:0更新日期:2022-12-21 10:32
本发明专利技术涉及建筑物信息管理技术,具体为建筑信息三维场景渲染定位方法、系统及介质,其方法包括:通过地理信息数据可视化工具的自定义图层中创建三维可视化场景;将三维可视化模型场景与地图场景渲染到同一个画布中;将两个场景的相机位置和角度进行同步;获取定位点信息,包括经纬度及高度,根据建筑物所在地坐标对建筑物三维模型进行精确定位;将建筑物模型加载到定位点,通过两个场景的融合,对定位点的经纬度和高度坐标进行转换,实现对建筑物模型的定位;渲染地图场景的自定义图层,得到建筑物的三维可视化模型场景。本发明专利技术能够解决现有管理系统中场景融合使用时加载多个三维模型时耗费大量算力的问题。型时耗费大量算力的问题。型时耗费大量算力的问题。

【技术实现步骤摘要】
一种建筑信息三维场景渲染定位方法、系统及介质


[0001]本专利技术涉及建筑物的信息管理技术,具体为一种建筑信息三维场景渲染定位方法、系统及存储介质。

技术介绍

[0002]在乡村社区的建筑信息三维场景中,主要包括农房及其周围的耕地。在传统农房信息管理中,通常以二维或图表进行数据展示,缺乏农房三维空间实体与属性信息关联,在地理位置上以简单图纸或四至(房宅或耕地等四周的界限)进行表示,在农房建设、旧房改善与管理中存在争议多、时效性差等问题。
[0003]近年来,三维场景技术融合在城市信息管理中得到了广泛应用,对传统农房信息管理提供了更直观便捷的渠道。在实际应用中,三维模型提供微观领域的数据基础,地理信息系统(GIS)提供模型周边地理环境等空间参考信息。GIS通过对地球表层空间中的地理数据进行采集、管理、分析和显示。在网页渲染中,三维模型以glTF、3dtiles、obj、fbx等格式存储显示微观领域的实体信息。通过GIS与三维模型的融合,将GIS从宏观领域引入微观领域,使微观领域的三维模型信息和宏观领域的GIS信息实现交互。目前针对三维模本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种建筑信息三维场景渲染定位方法,其特征在于,包括如下步骤:通过地理信息数据可视化工具的自定义图层中创建三维可视化场景;将三维可视化模型场景与地理信息数据可视化工具的地图场景渲染到同一个画布中,使两个场景共用一个画布,让三维可视化模型场景获取到深度缓冲区数据;将三维可视化模型场景和地理信息数据可视化工具的地图场景的相机位置和角度进行同步,使两个场景所展示内容具有一致性;获取定位点信息,定位点信息包括经纬度及高度,建筑信息三维场景中根据建筑物所在地坐标对建筑物三维模型进行精确定位;将建筑物模型加载到定位点,通过地理信息数据可视化工具的地图场景和三维可视化模型场景的融合,对定位点的经纬度和高度坐标进行转换,实现对建筑物模型的定位;渲染地理信息数据可视化工具的地图场景的自定义图层,得到建筑物的三维可视化模型场景。2.根据权利要求1所述的建筑信息三维场景渲染定位方法,其特征在于,通过地理信息数据可视化工具的自定义图层中创建三维可视化场景,包括相机、场景和渲染器。3.根据权利要求1所述的建筑信息三维场景渲染定位方法,其特征在于,通过地理信息数据可视化工具的自定义图层中创建三维可视化场景包括四层:第一层为场景根节点,用于对子级对象统一管理;第二层为场景灯光和用于对建筑物模型对象进行统一管理的对象组,所述对象组在所述地图场景中的投影坐标原点为(0,0,0),在三维可视化模型场景中的世界坐标原点设为当前地图的中心点位置坐标;第三层为所述对象组下的三维模型对象图层,包括分层二进制三维模型图层和普通三维模型图层,每个图层下存储管理多个模型对象,对具体建筑物场景内的多个建筑物模型进行管理;第四层为建筑物模型,该层级下的三维模型对象通过设置的建筑物所在地中心点经纬度坐标,进行建筑物模型的定位。4.根据权利要求1所述的建筑信息三维场景渲染定位方法,其特征在于,将三维可视化模型场景和地理信息数据可视化工具的地图场景的相机位置和角度进行同步,包括:通过渲染函数的参数获取地理信息数据可视化工具的地图场景相机的投影矩阵;计算获取三维可视化模型场景相机在三维可视化世界坐标中的定位以及视角角度,并且设置到三维可视化模型场景相机的世界矩阵;通过三维可视化模型场景的原点位置、所述地图场景相机的投影矩阵以及三维可视化场景相机的世界矩阵,对三维可视化场景相机进行转换,计算得到三维可视化场景相机的投影矩阵。5.根据权利要求4所述的建筑信息三维场景渲染定位方法,其特征在于,对三维可视化场景相机进行转换,包括:位置偏移,分别获取地图场景的相机投影坐标,以及三维可视化模型场景的原点在地图场景中的投影坐标,通过地图场景的相机投影坐标减去所述投影坐标,得出地图场景相机在三维可视化模型场景中的坐标,获得三维可视化场景相机的平移矩阵;角度旋转,在地图场景相机与地理信息数据可视化工具的地...

【专利技术属性】
技术研发人员:黎旦阳邓明亮蔡金怡谢权方云华陈明花
申请(专利权)人:奥格科技股份有限公司
类型:发明
国别省市:

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

1