[发明专利]一种通信调度运行图形资料生成方法及系统在审
申请号: | 201910074430.0 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109857996A | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 林朝哲;杨旸;周瑾瑜;周婧;陈嘉;宋旅宁 | 申请(专利权)人: | 深圳供电局有限公司 |
主分类号: | G06F17/22 | 分类号: | G06F17/22 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅;熊贤卿 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 绘制图形 通信调度 资源数据 客户端 图形资料 文档对象模型 网络拓扑图 对象转化 绘图效率 获取服务 机架面板 手动方式 图形样式 文件上传 资源共享 服务端 路由 机房 保存 转换 转化 统一 服务 | ||
1.一种通信调度运行图形资料生成方法,其特征在于,包括下述步骤:
S1、客户端获取服务端中需绘制图形对应的资源数据,并利用所述资源数据生成需绘制图形所对应的JSON数据,所述需绘制图形包括通信调度运行对应的网络拓扑图、路由图、机架面板图、机房剖面图中的一种;
S2、所述客户端利用.NET框架、DOM文档对象模型,将所述JSON数据转化为Visio对象,再将所述Visio对象转化为VDX文件进行显示;
S3、所述客户端将编辑后的VDX文件上传至所述服务端保存。
2.根据权利要求1所述的通信调度运行图形资料生成方法,其特征在于,当需绘制图形为网络拓扑图时,步骤S1具体包括下述步骤:
所述客户端设计基于Waxman-salama模型的随机网络拓扑生成算法,根据所述资源数据确定生成的网络规模,利用所述随机网络拓扑生成算法和所述网络规模生成网络拓扑图,再利用相邻矩阵或者链表的数据结构表示和存储网络拓扑图所对应的JSON数据。
3.根据权利要求1所述的通信调度运行图形资料生成方法,其特征在于,还包括下述步骤:
在所述客户端内基于.Net框架搭建Visio服务组件,所述Visio服务组件为SOAP风格的webservice服务,且所述Visio服务组件提供进行数据转换封装的客户端包,所述Visio服务组件中设置有VDX数据库;
步骤S2中,具体包括下述步骤:
所述Visio服务组件获取所述服务端中存储的图标之后,绘制所述图标对应的模具,且将所有的模具保存至一个VDX文件中,并将该VDX文件作为一个模具库,以便所述Visio服务组件在绘图过程中调用所述模具库;
所述Visio服务组件利用网络拓扑图将所述JSON数据进行反序列化到所网络拓扑图对应的Visio对象,并对所述Visio对象遍历统计,生成对应的图例信息;
所述Visio服务组件利用所述VDX数据库并结合所述图例信息进行绘图,生成VDX文件,并对所述VDX文件进行显示。
4.根据权利要求3所述的通信调度运行图形资料生成方法,其特征在于,所述Visio服务组件利用所述VDX数据库并结合所述图例信息进行绘图,生成VDX文件,具体包括下述步骤:
所述Visio服务组件利用所述VDX数据库,并结合所述图例信息中的点坐标、线的样式和文本信息进行绘图,还利用所述图例信息中的比例大小对绘制的图进行处理,生成所述VDX文件。
5.一种通信调度运行图形资料生成系统,其特征在于,包括:客户端以及存储有需绘制图形对应的资源数据的服务端;
所述客户端包括:
数据转化模块,用于获取服务端中需绘制图形对应的资源数据,并利用所述资源数据生成需绘制图形所对应的JSON数据,所述需绘制图形包括通信调度运行对应的网络拓扑图、路由图、机架面板图、机房剖面图中的一种;
Visio服务组件,用于利用.NET框架、DOM文档对象模型,将所述JSON数据转化为Visio对象,再将所述Visio对象转化为VDX文件进行显示;
数据上传模块,用于将编辑后的VDX文件上传至所述服务端保存。
6.根据权利要求5所述的通信调度运行图形资料生成系统,其特征在于,所述数据转化模块,进一步地用于当需绘制图形为网络拓扑图时,设计基于Waxman-salama模型的随机网络拓扑生成算法,根据所述资源数据确定生成的网络规模,利用所述随机网络拓扑生成算法和所述网络规模生成网络拓扑图,再利用相邻矩阵或者链表的数据结构表示和存储网络拓扑图所对应的JSON数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳供电局有限公司,未经深圳供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910074430.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:弹幕相似度计算方法、存储介质、设备及系统
- 下一篇:一种离线表关联方法