[发明专利]基于图形拓扑结构连接的处理方法有效
申请号: | 201210568339.2 | 申请日: | 2012-12-24 |
公开(公告)号: | CN103902748B | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 董中凯;梅小军 | 申请(专利权)人: | 远光软件股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 广州新诺专利商标事务所有限公司44100 | 代理人: | 华辉 |
地址: | 519000 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 图形 拓扑 结构 连接 处理 方法 | ||
技术领域
本发明涉及一种基于图形拓扑结构连结的处理方法。
背景技术
在资产密集型企业,将设备用图形表示,而这种图形必须能说明实际设备的连接关系,要表示这种关系就必须有一种数据结构来表示,而拓扑数据结构可以完整的表示图形之间的连接关系,现有技术中的图形或者网络拓扑方法主要针对单张图的图形(图元)之间连接的关系,可以完成单张图中的图形的连接关系。但是,现有技术的多张图拓扑连接关系数据是对多张图采用顺序编码,一张图编码完毕后接着对下一张图进行编码,这样图就需要按设备连接关系排列,不能动态指定某两张或多张图是连在一起的,而且不能体现现实中的设备或其他物体的实际连接情况,所以,对于多张图合并成一张大图时需要专门做图的连接处理,使得对应多张图的处理或者说将多张图形连接成一张大图的处理不够简单,这将会耗费许多内存和处理器资源,且每次修改需要重新处理。
发明内容
本发明的目的在于提供一种图形拓扑结构连接处理方法,以简化多张图的合并处理,它可以任意设置两张图的连接关系,模拟现实物体连接,更加灵活和易于处理。
为了达到上述目的,本发明所述的基于图形拓扑结构连结的处理方法,包括:
(1)通过对单张图上所有图形(图元)进行统一编号,并且生成每个图形(图元)的拓扑数据,该图上的所有图形(图元)拓扑数据构成该图的拓扑数据;
(2)将所有图中的图形进行统一编码并且生成所有图统一的拓扑数据,(此处的图形编码是所有图中的图形进行统一编码,为了生成所有图合并后的拓扑结构数据,)即为合并图后的全局拓扑数据;实现多张图合并,并且能够采用统一编码的方法是在每张图中设置边界图形(图与图之间的连接关系)(例如,给某个设备A添加边界关联的设备B,则A和B就是互为边界,这时候A设备图形就是边界图形)或重复图形(同一个图形画在不同的图中),边界图形是成对出现,两张图中出现两个边界图形,并且它们互为边界,则这两个边界图形编码相同,重复图形是多张图中画出同一个图形,所以每张图中该重复图形都采用相同编码。
上述的编码,只把边界元件或重复元件上的相同位置上的连接点编相同的码,如图1-3中A2和图2-3中A2互为重复元件,所以在两个图中A2相同连接点上都分别编码1和3;如图1-3中A6和图2-3中B6互为边界元件,所以两个边界元件的相同连接点上编码都是4。
本发明所述的方法通过设置边界图形(元件)和重复图形(元件),完成对多张图形的连接关系描述,可以实现设置任意两张图的连接关系,并且可以反映物体实际连接情况,更加灵活和易于处理。
为了能更清晰的理解本发明,以下将结合附图说明阐述本发明的具体实施方式。
附图说明
图1-1.为本发明所述的方法处理前示例图之一,展现电器图一处理前的示意图;
图2-1.为本发明所述的方法处理前示例图之二,展现电器图二处理前的示意图;
图1-2.为本发明所述的方法单图拓扑后编码示例图之一,展现电气图一单张图拓扑后编码;
图2-2.为本发明所述的方法单图拓扑后编码示例图之二,展现电气图二单张图拓扑后编码;
图1-3.为本发明所述的方法对图1-2与图2-2拓扑合并后,电气图一拓扑合并后编码示例图之一;
图2-3.为本发明所述的方法对图1-2与图2-2拓扑合并后,电气图二拓扑合并后编码示例图之一;
图3为本发名所述的方法的流程图。
图4-1为本发明所述设置边界元件的方法示例图之一,电气图一中设置设备A6为边界元件的界面,图中显示“边界”标签对应的值为“是”;
图4-2为本发明所述设置边界元件的方法示例图之一,电气图二中设置设备B6为边界元件的界面,图中显示“边界”标签对应的值为“是”;
图4-3为本发明所述设置边界元件的方法示例图之一,点击图4-2中标签“边界设备设置”右边的按钮弹出本图;
图5-1为本发明所述设置重复元件的方法示例图之一,电气图一中设置设备属性;
图5-2为本发明所述设置重复元件的方法示例图之二,电气图二中设置某个设备属性;
图6为本发明所述中主界面,界面中有新建了两张图,分别为电气图1和电气图2。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远光软件股份有限公司,未经远光软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210568339.2/2.html,转载请声明来源钻瓜专利网。