一种通过图层将关联数据进行可视化的方法技术

技术编号:22501982 阅读:36 留言:0更新日期:2019-11-09 02:33
本发明专利技术公开了一种通过图层将关联数据进行可视化的方法,涉及数据处理技术领域,步骤如下:1.启动可视化软件,将待分析数据读入内存中;2.比对待分析数据的数据特征和可视化软件中包含有可用色表的图表模板库,生成可用图表模板列表并展示;3.引导用户从可用图表模板列表中选择作为数据分析图表的图表模板,并创建数据展示界面和对应的监听事件;4.生成用于优化读取待分析数据效率和生成图层的效果和速度的顺序,根据生成的顺序读取待分析数据并对其进行序列化处理,得到相关联项目;5.在可用色表中标记相关联项目,并对相关联项目中特定参数值设置可视化属性,生成对应的实体、贝塞尔曲线、文字卡片并导出文件,同时释放内存空间。

A method of visualizing associated data by layers

The invention discloses a method for visualizing associated data through layers, which relates to the technical field of data processing, and the steps are as follows: 1. Start the visualization software, read the data to be analyzed into memory; 2. Compare the data characteristics of the data to be analyzed and the chart template library containing the available color table in the visualization software, generate the list of available chart templates and display them; 3. Guide the user from Select the chart template as the data analysis chart from the chart template list, and create the data display interface and corresponding listening events; 4. Generate the order used to optimize the efficiency of reading the data to be analyzed and the effect and speed of generating layers, read the data to be analyzed according to the generated order and serialize it to get the associated items; 5. Mark the phase in the available color table Associate the project, set the visualization attribute for the specific parameter value in the associated project, generate the corresponding entity, Bezier curve, text card, export the file, and release the memory space at the same time.

【技术实现步骤摘要】
一种通过图层将关联数据进行可视化的方法
本专利技术涉及数据处理
,具体涉及一种通过图层将关联数据进行可视化的方法。
技术介绍
目前,公安机关、检察机关、纪委等部门调取的账单、话单、行踪、税票等信息经过分析研判后,以文字描述为主体生成文书报告。由于文书报告中的电子数据篇幅冗长,格式多样,报告内容很难被阅读和理解。具体的说,文书报告中,使用Excel透视表等功能生成的统计数据无法直观体现层级关系;使用Word自带SmartArt绘图工具绘制人员关系需要耗费海量的时间,并且很难逐个对齐,难以保持数据的一致性。当分析研判任务变更时,不得不从头进行文书报告中图表的整理和绘制工作,给办案人员的实时案情分析、研判带来了极大的压力。为此,人们开发了可用于话单分析、账单分析、行踪分析、税票分析的数据分析软件,例如IBMi2,但现有的数据分析软件在绘制关系图时操作复杂,对资金上下游、通话联系人、行踪轨迹标注等功能缺乏支持,只能使用人工逐条绘制的方式,效率低下,此外,对涉及地理坐标的数据无法展示,不利于理解数据关系。
技术实现思路
本专利技术的目的在于:为解决通过现有的数据分析方法对话单、账单、行踪、税本文档来自技高网...

【技术保护点】
1.一种通过图层将关联数据进行可视化的方法,其特征在于,包括以下步骤:步骤1:启动可视化软件,将待分析数据读入内存中;步骤2:比对待分析数据的数据特征和可视化软件中包含有可用色表的图表模板库,生成可用图表模板列表并展示于可视化软件的图像化界面中;步骤3:引导用户从可用图表模板列表中选择作为数据分析图表的图表模板,根据选择的数据分析图表创建数据展示界面和功能性操作数据展示界面的监听事件;步骤4:基于平衡二叉树生成用于优化读取待分析数据效率和生成图层的效果和速度的顺序,根据生成的顺序读取待分析数据并对其进行序列化处理,得到相关联项目;步骤5:在可用色表中标记相关联项目,并对相关联项目中特定参数值设...

【技术特征摘要】
1.一种通过图层将关联数据进行可视化的方法,其特征在于,包括以下步骤:步骤1:启动可视化软件,将待分析数据读入内存中;步骤2:比对待分析数据的数据特征和可视化软件中包含有可用色表的图表模板库,生成可用图表模板列表并展示于可视化软件的图像化界面中;步骤3:引导用户从可用图表模板列表中选择作为数据分析图表的图表模板,根据选择的数据分析图表创建数据展示界面和功能性操作数据展示界面的监听事件;步骤4:基于平衡二叉树生成用于优化读取待分析数据效率和生成图层的效果和速度的顺序,根据生成的顺序读取待分析数据并对其进行序列化处理,得到相关联项目;步骤5:在可用色表中标记相关联项目,并对相关联项目中特定参数值设置可视化属性,生成对应的图层并导出文件,同时释放用以实现可视化数据所占用的内存空间;其中,图层包括实体、贝塞尔曲线、文字卡片。2.根据权利要求1所述的一种通过图层将关联数据进行可视化的方法,其特征在于,所述可视化软件包括:数据清洗模块,用于从包含有待分析数据的文件中读取待分析数据并保存在内存中;嵌入式数据库,用于存储待分析数据、图表模板库以及利用日志记录将待分析数据存入嵌入式数据库过程中的操作记录;数据库连接器,用于连接嵌入式数据库和数据处理模块,实现通过数据处理模块管理嵌入式数据库中数据;数据处理模块,利用数据库连接器获取嵌入式数据库中存储的待分析数据和图表模板库,并对获取到的数据进行分析处理;可视化模块,利用可视化界面展示从数据处理模块中获取的数据;启动可视化软件的方式包括通过数据分析软件调用和点击可视化软件,利用数据分析软件启用可视化软件时,通过数据分析软件的接口获取待分析数据并读入内存中;通过点击实现启动可视化软件时,通过与可视化软件连接的数据库获取待分析数据并读入内存中。3.根据权利要求1所述的一种通过图层将关联数据进行可视化的方法,其特征在于,可用图表模板列表的生成由每种图表模板对应的数据特征阈值确定,包括四类数据的计数值、最大子集特征、关联性强弱、当前图表模板承载数据量上限值;其中,数据特征阈值为常数,四类数据即账单、话单、税票、公安情报数据;计数值具体为事件对象总数或团伙数或重大事件发生次数;最大子集特征具体为团伙人员归属地、手机号归属地组成的集合中的最大子集或几个数量相等的较大子集;关联性强弱具体为团伙内部信息交易占执法人员已知的信息交易的比例;当前图表模板承载数据量上限值具体为图表模板可用于分析数据之间的关联关系的最大数据量。4.根据权利要求1所述的一种通过图层将关联数据进行可视化的方法,其特征在于,基于平衡二叉树生成顺序的方法具体如下:通过分治算法将待分析数据分块,分成数据块,为分出的数据块创建对应的后台线程;利用贪心算法估算各后台线程的耗时,使用分治算法对超过线程耗时平均值N倍的数据进行二次分块,直至所有分块后的数据对应的后台线程的耗时均不超过线程耗时平均值的N倍;其中,N为常数;利用线性规划算法优化图表,生成顺序;利用顺序优化读取待分析数据效率具体为优化读取待分析数据时的内存占用和多线程锁,多后台...

【专利技术属性】
技术研发人员:王广峰王国俊吴东贤
申请(专利权)人:河南开合软件技术有限公司
类型:发明
国别省市:河南,41

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

1