System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及cim模型渲染仿真,尤其涉及一种基于cim模型渲染仿真和审查结果交互展示方法。
技术介绍
1、近年来,数字孪生城市信息模型(cim)理论体系和相关技术正处于飞速发展时期。当前时差三维实时数字化交互展示系统应用系统原生3d渲染引擎,实现内容的三维数字化展示。可实现实时内容输出,系统支持自由建立三维模型,实现可导入常用三维软件制作的模型,减少三维数字化内容的开发周期;但是在拷贝和三维数字化展示内容输出时存在反应效率低,输出效率慢的问题,不能实现动态着色。
2、本申请结合国产bim软件数据成果与gis数据结合应用,提出一种cim模型渲染仿真和审查结果交互展示方法,响应住房和城乡建设部、工业和信息化部、中央网信办在《关于开展城市信息模型(cim)基础平台建设的指导意见》指出,“推进cim基础平台建设应用与自主可控bim等软件产业发展互促共进”。
3、本项目与现有技术相比:解决现有技术不具备动态着色的高亮效果,在渲染模块中的实现统一展示功能,同时在现有三维模型上标注不合规或错误的设计问题,同时现有模型上场景尺度的变化调整模型的精细程度不高和渲染效率不高的技术问题。
技术实现思路
1、本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种基于cim模型渲染仿真和审查结果交互展示方法。
2、为了实现上述目的,本专利技术采用了如下技术方案:一种基于cim模型渲染仿真和审查结果交互展示方法,主要包括cim模型的三维渲染模块、审查结果交互展示模块
3、所述cim模型的三维渲染模块包括鼠标的视点操控模块、三维模型的动态着色模块、陀螺仪的视点操控模块和三维模型的显示模块四个模块构成;
4、所述三维渲染模块和所述三维模型的显示模块进行统一展示;所述视点操控模块通过鼠标操控渲染视野的拉近、拉远以及视角的旋转操作;所述陀螺仪的视点操控模块,将视角与陀螺仪绑定,通过拖动、点击陀螺仪实现视角的变更,可以记录当前视角为主视角,并可以通过点击随时回到主视角;
5、所述三维模型的动态着色模块,构件点击动态着色,通过鼠标点击不同构件,并在不同构件上显示不同的颜色,实现动态着色的高亮功能;所述三维模型的显示模块是通过模型的交互式点击事件触发和处理,点击模型后的事件;左键选中构件后,右键点击可以显示构件详情、隐藏构件、隔离构件;最终实现多源异构模型数据的格式转换以及在渲染模块中的统一展示功能。作为上述技术方案的进一步描述:
6、进一步优选的方案是;所述的审查结果交互展示模块包含审查结果查询展示、审查标注区域的选择、自动核销模块、标记点位以及展示模块;所述审查结果查询展示通过时间和地点查询条件,在三维模块中展示对应的审查结果标注信息;所述的审查标注区域的选择是层级标注信息的选择和隐藏,按层级标注形成目录树;所述的自动核销模块通过不同类型的审查结果采用不同形式的展示,不在场地模型范围的标注信息自动消失;所述标记点位以及展示模块主要用于辅助展示以及分析审查结果,在三维平台中标绘点位,并通过直接设定坐标、键盘或者固定一个坐标轴后鼠标拖动的方式更改点位在三维场景中的坐标,最终以实现基本体绘制用于辅助展示以及分析审查结果,基本体创建包括长方体与圆柱体两项。
7、进一步优选的方案是;所述cim模型平台架构包括cim示范应用层、cim软件模块开发层、数据采集模块,所述数据采集模块可以采集的数据包括bim数据、gis地图数据、业务数据、iot数据;通过数据采集模块采集到对应数据通过所述cim软件模块开发层中的bim参数化建模、多源数据融合建模、大尺度地形建模进行处理,所述cim软件模块开发层还设有高效数据管理和数字孪生渲染,通过cim示范应用层中政府系统、智能建筑、智慧交通、园区管理、文旅服务、应急管控等用户系统进行处理应用。
8、进一步优选的方案是:所述bim参数化建模包括构件分类与表达、数据轻量化;所述多源数据融合建模包括可扩展数据定义和数据映射;所述的大尺度地形建模包括快速构网及轻量化和编辑与更新。
9、进一步优选的方案是:所述bim参数化建模;将展示方法的各个组件设计为可参数化的,根据不同任务需求进行调整;可以定义参数来控制图形标记的颜色、大小、透明度属性,以及渲染的视角、光照效果参数;针对不同的任务,可以通过调整参数来定制展示效果。
10、进一步优选的方案是:所述cim软件模块开发层中的高效数据管理包括多层级存储、分级动态加卸载、局部调度构成;所述的数字孪生渲染包括实例化及动态裁剪、云渲染技术、混合模型自适应显示组成。
11、本专利技术具有如下有益效果:
12、1、通过cim模型的三维渲染模块、审查结果交互展示模块和cim模型平台架构在渲染模块中的实现统一的展示功能;以及通过保证渲染速度,减少用户的等待时间,提高用户的体验质量。
13、2、cim示范应用层用户每次访问时,从后端请求这块区域对应级标注,客户端拿到模型后按照顺序依次加载渲染模型,以提升整个过程中用户的浏览体验,增大用户的体验效率。
14、3、软件模块开发层可以定义参数来控制图形标记的颜色、大小、透明度等属性,以及渲染的视角、光照效果的参数,因此针对不同的任务,可以通过调整参数来定制展示效果,调整便捷,速度反应快。
本文档来自技高网...【技术保护点】
1.一种基于CIM模型渲染仿真和审查结果交互展示方法,其特征在于:它主要包括CIM模型的三维渲染模块、审查结果交互展示模块和CIM模型平台架构组成;所述CIM模型的三维渲染模块包括鼠标的视点操控模块、三维模型的动态着色模块、陀螺仪的视点操控模块和三维模型的显示模块四个模块构成;通过三维渲染模块和三维模型的显示模块进行统一展示;所述视点操控模块通过鼠标操控渲染视野的拉近、拉远以及视角的旋转操作;所述陀螺仪的视点操控模块,将视角与陀螺仪绑定,通过拖动、点击陀螺仪实现视角的变更,可以记录当前视角为主视角,并可以通过点击随时回到主视角;所述三维模型的动态着色模块,构件点击动态着色,通过鼠标点击不同构件,在不同构件上显示不同的颜色,实现动态着色的高亮功能;所述三维模型的显示模块是通过模型的交互式点击事件触发和处理,点击模型后的事件:左键选中构件后,右键点击可以显示构件详情、隐藏构件、隔离构件;最终实现多源异构模型数据的格式转换以及在渲染模块中的统一展示功能。
2.根据权利要求1所述的一种基于CIM模型渲染仿真和审查结果交互展示方法;其特征在于:所述的审查结果交互展示模块包含审查
3.根据权利要求1所述的一种基于CIM模型渲染仿真和审查结果交互展示方法;其特征在于:所述CIM模型平台架构包括CIM示范应用层、CIM软件模块开发层、数据采集模块,所述数据采集模块可以采集的数据包括BIM数据、GIS地图数据、业务数据、IOT数据;通过数据采集模块采集到对应数据通过所述CIM软件模块开发层中的BIM参数化建模、多源数据融合建模、大尺度地形建模进行处理,所述CIM软件模块开发层还设有高效数据管理和数字孪生渲染,通过CIM示范应用层中政府系统、智能建筑、智慧交通、园区管理、文旅服务、应急管控用户系统进行处理应用。
4.根据权利要求3所述的一种基于CIM模型渲染仿真和审查结果交互展示方法;其特征在于:所述BIM参数化建模;将展示方法的各个组件设计为可参数化的,根据不同任务需求进行调整;可以定义参数来控制图形标记的颜色、大小、透明度属性,以及渲染的视角、光照效果参数;针对不同的任务,可以通过调整参数来定制展示效果。
5.根据权利要求3所述的一种基于CIM模型渲染仿真和审查结果交互展示方法;其特征在于:所述BIM参数化建模包括构件分类与表达、数据轻量化;所述多源数据融合建模包括可扩展数据定义和数据映射;所述的大尺度地形建模包括快速构网及轻量化编辑与更新。
6.根据权利要求2所述的一种基于CIM模型渲染仿真和审查结果交互展示方法;其特征在于:所述CIM软件模块开发层中的高效数据管理包括多层级存储、分级动态加卸载、局部调度构成;所述的数字孪生渲染包括实例化及动态裁剪、云渲染技术、混合模型自适应显示组成。
...【技术特征摘要】
1.一种基于cim模型渲染仿真和审查结果交互展示方法,其特征在于:它主要包括cim模型的三维渲染模块、审查结果交互展示模块和cim模型平台架构组成;所述cim模型的三维渲染模块包括鼠标的视点操控模块、三维模型的动态着色模块、陀螺仪的视点操控模块和三维模型的显示模块四个模块构成;通过三维渲染模块和三维模型的显示模块进行统一展示;所述视点操控模块通过鼠标操控渲染视野的拉近、拉远以及视角的旋转操作;所述陀螺仪的视点操控模块,将视角与陀螺仪绑定,通过拖动、点击陀螺仪实现视角的变更,可以记录当前视角为主视角,并可以通过点击随时回到主视角;所述三维模型的动态着色模块,构件点击动态着色,通过鼠标点击不同构件,在不同构件上显示不同的颜色,实现动态着色的高亮功能;所述三维模型的显示模块是通过模型的交互式点击事件触发和处理,点击模型后的事件:左键选中构件后,右键点击可以显示构件详情、隐藏构件、隔离构件;最终实现多源异构模型数据的格式转换以及在渲染模块中的统一展示功能。
2.根据权利要求1所述的一种基于cim模型渲染仿真和审查结果交互展示方法;其特征在于:所述的审查结果交互展示模块包含审查结果查询展示、审查标注区域的选择、自动核销模块、标记点位以及展示模块;所述审查结果查询展示通过时间和地点查询条件,在三维模块中展示对应的审查结果标注信息;所述的审查标注区域的选择是层级标注信息的选择和隐藏,按层级标注形成目录树;所述的自动核销模块通过不同类型的审查结果采用不同形式的展示,不在场地模型范围的标注信息自动消失;所述标记点位以及展示模块主要用于辅助展示以及分析审查结果,在三维模块中标绘点位,并通过直接设定坐标、键盘或者固定一个坐标轴后鼠标拖动的方式更改点位在三维场景...
【专利技术属性】
技术研发人员:魏然,邓健,王军龙,刘晟,邹颖,黄先超,
申请(专利权)人:武汉数字建造产业技术研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。