[发明专利]桑基图的生成方法、装置、电子设备和存储介质在审
| 申请号: | 202110949473.6 | 申请日: | 2021-08-18 |
| 公开(公告)号: | CN113850884A | 公开(公告)日: | 2021-12-28 |
| 发明(设计)人: | 杨明哲 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
| 主分类号: | G06T11/20 | 分类号: | G06T11/20;G06F16/904 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张梦瑶 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 桑基图 生成 方法 装置 电子设备 存储 介质 | ||
本公开提出一种桑基图的生成方法、装置、电子设备和存储介质。该方法包括:根据待可视化数据中边数据,确定多个节点的层级信息,并根据待可视化数据中节点数据和层级信息,确定多个节点各自在页面上的节点布局信息,并根据层级信息,将基于节点布局信息对应节点渲染到页面上,最后根据边数据和节点布局信息将对应节点之间的边渲染到页面上,生成可视化的桑基图,由此,在桑基图生成的过程中,基于待可视化数据中边数据,确定多个节点的层级信息,并基于层级信息,将对应节点的节点布局信息以及节点之间上的边渲染到页面上,以生成可视化桑基图,实现了基于层级信息来绘制可视化桑基图。
技术领域
本公开涉及计算机技术领域,尤其涉及一种桑基图的生成方法、装置、电子设备和存储介质。
背景技术
目前,在可视化分析中,桑基图对数据流量分析可以清晰的看到不同节点的各项数据,因此,相关技术中通常基于桑基图进行数据分析和挖掘。
相关技术中,在根据数据绘制桑基图的过程中,已有的桑基图都只能满足于特定数据量级场景下简单分析,在数据量较大的情况下,其形式难定制,交互难分析、布局难拓展都是痛点。因此,在大数据场景下如何生成桑基图是是亟需解决的问题。
发明内容
本公开涉及计算机技术领域,尤其涉及一种桑基图的生成方法、装置、电子设备和存储介质。
根据本公开实施例的第一方面,提供一种桑基图的生成方法,包括:获取页面中待可视化数据,其中,所述待可视化数据包括多个节点各自对应的节点数据以及边数据;根据所述边数据,确定所述多个节点的层级信息;根据所述节点数据和所述层级信息,确定所述多个节点各自在所述页面上的节点布局信息;根据所述层级信息,基于所述节点布局信息将对应节点渲染到所述页面上;根据所述边数据和所述节点布局信息将对应节点之间的边渲染到所述页面上,以生成可视化的桑基图。
在本公开的一个实施例中,其中,所述节点数据包括流量值,所述根据所述节点数据和所述层级信息,确定所述多个节点各自在所述页面上的节点布局信息,包括:根据所述多个节点各自对应的流量值,从所述多个节点中确定出流量最大值对应的目标节点;获取初始化的节点最大高度,并将所述节点最大高度作为所述目标节点在页面上的高度;根据所述目标节点在页面上的高度和所述流量最大值,确定比例尺;对于所述多个节点中除了所述目标节点之外的一个节点,根据所述一个节点的流量值和所述比例尺,确定出所述一个节点的高度;针对每个节点,根据所述节点的层级信息和所述节点的高度,确定所述节点的节点布局信息。
在本公开的一个实施例中,所述根据所述节点的层级信息和所述节点的高度,确定所述节点的节点布局信息,包括:获取为所述页面预设的初始化信息,其中,所述初始化信息包括节点宽度以及节点间距;根据所述节点的层级信息、所述节点宽度、所述节点间距和所述节点的高度,确定所述节点的顶点坐标信息;根据所述节点的顶点坐标信息,确定所述节点的节点布局信息。
在本公开的一个实施例中,所述根据所述目标节点在页面上的高度和所述流量最大值,确定比例尺,包括:获取所述目标节点在所述页面上的高度与所述流量最大值的比值,并将所述比值确定为所述比例尺。
在本公开的一个实施例中,所述根据所述节点的层级信息、所述节点宽度、所述节点间距和所述节点的高度,确定所述节点的顶点坐标信息,包括:根据所述节点的层级信息、所述节点间距,确定所述节点的左上顶点坐标信息;根据所述节点的层级信息、所述节点间距和所述节点宽度,确定所述节点的右上顶点坐标信息;根据所述节点的层级信息、所述节点间距和所述节点的高度,确定所述节点的左下顶点坐标信息;根据所述节点的层级信息、所述节点宽度、所述节点间距和所述节点的高度,确定所述节点的右下顶点坐标信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110949473.6/2.html,转载请声明来源钻瓜专利网。





