System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 三维可视化模型显示方法、系统、终端及存储介质技术方案_技高网

三维可视化模型显示方法、系统、终端及存储介质技术方案

技术编号:40666632 阅读:4 留言:0更新日期:2024-03-18 19:01
本发明专利技术涉及三维模型技术领域,具体提供一种三维可视化模型显示方法、系统、终端及存储介质,包括:将展品的三维模型文件和视频文件保存至展品的文件目录下,并设置文件显示顺序;根据展品之间的位置关系构建包含所有展品的拓扑模型,并将拓扑模型与区域鸟瞰图像覆合;将拓扑模型中的展品节点编译为点击按钮,并建立点击按钮与相应的文件目录以及相应的无人机的映射关系;接收点击指令,从绑定的相应文件目录下调取所有文件,并将调取的文件缓存至指定路径下,按照显示顺序将缓存中的文件输出至显示设备;接收点击指令以及点击指令的下级无人机调用指令,将无人机控制指令下发至具有映射关系的无人机。本发明专利技术提升了展示效果。

【技术实现步骤摘要】

本专利技术属于三维模型,具体涉及一种三维可视化模型显示方法、系统、终端及存储介质


技术介绍

1、近年来,电力行业在各地拥有数之不尽的展厅和种类繁多的展项,从精神传承、业务展示到专业培训等领域包罗万象。新形势下,这些展厅都有向线上转型的需求。通过形成三维数字展厅交互技术标准,以满足展厅展项数字化转型迫切需求,并支撑数字化展厅快速发展。

2、线下的展厅会受时间和空间的限制,而现有的数字展厅,缺少真实感和互动感,难以给用户带来真实的体验以及身临其境的感受。


技术实现思路

1、针对现有技术的上述不足,本专利技术提供一种三维可视化模型显示方法、系统、终端及存储介质,以解决上述技术问题。

2、第一方面,本专利技术提供一种三维可视化模型显示方法,包括:

3、将展品的三维模型文件和视频文件保存至所述展品的文件目录下,并设置文件显示顺序;

4、根据展品之间的位置关系构建包含所有展品的拓扑模型,并将所述拓扑模型与区域鸟瞰图像覆合;

5、将拓扑模型中的展品节点编译为点击按钮,并建立点击按钮与相应的文件目录以及相应的无人机的映射关系;

6、接收点击指令,从绑定的相应文件目录下调取所有文件,并将调取的文件缓存至指定路径下,按照所述显示顺序将缓存中的文件输出至显示设备;

7、接收点击指令以及所述点击指令的下级无人机调用指令,将无人机控制指令下发至具有所述映射关系的无人机,以使无人机基于所述控制指令执行巡航。

8、在一个可选的实施方式中,根据展品之间的位置关系构建包含所有展品的拓扑模型,并将所述拓扑模型与区域鸟瞰图像覆合,包括:

9、在所述区域鸟瞰图像上标注展品id;

10、以所述鸟瞰图像为界面背景,在展品id所在的界面区域创建点击按钮,并将点击按钮与展品id的对应关系保存至管理列表;

11、根据展品之间的位置关系,在点击按钮对应的图标之间生成相应的连接线。

12、在一个可选的实施方式中,接收点击指令,从绑定的相应文件目录下调取所有文件,并将调取的文件缓存至指定路径下,按照所述显示顺序将缓存中的文件输出至显示设备,包括:

13、按照文件显示顺序依次调取目标展品id对应的文件;

14、基于所述拓扑模型,将与所述目标展品id具有连接关系的展品id作为关联展品id;

15、确认目标展品id对应的文件全部缓存至指定路径下,从相应文件目录下调取关联展品id的文件,并将关联展品id的文件缓存至指定目录下。

16、在一个可选的实施方式中,接收点击指令以及所述点击指令的下级无人机调用指令,将无人机控制指令下发至具有所述映射关系的无人机,以使无人机基于所述控制指令执行巡航,包括:

17、接收点击指令,基于点击指令向与所述点击指令所属的点击按钮具有映射关系的无人机发送询问信息,若接收到无人机的回复信息则判定无人机正常;

18、进入无人机控制界面,并将无人机控制界面录入的控制指令发送至所述无人机;

19、将接受自无人机的视频数据发送至显示设备。

20、第二方面,本专利技术提供一种三维可视化模型显示系统,包括:

21、文件存储模块,用于将展品的三维模型文件和视频文件保存至所述展品的文件目录下,并设置文件显示顺序;

22、拓扑构建模块,用于根据展品之间的位置关系构建包含所有展品的拓扑模型,并将所述拓扑模型与区域鸟瞰图像覆合;

23、映射建立模块,用于将拓扑模型中的展品节点编译为点击按钮,并建立点击按钮与相应的文件目录以及相应的无人机的映射关系;

24、文件显示模块,用于接收点击指令,从绑定的相应文件目录下调取所有文件,并将调取的文件缓存至指定路径下,按照所述显示顺序将缓存中的文件输出至显示设备;

25、远程监控模块,用于接收点击指令以及所述点击指令的下级无人机调用指令,将无人机控制指令下发至具有所述映射关系的无人机,以使无人机基于所述控制指令执行巡航。

26、在一个可选的实施方式中,所述拓扑构建模块包括:

27、图像标注单元,用于在所述区域鸟瞰图像上标注展品id;

28、关系保存单元,用于以所述鸟瞰图像为界面背景,在展品id所在的界面区域创建点击按钮,并将点击按钮与展品id的对应关系保存至管理列表;

29、节点连接单元,用于根据展品之间的位置关系,在点击按钮对应的图标之间生成相应的连接线。

30、在一个可选的实施方式中,所述文件显示模块包括:

31、文件调取单元,用于按照文件显示顺序依次调取目标展品id对应的文件;

32、关联查询单元,用于基于所述拓扑模型,将与所述目标展品id具有连接关系的展品id作为关联展品id;

33、关联缓存单元,用于确认目标展品id对应的文件全部缓存至指定路径下,从相应文件目录下调取关联展品id的文件,并将关联展品id的文件缓存至指定目录下。

34、在一个可选的实施方式中,所述远程监控模块包括:

35、设备询问单元,用于接收点击指令,基于点击指令向与所述点击指令所属的点击按钮具有映射关系的无人机发送询问信息,若接收到无人机的回复信息则判定无人机正常;

36、指令发送单元,用于进入无人机控制界面,并将无人机控制界面录入的控制指令发送至所述无人机;

37、监控显示单元,用于将接受自无人机的视频数据发送至显示设备。

38、第三方面,提供一种终端,包括:

39、处理器、存储器,其中,

40、该存储器用于存储计算机程序,

41、该处理器用于从存储器中调用并运行该计算机程序,使得终端执行上述的终端的方法。

42、第四方面,提供了一种计算机存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

43、本专利技术的有益效果在于,本专利技术提供的三维可视化模型显示方法、系统、终端及存储介质,通过预先对待显示文件进行存储管理实现文件的预缓存,进而降低了临时数据交互对显示可能造成的卡顿,此外通过构建总体拓扑和分别显示实现对显示内容的整合,在此基础上结合无人机监控实现了交互式展示,提升了展示效果。

44、此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。

本文档来自技高网...

【技术保护点】

1.一种三维可视化模型显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据展品之间的位置关系构建包含所有展品的拓扑模型,并将所述拓扑模型与区域鸟瞰图像覆合,包括:

3.根据权利要求2所述的方法,其特征在于,接收点击指令,从绑定的相应文件目录下调取所有文件,并将调取的文件缓存至指定路径下,按照所述显示顺序将缓存中的文件输出至显示设备,包括:

4.根据权利要求1所述的方法,其特征在于,接收点击指令以及所述点击指令的下级无人机调用指令,将无人机控制指令下发至具有所述映射关系的无人机,以使无人机基于所述控制指令执行巡航,包括:

5.一种三维可视化模型显示系统,其特征在于,包括:

6.根据权利要求5所述的系统,其特征在于,所述拓扑构建模块包括:

7.根据权利要求6所述的系统,其特征在于,所述文件显示模块包括:

8.根据权利要求5所述的系统,其特征在于,所述远程监控模块包括:

9.一种终端,其特征在于,包括:

10.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述可读存储介质上存储有三维可视化模型显示程序,所述三维可视化模型显示程序被处理器执行时实现如权利要求1-4任一项所述三维可视化模型显示方法的步骤。

...

【技术特征摘要】

1.一种三维可视化模型显示方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,根据展品之间的位置关系构建包含所有展品的拓扑模型,并将所述拓扑模型与区域鸟瞰图像覆合,包括:

3.根据权利要求2所述的方法,其特征在于,接收点击指令,从绑定的相应文件目录下调取所有文件,并将调取的文件缓存至指定路径下,按照所述显示顺序将缓存中的文件输出至显示设备,包括:

4.根据权利要求1所述的方法,其特征在于,接收点击指令以及所述点击指令的下级无人机调用指令,将无人机控制指令下发至具有所述映射关系的无人机,以使无人机基于所述控制指令执行巡航...

【专利技术属性】
技术研发人员:卢愿王立峰苏彪周超张云鹏宁暑光盖敏
申请(专利权)人:山东鲁软数字科技有限公司
类型:发明
国别省市:

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

1