System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数字孪生系统的页面显示方法及计算设备技术方案_技高网

数字孪生系统的页面显示方法及计算设备技术方案

技术编号:40841335 阅读:6 留言:0更新日期:2024-04-01 15:08
本申请实施例公开了一种数字孪生系统的页面显示方法及计算设备,涉及服务器技术领域,提高了展示修改后的数字孪生系统的显示页面的效率。方法包括:获取第一配置文件以及第二配置文件;第一配置文件包括用于指示数字孪生系统的显示页面中展示的目标二维资源的参数;第二配置文件包括用于指示数字孪生系统的显示页面中展示的目标三维资源的参数;基于第一配置文件以及第二配置文件,获取目标二维资源以及目标三维资源;将目标二维资源以及目标三维资源渲染在数字孪生系统的显示页面上。

【技术实现步骤摘要】

本申请涉及服务器,尤其涉及数字孪生系统的页面显示方法及计算设备


技术介绍

1、随着计算机的模拟仿真技术的不断发展,为了在计算机上直观的展示包括服务器、交换机以及机柜等在内的计算设备,可以通过创建实体设备的三维模型的方式,在计算机上显示模拟实体设备的三维模型,如数字孪生体。

2、当前,通过显示有数字孪生系统的浏览器网页,可以显示各个数字孪生体以及用于显示数字孪生体相关信息的二维组件,由于数字孪生系统是通过软件定制化开发的系统,若需要对数字孪生系统中的数字孪生体进行修改时,需要重新经过设计、开发、测试和发布一系列流程,才可以显示数字孪生系统修改后的网页。

3、上述相关技术中,通过对数字孪生系统的软件整体进行重新开发,可以实现显示修改后的数字孪生系统的显示页面,但是重新开发的流程比较繁琐,无法快速上线,从而导致重新展示修改后的数字孪生系统的显示页面的效率较低。


技术实现思路

1、本申请实施例提供了一种数字孪生系统的页面显示方法及计算设备。通过将数字孪生系统的显示页面中的二维资源以及三维资源配置文件化,能够基于用户需求灵活修改数字孪生系统的显示页面中的二维资源以及三维资源,仅需要修改二维资源以及三维资源对应的配置文件就可以实现修改显示界面中的二维资源以及三维资源的目的,从而提高了展示修改后的数字孪生系统的显示页面的效率。

2、第一方面,本申请实施例提供了一种数字孪生系统的页面显示方法,该方法包括:获取第一配置文件以及第二配置文件;第一配置文件包括用于指示数字孪生系统的显示页面中展示的目标二维资源的参数;第二配置文件包括用于指示数字孪生系统的显示页面中展示的目标三维资源的参数;基于第一配置文件以及第二配置文件,获取目标二维资源以及目标三维资源;将目标二维资源以及目标三维资源渲染在数字孪生系统的显示页面上。

3、可以理解的是,通过获取需要显示在数字孪生系统的显示页面中的目标二维资源以及目标三维资源各自对应的配置文件,获取目标二维资源以及目标三维资源,然后将目标二维资源以及目标三维资源渲染在显示页面上,从而完成显示数字孪生系统的显示页面的过程,由于将数字孪生系统的显示页面中的二维资源以及三维资源配置文件化,能够基于用户需求灵活修改数字孪生系统的显示页面中的二维资源以及三维资源,仅需要修改二维资源以及三维资源对应的配置文件就可以实现修改显示界面中的二维资源以及三维资源的目的,从而提高了展示修改后的数字孪生系统的显示页面的效率。

4、在一种可能的实现方式中,第一配置文件包括页面信息、引用信息、组件地址信息或者组件显示信息中的至少一种;其中,页面信息用于指示显示页面的页面外观;引用信息用于引用第三方内容;组件地址信息用于指示调用的二维组件的地址;组件显示信息用于指示二维组件在显示页面中的显示情况。

5、可以理解的是,通过将显示页面中的二维资源进行配置文件化,可以便于用户修改二维资源对应的配置文件,从而实现仅修改二维资源对应的配置文件就可以修改显示页面中展示的二维资源的目的,提高了展示修改后的数字孪生系统的显示页面的效率。

6、在一种可能的实现方式中,第二配置文件包括环境信息、相机信息、三维模型信息或者模型显示信息中的至少一种;其中,环境信息用于指示显示页面中的三维环境;相机信息用于指示显示三维资源所使用的摄像机参数;三维模型信息用于指示三维资源包含的三维模型;模型显示信息用于指示三维模型在显示页面中的显示情况。

7、可以理解的是,通过将显示页面中的二维资源进行配置文件化,可以便于用户修改二维资源对应的配置文件,从而实现仅修改二维资源对应的配置文件就可以修改显示页面中展示的二维资源的目的,提高了展示修改后的数字孪生系统的显示页面的效率。

8、在一种可能的实现方式中,目标三维资源是数字孪生系统中显示的数字孪生体;数字孪生体包括大楼三维模型、大楼中的各个楼层的三维模型、各个楼层中的机房的三维模型、各个机房中的机柜的三维模型、各个机柜上的计算设备的三维模型或者各个计算设备中的部件的三维模型中的至少一种。

9、可以理解的是,通过将目标三维资源划分为不同粒度的数字孪生体,可以实现灵活得对不同粒度的数字孪生体进行修改,从而提高了修改各个粒度下数字孪生体后的数字孪生系统的显示页面的展示效率。

10、在一种可能的实现方式中,获取第一配置文件,包括:确定目标二维组件;目标二维组件是目标二维资源中待修改的二维组件;获取目标二维组件的第一配置文件。

11、可以理解的是,显示页面中的目标二维资源中可以包括多个二维组件,可以根据从多个二维组件中确定需要修改的二维组件作为目标二维组件,然后获取目标二维组件对应的第一配置文件,从而实现按照目标二维组件对应的第一配置文件渲染显示包含修改后的目标二维组件的数字孪生系统的显示页面。

12、在一种可能的实现方式中,获取第二配置文件,包括:确定目标三维模型;目标三维模型是目标三维资源中待修改的三维模型;获取目标三维模型的第二配置文件。

13、可以理解的是,显示页面中的目标三维资源中可以包括多个三维模型,可以根据从多个三维模型中确定需要修改的三维模型作为目标三维模型,然后获取目标三维模型对应的第二配置文件,从而实现按照目标三维模型对应的第二配置文件渲染显示包含修改后的目标三维模型的数字孪生系统的显示页面。

14、在一种可能的实现方式中,获取第一配置文件以及第二配置文件之前,还包括:基于获取到的对目标二维资源的触发操作,生成第一配置文件;基于获取到的对目标三维资源的触发操作,生成第二配置文件。

15、可以理解的是,用户通过可视化展示二维资源以及三维资源,可以通过对二维资源以及三维资源分别进行触发操作,从而修改二维资源以及三维资源,根据触发操作可以直接生成修改后的第一配置文件以及第二配置文件,便于用户通过可视化的触发操作生成配置文件,从而提高了修改数字孪生体后的数字孪生系统的显示页面的展示效率。

16、在一种可能的实现方式中,展示数字孪生系统的显示页面,包括:通过目标渲染引擎将目标二维资源以及目标三维资源渲染在显示页面中。

17、可以理解的是,由于渲染引擎也从数字孪生系统的软件中解耦出来,则可以获取目标渲染引擎,通过使用目标渲染引擎可以将目标二维资源以及目标三维资源渲染在显示界面中,从而避免在更换渲染引擎的情况下重新开发数字孪生系统的软件,提高了数字孪生系统的显示页面的展示效率。

18、在一种可能的实现方式中,目标二维资源渲染在显示页面上层,目标三维资源通过canvas标签的形式渲染在显示页面中。

19、可以理解的是,通过将二维资源渲染与三维资源渲染解耦可以避免在修改显示页面中的某一或某几个三维资源或二维资源时,对数字孪生系统整体进行重新开发的情况,从而提高了对修改后的数字孪生系统的显示页面的展示效率。

20、第二方面,本申请实施例提供了一种数字孪生系统的页面显示装置,该数字孪本文档来自技高网...

【技术保护点】

1.一种数字孪生系统的页面显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一配置文件包括页面信息、引用信息、组件地址信息或者组件显示信息中的至少一种;

3.根据权利要求1或2所述的方法,其特征在于,所述第二配置文件包括环境信息、相机信息、三维模型信息或者模型显示信息中的至少一种;

4.根据权利要求1至3任一项所述的方法,其特征在于,所述目标三维资源是数字孪生系统中显示的数字孪生体;所述数字孪生体包括大楼三维模型、大楼中的各个楼层的三维模型、各个楼层中的机房的三维模型、各个机房中的机柜的三维模型、各个机柜上的计算设备的三维模型或者各个计算设备中的部件的三维模型中的至少一种。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取第一配置文件,包括:

6.根据权利要求1至5任一项所述的方法,其特征在于,所述获取第二配置信息,包括:

7.根据权利要求1至6任一项所述的方法,其特征在于,所述获取第一配置文件以及第二配置文件之前,所述方法还包括:

8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1至8任一项所述的方法,其特征在于,所述目标二维资源渲染在所述显示页面上层;所述目标三维资源通过canvas标签的形式渲染在所述显示页面中。

10.一种计算设备,其特征在于,所述计算设备包括处理器和存储器;所述处理器与所述存储器耦合;所述存储器用于存储计算机指令,所述处理器用于执行所述计算机指令以使计算设备实现如权利要求1至9任一所述的数字孪生系统的页面显示方法。

...

【技术特征摘要】

1.一种数字孪生系统的页面显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一配置文件包括页面信息、引用信息、组件地址信息或者组件显示信息中的至少一种;

3.根据权利要求1或2所述的方法,其特征在于,所述第二配置文件包括环境信息、相机信息、三维模型信息或者模型显示信息中的至少一种;

4.根据权利要求1至3任一项所述的方法,其特征在于,所述目标三维资源是数字孪生系统中显示的数字孪生体;所述数字孪生体包括大楼三维模型、大楼中的各个楼层的三维模型、各个楼层中的机房的三维模型、各个机房中的机柜的三维模型、各个机柜上的计算设备的三维模型或者各个计算设备中的部件的三维模型中的至少一种。

5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取第...

【专利技术属性】
技术研发人员:冯浩霖
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1