一种数据可视化处理方法、装置及存储介质制造方法及图纸

技术编号:23852287 阅读:80 留言:0更新日期:2020-04-18 09:16
本申请实施例提供一种数据可视化处理方法、装置及存储介质,所述方法包括:对初始网络中各层位图的节点进行重叠去除,得到待处理网络;分别对所述待处理网络中的每层位图进行切片,得到各层位图的至少两个切片,所述至少两个切片均分布在预设窗口内,所述切片包括至少两个节点;在各切片上设置节点信息以及节点间的关联信息,得到多层切片;将所述多层切片保存为至少两个图片,对所述至少两个图片进行分层加载,以展示各图片对应的图形界面。本方案能够提高网络的绘制效率和网络的缩放效率。

A data visualization processing method, device and storage medium

【技术实现步骤摘要】
一种数据可视化处理方法、装置及存储介质
本申请实施例涉及数据展示
,尤其涉及一种数据可视化处理方法、装置及存储介质。
技术介绍
在数据展示和用户交互技术中,为了用户之间能够进行各种交互,一般基于用户行为数据和场景元素构建关系网络,然后将关系网络进行可视化,得到可视化图谱,用户即可直观的通过可视化图谱查看用户之间的关联关系。在将关系网络进行可视化为知识图谱时,是将用户数据转换为json数据,然后采用可缩放矢量图形元素对json数据进行渲染,渲染出节点和所述节点相连接的边,最终得到可视化图谱。在对现有技术的研究和实践过程中,本申请实施例的专利技术人发现,采用可缩放矢量元素加载的方式并不适用于超大规模网络的缩放加载,当超大规模网络中需要展示的节点数较多时,如果用户之间的交互是采用可缩放矢量元素进行交互,一方面,可视化图谱的响应速度会极慢,另一方面,超大规模网络中会出现节点重叠现象,同样导致可视化图谱的流畅性较低。可见,现有机制无法满足基于大规模数据的实时交互需求。
技术实现思路
本申请实施例提供了一种数据可视化处理方本文档来自技高网...

【技术保护点】
1.一种数据可视化处理方法,其特征在于,所述方法包括:/n对初始网络中各层位图的节点进行重叠去除,得到待处理网络;/n分别对所述待处理网络中的每层位图进行切片,得到各层位图的至少两个切片,所述至少两个切片均分布在预设窗口内,所述切片包括至少两个节点;/n在各切片上设置节点信息以及节点间的关联信息,得到多层切片;/n将所述多层切片保存为至少两个图片,对所述至少两个图片进行分层加载,以展示各图片对应的图形界面。/n

【技术特征摘要】
1.一种数据可视化处理方法,其特征在于,所述方法包括:
对初始网络中各层位图的节点进行重叠去除,得到待处理网络;
分别对所述待处理网络中的每层位图进行切片,得到各层位图的至少两个切片,所述至少两个切片均分布在预设窗口内,所述切片包括至少两个节点;
在各切片上设置节点信息以及节点间的关联信息,得到多层切片;
将所述多层切片保存为至少两个图片,对所述至少两个图片进行分层加载,以展示各图片对应的图形界面。


2.根据权利要求1所述的方法,其特征在于,所述对初始网络中的节点进行重叠去除,得到待处理网络,包括:
获取所述待处理网络中各节点的坐标信息;
对所述待处理网络中各节点的坐标信息分别进行坐标变换,得到预设网格;
对所述预设网格中的节点进行重叠去除,将重叠去除后的各节点的坐标信息分别进行坐标变换,得到所述待处理网络。


3.根据权利要求2所述的方法,其特征在于,所述待处理网络对应的坐标系包括第一方向和第二方向;所述对所述待处理网络中各节点的坐标信息分别进行坐标变换,得到预设网格,包括:
根据对所述待处理网络中各节点的坐标信息、第一方向标识和第二方向标识,对各节点进行坐标变换,得到所述预设网格;
其中,所述第一方向标识为待进行坐标变换的节点所属的切片在所述第一方向的切片标识,所述第二方向标识为待进行坐标变换的节点所属的切片在所述第二方向的切片标识。


4.根据权利要求2或3所述的方法,其特征在于,每个切片对应一个圆集合,所述圆集合包括切片上各节点的属性信息;所述分别对所述待处理网络中的每层位图进行切片,包括:
根据所述圆集合中各节点的属性信息,分别确定各切片的切片范围;
从目标切片中确定目标节点,并将所述目标节点的节点信息存储到所述目标切片对应的圆集合,所述目标节点是指所述目标切片中绘制范围与所述切片范围存在交集的节点。


5.根据权利要求4所述的方法,其特征在于,所述从目标切片中确定目标节点,并将所述目标节点的节点信息存储到所述目标切片对应的圆集合,包括:
将所述目标节点的绘制范围变换到所述第一方向与所述第二方向围成的第一象限内;
确定与所述目标节点在所述第一象限相邻且接触的候选切片的坐标极值;
根据预设像素大小和所述坐标极值,确定所述候选切片在所述第一方向和所述第二方向的极值;
根据所述目标切片在所述待处理网络中的目标层的层数、所述候选切片在所述第一方向和所述第二方向的极值,确定各候选切片的切片标识。


6.根据权利要求5所述的方法,其特征在于,所述将所述目标节点的绘制范围变换到所述第一方向与所述第二方向围成的第一象限内,包括:
确定所述目标切片在所述待处理网络中的目标层;
根据所述目标层的层数和预设像素大小,确定所述待处理网络中目标层对应的位图的尺寸;
根据所述目标分片中各目标节点的坐标信息、所述位图的尺寸目标切片在所述目标层、切片范围在所述第一方向的极值、以及切片范围在所述第二方向的极值,将所述目标节点的绘制范围变换到所述第一方向与所述第二方向围成的第一象限内。


7.根据权利要求4-6中任一项所述的方法,其特征在于,所述分别对所述待处理网络中的每层位图进行切片,还包括:
根据所述圆集合中各节点的属性信息,分别确定各切片的切片范围;
从每两个节点相连形成的边中确定目标边,并将所述目标边的边信息存储到边集合,所述目标边是指所述目标切片中绘制范围与所述切片范围存在交集的边。


8.根据权利要求7所述的方法,其特征在于,所述将所述目标边的边信息存储到边集合,包括:
将所述目标边的绘制范围变换到所述第一方向与所述第二方向围成的第一象限内。


9.根...

【专利技术属性】
技术研发人员:李琦傅洛伊王新兵陈广勇張勝譽
申请(专利权)人:上海交通大学腾讯科技深圳有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1