System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及软件工程领域,尤其涉及一种关系图模板生成方法、装置、设备及存储介质。
技术介绍
1、目前,在建筑设计、电力系统和数据中心管理等众多领域,通常采用关系图来表达建筑或系统的组成结构。上述关系图通常通过二维图形呈现,且关系图上的各二维图形之间用连线来表达其特定的物理连接关系。
2、现有的关系图生成系统,通常需要依赖工程师逐一绘制各项目设备以及各项目设备之间的完整关系表示,导致关系图绘制效率较低。其次,通过工程师进行关系图绘制,过多的依赖于工程师的专业素养,在工程师水平不足的情况下,容易出现关系图绘制错误,从而导致关系图落地后返工的情况。因此,如何高效、准确地生成关系图成为亟待解决的问题。
技术实现思路
1、本专利技术提供了一种关系图模板生成方法、装置、设备及存储介质,可以生成与不同种类的目标项目分别对应的关系图模板,实现根据关系图模版为不同客户个性化定制关系图,提高了关系图绘制效率和准确性。
2、第一方面,本专利技术实施例提供了一种关系图模板生成方法,由关系图生成系统执行,该方法包括:
3、响应于用户针对目标项目输入的物理世界数据,在预先构建的数据字典树中选择项目设备,以及与项目设备对应的设备图例,并将项目设备,以及与项目设备对应的设备图例添加至预先设置的图例选择区域中;
4、其中,物理世界数据至少包括目标项目中各项目设备,以及各项目设备间的完整关系表示信息;
5、响应于用户在图例选择区域中对目标设备图例的拖拽操作
6、响应于用户对目标设备图例的点击操作,将针对目标设备图例的过滤设置选项、锚点设置选项和实例化布局选项进行展示;
7、响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置;
8、响应于用户的配置完成指令,根据配置后的各目标设备图例,以及各项目设备间的完整关系表示信息,生成与目标项目对应的关系图模板。
9、第二方面,本专利技术实施例还提供了一种关系图模板生成装置,由关系图生成系统执行,该装置包括:
10、设备图例选择模块,用于响应于用户针对目标项目输入的物理世界数据,在预先构建的数据字典树中选择项目设备,以及与项目设备对应的设备图例,并将项目设备,以及与项目设备对应的设备图例添加至预先设置的图例选择区域中;
11、其中,物理世界数据至少包括目标项目中各项目设备,以及各项目设备间的完整关系表示信息;
12、设备图例添加模块,用于响应于用户在图例选择区域中对目标设备图例的拖拽操作,将目标设备图例添加至预先设置的关系图绘制区域;
13、配置项展示模块,用于响应于用户对目标设备图例的点击操作,将针对目标设备图例的过滤设置选项、锚点设置选项和实例化布局选项进行展示;
14、设备图例配置模块,用于响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置;
15、关系图模板生成模块,用于响应于用户的配置完成指令,根据配置后的各目标设备图例,以及各项目设备间的完整关系表示信息,生成与目标项目对应的关系图模板。
16、第三方面,本专利技术实施例还提供了一种电子设备,该电子设备包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器能够执行本专利技术任一实施例提供的关系图模板生成方法。
17、第四方面,本专利技术实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,计算机指令用于使处理器执行时实现本专利技术任一实施例提供的关系图模板生成方法。
18、本专利技术的技术方案,通过选择与目标项目对应的目标设备图例,对各目标设备图例进行过滤设置、锚点设置和实例化布局设置中的至少一项配置操作,并根据配置后的各目标设备图例,以及各项目设备间的完整关系表示信息,生成与目标项目对应的关系图模板,解决了现有的关系图生成系统,需要通过工程师逐一绘制各项目设备以及各项目设备之间的完整关系表示,导致关系图绘制效率较低的问题。其次,通过生成与不同种类的目标项目分别对应的关系图模板,可以实现根据关系图模版为不同客户个性化定制关系图,从而提高了关系图绘制效率和准确性。
19、应当理解,本部分所描述的内容并非旨在标识本专利技术的实施例的关键或重要特征,也不用于限制本专利技术的范围。本专利技术的其它特征将通过以下的说明书而变得容易理解。
本文档来自技高网...【技术保护点】
1.一种关系图模板生成方法,其特征在于,由关系图生成系统执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在接收到用户针对目标项目输入的物理世界数据之后,还包括:
3.根据权利要求1所述的方法,其特征在于,响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置,包括:
4.根据权利要求1所述的方法,其特征在于,响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置,包括:
5.根据权利要求1所述的方法,其特征在于,响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置,包括:
6.根据权利要求5所述的方法,其特征在于,所述是否对与目标设备图例对应的项目设备进行合并,包括:
7.一种关系图模板生成装置,其特征在于,由关系图生成系统执行,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述装置还包括设备组图例添加模块,所述设备组图例添加模块用于:
9.一种电子设备,
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-6中任一项所述的关系图模板生成方法。
...【技术特征摘要】
1.一种关系图模板生成方法,其特征在于,由关系图生成系统执行,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在接收到用户针对目标项目输入的物理世界数据之后,还包括:
3.根据权利要求1所述的方法,其特征在于,响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置,包括:
4.根据权利要求1所述的方法,其特征在于,响应于用户对过滤设置选项、锚点设置选项或实例化布局选项的选择操作,对目标设备图例进行配置,包括:
5.根据权利要求1所述的方法,其特征在于,响应于用户对过滤设置选项、锚点设置选项或实例化布局选项...
【专利技术属性】
技术研发人员:潘小燕,孟芦,吴云飞,盖怀臻,
申请(专利权)人:博锐尚格科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。