[发明专利]一种节点显示方法及装置有效
申请号: | 202011405443.0 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112506598B | 公开(公告)日: | 2023-01-24 |
发明(设计)人: | 郝若晶;成晨;张晴晴;程新洲;吴洋;董润莎;张亚南;张涛 | 申请(专利权)人: | 中国联合网络通信集团有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节点 显示 方法 装置 | ||
本发明实施例提供一种节点显示方法及装置,涉及计算机技术领域,能够在显示相关节点的过程中消耗较少的时长,减少节点间关系达到平衡状态的时长,能够提升节点及节点间关系的显示效率。该方法包括:获取多个节点的节点数据和实际画布的画布数据;根据第一类别中包括的至少一个节点的数量和该多个节点的数量确定该第一类别对应的权重;从该第一类别中包括的至少一个节点中确定多个关键节点;在该第一类别对应的最佳显示节点的显示面积满足预设显示条件的情况下,确定显示该最佳显示节点。
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种节点显示方法及装置。
背景技术
目前,可以通过echarts中的力引导布局反映多个节点之间的关系,具体的,可以为某两个节点之间添加一个斥力,为每两条边的两个节点之间添加一个引力。
但是上述方法中,当多个节点的数量较大时,可能需要较长的稳定时间才能使得节点之间的关系达到平衡状态,节点显示或节点之间的关系显示过于复杂,可能会降低节点显示的效率。
发明内容
本发明实施例提供一种节点显示方法及装置,能够在显示相关节点的过程中消耗较少的时长,减少节点间关系达到平衡状态的时长,能够提升节点及节点间关系的显示效率。
第一方面,本发明实施例提供一种节点显示方法,包括:获取多个节点的节点数据和实际画布的画布数据,其中,一个节点的节点数据包括该节点所处类别的类别名称,该实际画布的画布数据包括该实际画布的宽度和该实际画布的高度;根据第一类别中包括的至少一个节点的数量和该多个节点的数量确定该第一类别对应的权重,该第一类别对应的权重为该至少一个节点的数量与该多个节点的数量的比值,该第一类别为至少一个类别中的一个,该至少一个类别是基于该多个节点各自所处类别的类别名称确定的;从该第一类别中包括的至少一个节点中确定多个关键节点,该多个关键节点为该至少一个节点中关键指数最大的m个节点,m为该第一类别对应的可显示节点的数量,m≥1,该第一类别对应的可显示节点的数量是根据该实际画布的宽度、该实际画布的高度以及该第一类别对应的权重确定的;在该第一类别对应的最佳显示节点的显示面积满足预设显示条件的情况下,确定显示所述最佳显示节点,该最佳显示节点为该多个关键节点中的至少一个。
第二方面,本发明实施例提供一种节点显示装置,包括:获取模块和确定模块;该获取模块,用于获取多个节点的节点数据和实际画布的画布数据,其中,一个节点的节点数据包括该节点所处类别的类别名称,该实际画布的画布数据包括该实际画布的宽度和该实际画布的高度;该确定模块,用于根据第一类别中包括的至少一个节点的数量和该多个节点的数量确定该第一类别对应的权重,该第一类别对应的权重为该至少一个节点的数量与该多个节点的数量的比值,该第一类别为至少一个类别中的一个,该至少一个类别是基于该多个节点各自所处类别的类别名称确定的;该确定模块,还用于从该第一类别中包括的至少一个节点中确定多个关键节点,该多个关键节点为该至少一个节点中关键指数最大的m个节点,m为该第一类别对应的可显示节点的数量,m≥1,该第一类别对应的可显示节点的数量是根据该实际画布的宽度、该实际画布的高度以及该第一类别对应的权重确定的;该确定模块,还用于在该第一类别对应的最佳显示节点的显示面积满足预设显示条件的情况下,确定显示所述最佳显示节点,该最佳显示节点为所述多个关键节点中的至少一个。
第三方面,本发明实施例提供另一种节点显示装置,包括:处理器、存储器、总线和通信接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接,当节点显示装置运行时,处理器执行上述存储器存储的上述计算机执行指令,以使节点显示装置执行如上述第一方面所提供的节点显示方法。
第四方面,本发明实施例提供一种计算机可读存储介质,包括计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述第一方面所提供的一种节点显示方法。
第五方面,本发明实施例提供了一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行上述第一方面及其任意一种实现方式的节点显示方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国联合网络通信集团有限公司,未经中国联合网络通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011405443.0/2.html,转载请声明来源钻瓜专利网。