[发明专利]一种数据可视化方法及装置有效
申请号: | 201511030204.0 | 申请日: | 2015-12-31 |
公开(公告)号: | CN106933887B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 赵泽彬 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F16/248 | 分类号: | G06F16/248;G06F40/18;G06F8/36 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 王伟锋;刘铁生 |
地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 可视化 方法 装置 | ||
本发明公开了一种数据可视化方法及装置,涉及计算机技术领域,主要目的在于通过设置展示框架减少开发人员的重复性工作,简化数据可视化开发流程,提高页面的开发效率。本发明主要的技术方案为:根据页面请求获取页面源文件,所述页面源文件为保存有页面数据信息的资源文件;利用所述页面源文件获取图表配置信息;根据所述图表配置信息提取图表数据,生成图表;根据所述图表配置信息确定所述图表在页面中的位置,展示所述图表。本发明主要用于在页面中使用图表展示数据。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据可视化方法及装置。
背景技术
随着互联网日益渗透到社会生活的方方面面,提供互联网服务的公司积累了越来越多的数据,这些数据的价值逐渐被人们所意识到,利用这些数据可以分析用户行为,决策辅助,行业发展等等。但数据只是静态的,数据可视化可以使用户对数据的关联及潜在价值有更直观的认识和理解。完整的数据可视化流程是获取数据,数据处理,事件处理,图表处理,图表展示。
现有的数据可视化流程都是先开发页面,对于页面中每一个需要进行数据可视化展示的图表逐一的进行编辑开发,使得用户在获取该页面信息时,能够准确的加载显示用于表示数据的图表。在完成图表开发的同时,还需要设计开发该图表在页面中的显示位置及比例,以保证该图表能够在页面中实现最优化的展示。然而,在现有的开发流程中,大量存在有同一个页面中的不同图表所获取的数据内容相同,而在开发时则需要开发人员进行相同代码的重复编辑,严重影响了页面开发的效率。
发明内容
有鉴于此,本发明提供一种数据可视化方法及装置,主要目的在于通过设置展示框架减少开发人员的重复性工作,简化数据可视化开发流程,提高页面的开发效率。
为达到上述目的,本发明主要提供如下技术方案:
一方面,本发明提供了一种数据可视化方法,该方法包括:
根据页面请求获取页面源文件,所述页面源文件为保存有页面数据信息的资源文件;
利用所述页面源文件获取图表配置信息;
根据所述图表配置信息提取图表数据,生成图表;
根据所述图表配置信息确定所述图表在页面中的位置,展示所述图表。
另一方面,本发明还提供了一种数据可视化装置,该装置包括:
第一获取单元,用于根据页面请求获取页面源文件,所述页面源文件为保存有页面数据信息的资源文件;
第二获取单元,用于利用所述第一获取单元获取的页面源文件获取图表配置信息;
生成单元,用于根据所述第二获取单元获取的图表配置信息提取图表数据,生成图表;
展示单元,用于根据所述第二获取单元获取的图表配置信息确定所述生成单元生成的图表在页面中的位置,展示所述图表。
依据上述本发明所提出的一种数据可视化方法及装置,通过分析用户的提供的页面请求来获取所要显示页面的页面源文件,在该页面源文件中获取展示在该页面中图表的配置信息,再根据图表配置信息获取生成该图表所需的图表数据,并生成所需图表。同时,根据图表配置信息确定该图表在页面中的位置信息,并将生成的图表展示在页面中,以达到数据的可视化。和现有的数据可视化的方式相比,本发明所采用的方法是将数据可视化的图表以配置信息的形式加以标准化应用,形成标准化的图表展示框架。在利用该展示框架开发页面时,能够将页面中的图表以配置信息的形式进行编辑开发,通过配置信息自动的加载图表数据并展示在页面中,不再需要开发人员对页面中的图表逐个的进行编辑,大幅减少了图表编辑中的重复性工作,从而提高页面的开发效率。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511030204.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方便更换输送带的振荡拉软机
- 下一篇:一种伸展真空干燥机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置