[发明专利]一种拓扑图编辑后方法及拓扑图编辑器在审
申请号: | 201310364606.9 | 申请日: | 2013-08-20 |
公开(公告)号: | CN103413002A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 张鹏;孙应娥;车帅;张青 | 申请(专利权)人: | 山东中创软件商用中间件股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 250014 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拓扑 编辑 方法 编辑器 | ||
技术领域
本申请涉及计算机应用技术领域,特别涉及一种拓扑图编辑方法及拓扑图编辑器。
背景技术
网络拓扑图是指,反映网络中各实体之间的结构关系的示意图。拓扑图的设计质量对整个网络的性能和经济性有重大影响。
目前,网络拓扑图的绘制工具多种多样,不仅价格昂贵,而且在未安装对应绘制工具的终端上无法显示该绘制工具绘制出的拓扑图,影响用户体验。
例如,microsoft visio保存的拓扑图文件格式具有其特有性,若需要将拓扑图放在未安装此软件的设备上进行共享或展示时,只能显示为点阵图片,无法显示其全部拓扑图内容,且无法对其内容进行进一步编辑。
发明内容
本申请所要解决的技术问题是提供一种拓扑图编辑方法及拓扑图编辑器,用以解决现有技术中的拓扑图绘制工具,不仅价格昂贵,而且在未安装对应绘制工具的终端上无法显示该绘制工具绘制出的拓扑图,影响用户体验的技术问题。
本申请提供了一种拓扑图编辑方法,应用于预设的绘图界面,所述绘图界面上设置有绘图区、图形区、按钮区,所述图形区中设置有至少一个图形元素,所述按钮区中设置有至少一个按钮元素,所述方法包括:
获取至少一个用户对所述绘图界面上的操作动作及其操作目标,所述操作目标包括所述图形元素、所述按钮元素或所述绘图区中的至少一个已绘制拓扑元素;
分别依据所述操作动作,确定至少一个与该操作动作的操作目标相对应的绘图函数对象;
执行每个所述绘图函数对象,依据执行结果生成编辑后的拓扑图。
上述方法,优选的,所述执行每个所述绘图函数对象,依据执行结果生成编辑后的拓扑图,包括:
执行每个所述绘图函数对象,生成与每个所述绘图函数对象相对应的绘制属性信息;
依据所述绘制属性信息,在所述绘图区中绘制分别与每个所述绘制属性信息相对应的拓扑元素;
将所述绘图区中的所有拓扑元素进行组合,得到编辑后的拓扑图。
上述方法,优选的,还包括:
接收用户发送的拓扑图保存指令;
依据所述拓扑图保存指令,将所述拓扑图进行存储。
上述方法,优选的,所述依据所述拓扑图保存指令,将所述拓扑图进行存储,包括:
依据所述拓扑图保存指令,提取所述拓扑图中的拓扑元素及每个所述拓扑元素各自的元素属性信息;
将每个所述拓扑元素及其各自的元素属性信息进行保存。
上述方法,优选的,还包括:
获取目标拓扑图;
解析所述目标拓扑图,得到所述目标拓扑图中的每个目标拓扑元素及其各自的目标元素属性信息;
分别依据所述目标元素属性信息,将其对应的目标拓扑元素在所述绘图区中显示为所述绘图区中的已绘制拓扑元素。
本申请还提供了一种拓扑图编辑器,应用于预设的绘制界面,所述绘制界面上设置有绘图区、图形区、按钮区,所述图形区中设置有至少一个图形元素,所述按钮区中设置有至少一个按钮元素,所述拓扑图编辑器包括:
操作获取单元,用于获取至少一个用户对所述绘制界面上的操作动作及其操作目标,所述操作目标包括所述图形元素、所述按钮元素或所述绘图区中的至少一个已绘制拓扑元素;
对象确定单元,用于分别依据所述操作动作,确定至少一个与该操作动作的操作目标相对应的绘图函数对象;
对象执行单元,用于执行每个所述绘图函数对象,依据执行结果生成编辑后的拓扑图。
上述拓扑图编辑器,优选的,所述对象执行单元,包括:
属性信息生成子单元,用于执行每个所述绘图函数对象,生成与每个所述绘图函数对象相对应的绘制属性信息;
拓扑元素绘制子单元,用于依据所述绘制属性信息,在所述绘图区中绘制分别与每个所述绘制属性信息相对应的拓扑元素;
拓扑元素组合子单元,用于将所述绘图区中的所有拓扑元素进行组合,得到编辑后的拓扑图。
上述拓扑图编辑器,优选的,还包括:
保存指令接收单元,用于接收用户发送的拓扑图保存指令;
拓扑图存储单元,用于依据所述拓扑图保存指令,将所述拓扑图进行存储。
上述拓扑图编辑器,优选的,所述拓扑图存储单元,包括:
拓扑元素提取子单元,用于依据所述拓扑图保存指令,提取所述拓扑图中的拓扑元素及每个所述拓扑元素各自的元素属性信息;
拓扑元素保存子单元,用于将每个所述拓扑元素及其各自的元素属性信息进行保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东中创软件商用中间件股份有限公司,未经山东中创软件商用中间件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310364606.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种压阻式压力变送器
- 下一篇:自动绘制斜坡线方法和装置