[发明专利]多拓扑模型合并方法、装置、设备及存储介质有效
申请号: | 202110012969.0 | 申请日: | 2021-01-06 |
公开(公告)号: | CN112685865B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 敖梦 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F30/20;G06F111/02 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 张凯 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 拓扑 模型 合并 方法 装置 设备 存储 介质 | ||
本发明公开了一种多拓扑模型合并方法、装置、设备及存储介质,所述方法通过将多个待合并网络拓扑模型转换为可缩放矢量图形SVG格式的SVG模型;在各SVG模型中插入预设缩放对象,获取预设缩放对象对应的预设缩放对象信息,并获取各SVG模型中所有网络拓扑站点的站点信息,将预设缩放对象信息和站点信息保存为拓扑文件;根据拓扑文件对各SVG模型进行合并,能够无需人为进行复杂的站点位置摆放操作,能够快速、准确并且人为可控的达到多拓扑模型合并,并生成合适大小矢量拓扑,同时能自动识别跨域站点信息,进行跨域站点的合并,保证了跨域站点的唯一性和准确性,降低了合并拓扑模型的工作量,提高了多拓扑模型合并的速度和效率。
技术领域
本发明涉及光传输网技术领域,尤其涉及一种多拓扑模型合并方法、装置、设备及存储介质。
背景技术
目前行业中,涉及通信及数据系统的产品,大都需要使用网络拓扑模型来做直观的显示;网络拓扑是一种用矢量图形,它以对象管理和平面坐标系统管理的方式对拓扑中元素大小、位置进行计算与绘制,从而形成的关系网;网络拓扑可以很方便的对各个通信站点进行管理和维护;局域网的通信站点不会经常变更,很多时候为了更快捷的还原出局域网拓扑模型,会针对局域网拓扑模型进行定时保存备份,在需要使用的时候直接将备份的拓扑模型导入绘制平面显示。
随着网络拓扑应用的推广,很多不同局域网之间需要合并本地网络拓扑模型以达到共管、集约化的效果;网络拓扑合并是将不同拓扑模型合并成为一个模型,模型内各个局域网子拓扑模型位置相对独立,各司其责;如果局域网之间模型全部按照原来尺寸进行合并,合并后的矢量拓扑会很大,管理性变差;因此为了使得矢量图大小人为可控、方便管理,需要将矢量拓扑各个子模型进行特定方式的操作,再合并,针对矢量图有供部分工具可以进行合并,但是最终都需要人为手动进行站点位置排列控制才能达到理想效果,工作量巨大,耗时耗力;同时,考虑到局域网直接跨域站点的问题,在网络拓扑合并的时候必然需要进行规则计算,这些通过网络工具是无法实现的。
发明内容
本发明的主要目的在于提供一种多拓扑模型合并方法、装置、设备及存储介质,旨在解决现有技术中合并局域网站点拓扑模型工作量巨大,耗时耗力,且涉及跨域站点时需要进行规则计算,仅仅通过网络工具实现困难的技术问题。
第一方面,本发明提供一种多拓扑模型合并方法,所述多拓扑模型合并方法包括以下步骤:
将多个待合并网络拓扑模型转换为可缩放矢量图形SVG格式的SVG模型;
在各SVG模型中插入预设缩放对象,获取所述预设缩放对象对应的预设缩放对象信息,并获取各SVG模型中所有网络拓扑站点的站点信息,将所述预设缩放对象信息和所述站点信息保存为拓扑文件;
根据所述拓扑文件对各SVG模型进行合并。
可选地,所述在各SVG模型中插入预设缩放对象,获取所述预设缩放对象对应的预设缩放对象信息,并获取各SVG模型中所有网络拓扑站点的站点信息,将所述预设缩放对象信息和所述站点信息保存为拓扑文件,包括:
在各SVG模型中插入预设缩放对象;
获取所述预设缩放对象的合并顺序信息、合并方向信息、缩放使能信息及缩放比例信息;
根据所述合并顺序信息、所述合并方向信息、所述缩放使能信息及所述缩放比例信息生成预设缩放对象信息;
获取各SVG模型中所有网络拓扑站点的站点信息,将所述预设缩放对象信息和所述站点信息保存为拓扑文件。
可选地,所述获取各SVG模型中所有网络拓扑站点的站点信息,将所述预设缩放对象信息和所述站点信息保存为拓扑文件,包括:
获取各SVG模型中所有网络拓扑站点的坐标信息和边界信息,根据所述坐标信息和所述边界信息生成站点信息;
将所述预设缩放对象信息和所述站点信息保存为拓扑文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110012969.0/2.html,转载请声明来源钻瓜专利网。