[发明专利]一种显示方法、装置、设备、系统及存储介质有效
申请号: | 202010414593.1 | 申请日: | 2020-05-15 |
公开(公告)号: | CN111782313B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 王文博;荣琛 | 申请(专利权)人: | 北京完美知识科技有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0481 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 张爱;刘戈 |
地址: | 301700 天津市武清区京津科技谷产*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 方法 装置 设备 系统 存储 介质 | ||
本申请实施例提供一种显示方法、装置、设备、系统及存储介质。显示区域可关联一栅格空间,在此基础上,可响应于节点展开指令,生成待展开的目标节点对应的子视图;从栅格空间中,确定一与子视图适配的空闲栅格区域;并可基于空闲栅格区域在栅格空间中的位置,确定子视图在显示区域中的显示位置,从而可在显示位置上显示子视图。由于子视图中可包含目标节点及其子节点以及目标节点与其子节点之间的关联关系,因此,通过子视图的显示,可实现目标节点的展开。本实施例中,不再以点和边为布局单元,而是以视图为布局单元,可保证节点展开后的布局工整,从而更好地体现节点间的关联关系;基于栅格空间进行布局,可有效节省计算量,提高布局效率。
技术领域
本申请涉及数据处理技术领域,尤其涉及一种显示方法、装置、设备、系统及存储介质。
背景技术
关系图谱,可用于描述节点之间的关联关系。用户可通过触发关系图谱中的节点来展开或收起该节点对应的子节点。
目前,在用户触发关系图谱中的节点后,通常采用二维拓扑图布局算法来重新计算关系图谱的布局,但是,由于二维拓扑布局算法主要关注点、边关系的正确呈现,导致展开或收起节点后的关系图谱的布局很乱且处理效率比较低,严重影响阅读效果。
发明内容
本申请的多个方面提供一种显示方法、装置、设备、系统及存储介质,用以提高节点布局效率和/或阅读便利性。
本申请实施例提供一种显示方法,包括:
响应于节点展开指令,从显示区域上显示的原视图中确定待展开的目标节点,所述显示区域关联一栅格空间;
生成所述目标节点对应的子视图,所述子视图中包含所述目标节点及其子节点以及所述目标节点与其子节点之间的关联关系;
从所述栅格空间中,确定一与所述子视图适配的空闲栅格区域;
基于所述空闲栅格区域在所述栅格空间中的位置,在所述显示区域上显示所述子视图,以展开所述目标节点。
本申请实施例还提供一种计算装置,包括:
指令响应模块,用于响应于节点展开指令,从显示区域上显示的原视图中确定待展开的目标节点,显示区域关联一栅格空间;
视图生成模块,用于生成目标节点对应的子视图,子视图中包含目标节点及其子节点以及目标节点与其子节点之间的关联关系;
显示位置确定模块,用于从栅格空间中,确定一与子视图适配的空闲栅格区域;
显示模块,用于基于空闲栅格区域在栅格空间中的位置,在显示区域上显示子视图,以展开目标节点。
本申请实施例还提供一种电子设备,包括存储器和处理器;
所述存储器用于存储一条或多条计算机指令;
所述处理器与所述存储器耦合,用于执行所述一条或多条计算机指令,以用于:
响应于节点展开指令,从显示区域上显示的原视图中确定待展开的目标节点,所述显示区域关联一栅格空间;
生成所述目标节点对应的子视图,所述子视图中包含所述目标节点及其子节点以及所述目标节点与其子节点之间的关联关系;
从所述栅格空间中,确定一与所述子视图适配的空闲栅格区域;
基于所述空闲栅格区域在所述栅格空间中的位置,在所述显示区域上显示所述目标节点对应的子视图,以展开所述目标节点。
本申请实施例还提供一种显示系统,包括:终端设备和服务器,终端设备与服务器通信连接;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京完美知识科技有限公司,未经北京完美知识科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010414593.1/2.html,转载请声明来源钻瓜专利网。