一种通过图形展示数据的方法及装置制造方法及图纸

技术编号:14547934 阅读:73 留言:0更新日期:2017-02-04 19:26
本发明专利技术提供了一种通过图形展示数据的方法及装置,该方法,包括:预先设置展示图形的配置信息,所述配置信息包括:展示图形的图形类型;获取待展示数据;将所述待展示数据按照所述展示图形的图形类型的数据属性进行分类,确定每种数据属性对应的子类数据;确定每种数据属性对应的子类数据的存储位置;根据所述配置信息和每种数据属性对应的子类数据的存储位置,分别在所述展示图形的每种数据属性中加载对应的子类数据,生成所述展示图形。本发明专利技术提供了一种通过图形展示数据的方法及装置,能够更加简单的实现通过图形展示数据。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种通过图形展示数据的方法及装置
技术介绍
随着信息技术的快速发展,使得企业面临的数据量成指数增长,如何加工处理这些庞大的数据,并通过计算机技术直观形象的展现出分析结果,是当前所要解决的问题。现有技术中,由计算机专业人员对待展示的数据进行整合、读取、加载,然后,通过对待展示的数据进行编码,通过图像的方式呈现出来。通过上述描述可见,现有技术中通过图形展示数据的方法实现起来比较复杂。
技术实现思路
本专利技术提供了一种通过图形展示数据的方法及装置,能够更加简单的实现通过图形展示数据。一方面,本专利技术提供了一种通过图形展示数据的方法,包括:预先设置展示图形的配置信息,所述配置信息包括:展示图形的图形类型;还包括:S1:获取待展示数据;S2:将所述待展示数据按照所述展示图形的图形类型的数据属性进行分类,确定每种数据属性对应的子类数据;S3:确定每种数据属性对应的子类数据的存储位置;S4:根据所述配置信息和每种数据属性对应的子类数据的存储位置,分别在所述展示图形的每种数据属性中加载对应的子类数据,生成所述展示图形。进一步地,该方法还包括:预先设置每种图形类型对应的展示模型,所述展示模型,包括:对应的图形类型的数据属性的数据接口;所述S4,包括:根据所述配置信息中的展示图形的图形类型,确定所述展示图形的展示模型;r>根据每种数据属性对应的子类数据的存储位置,为所述展示图形的展示模型的每个数据接口配置对应的存储位置,通过每个数据接口从对应的存储位置中获取子类数据,通过所述展示图形的展示模型根据每个数据接口获取的子类数据设置对应的数据属性,生成所述展示图形。进一步地,在所述S3之后,在所述S4之前,还包括:根据所述配置信息和每种数据属性对应的子类数据的存储位置,生成JSON串;将所述JSON串传输给所述展示模型,从所述JSON串中解析出所述配置信息和所述存储位置。进一步地,所述S1,包括:获取所述待展示数据的源数据;根据所述展示图形的图形类型的数据属性,将所述源数据转换成所述图形类型能够展示的所述待展示数据。进一步地,所述配置信息还包括:展示图形的色彩信息、展示图形的标题信息、展示图形的提示框信息、展示图形的画布大小信息、展示图形的坐标轴信息。进一步地,所述展示图形的图形类型,包括:柱状图、饼形图、折线图、瀑布图、K线图、仪表图。另一方面,本专利技术提供了一种通过图形展示数据的装置,包括:第一设置单元,用于设置展示图形的配置信息,所述配置信息包括:展示图形的图形类型;获取单元,用于获取待展示数据;分类单元,用于将所述待展示数据按照所述展示图形的图形类型的数据属性进行分类,确定每种数据属性对应的子类数据;确定单元,确定每种数据属性对应的子类数据的存储位置;展示单元,用于根据所述配置信息和每种数据属性对应的子类数据的存储位置,分别在所述展示图形的每种数据属性中加载对应的子类数据,生成所述展示图形。进一步地,该装置还包括:第二设置单元,用于设置每种图形类型对应的展示模型,所述展示模型,包括:对应的图形类型的数据属性的数据接口;所述展示单元,具体用于根据所述配置信息中的展示图形的图形类型,确定所述展示图形的展示模型,根据每种数据属性对应的子类数据的存储位置,为所述展示图形的展示模型的每个数据接口配置对应的存储位置,通过每个数据接口从对应的存储位置中获取子类数据,通过所述展示图形的展示模型根据每个数据接口获取的子类数据设置对应的数据属性,生成所述展示图形。进一步地,该装置还包括:生成单元,用于根据所述配置信息和每种数据属性对应的子类数据的存储位置,生成JSON串;解析单元,用于将所述JSON串传输给所述展示模型,从所述JSON串中解析出所述配置信息和所述存储位置。进一步地,所述获取单元,用于获取所述待展示数据的源数据,根据所述展示图形的图形类型的数据属性,将所述源数据转换成所述图形类型能够展示的所述待展示数据。进一步地,所述配置信息还包括:展示图形的色彩信息、展示图形的标题信息、展示图形的提示框信息、展示图形的画布大小信息、展示图形的坐标轴信息。进一步地,所述展示图形的图形类型,包括:柱状图、饼形图、折线图、瀑布图、K线图、仪表图。通过本专利技术提供的一种通过图形展示数据的方法及装置,预先设置展示图形的配置信息,将待展示数据按照图像类型的数据属性进行分类,根据配置信息,将每类的子类数据加载到展示图形的对应的数据属性中,生成展示图形,这个实现过程中需要专业人员来对待展示数据进行处理,无需对待展示数据通过编码的方式加载到展示图形中,只需根据展示图形的配置信息即可实现待展示数据的图形展示,更加简单的实现了通过图形展示数据。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的一种通过图形展示数据的方法的流程图;图2是本专利技术一实施例提供的另一种通过图形展示数据的方法的流程图;图3是本专利技术一实施例提供的一种通过图形展示数据的装置的示意图;图4是本专利技术一实施例提供的另一种通过图形展示数据的装置的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。如图1所示,本专利技术实施例提供了一种通过图形展示数据的方法,该方法可以包括以下步骤:S0:预先设置展示图形的配置信息,所述配置信息包括:展示图形的图形类型;S1:获取待展示数据;S2:将所述待展示数据按照所述展示图形的图形类型的数据属性进行分类,确定每种数据属性对应的子类数据;S3:确定每种数据属性对应的子类数据的存储位置;S4:根据所述配置信息和每种数据属性对应的子类数据的存储位置,分别在所述本文档来自技高网...

【技术保护点】
一种通过图形展示数据的方法,其特征在于,包括:预先设置展示图形的配置信息,所述配置信息包括:展示图形的图形类型;还包括:S1:获取待展示数据;S2:将所述待展示数据按照所述展示图形的图形类型的数据属性进行分类,确定每种数据属性对应的子类数据;S3:确定每种数据属性对应的子类数据的存储位置;S4:根据所述配置信息和每种数据属性对应的子类数据的存储位置,分别在所述展示图形的每种数据属性中加载对应的子类数据,生成所述展示图形。

【技术特征摘要】
1.一种通过图形展示数据的方法,其特征在于,包括:预先设置展示图
形的配置信息,所述配置信息包括:展示图形的图形类型;还包括:
S1:获取待展示数据;
S2:将所述待展示数据按照所述展示图形的图形类型的数据属性进行分
类,确定每种数据属性对应的子类数据;
S3:确定每种数据属性对应的子类数据的存储位置;
S4:根据所述配置信息和每种数据属性对应的子类数据的存储位置,分
别在所述展示图形的每种数据属性中加载对应的子类数据,生成所述展示图
形。
2.根据权利要求1所述的方法,其特征在于,还包括:预先设置每种图
形类型对应的展示模型,所述展示模型,包括:对应的图形类型的数据属性
的数据接口;
所述S4,包括:
根据所述配置信息中的展示图形的图形类型,确定所述展示图形的展示
模型;
根据每种数据属性对应的子类数据的存储位置,为所述展示图形的展示
模型的每个数据接口配置对应的存储位置,通过每个数据接口从对应的存储
位置中获取子类数据,通过所述展示图形的展示模型根据每个数据接口获取
的子类数据设置对应的数据属性,生成所述展示图形。
3.根据权利要求2所述的方法,其特征在于,
在所述S3之后,在所述S4之前,还包括:根据所述配置信息和每种数
据属性对应的子类数据的存储位置,生成JSON串;
将所述JSON串传输给所述展示模型,从所述JSON串中解析出所述配
置信息和所述存储位置。
4.根据权利要求1所述的方法,其特征在于,所述S1,包括:
获取所述待展示数据的源数据;
根据所述展示图形的图形类型的数据属性,将所述源数据转换成所述图
形类型能够展示的所述待展示数据。
5.根据权利要求1-4中任一所述的方法,其特征在于,所述配置信息还
包括:
展示图形的色彩信息、展示图形的标题信息、展示图形的提示框信息、
展示图形的画布大小信息、展示图形的坐标轴信息;
和/或,所述展示图形的图形类型,包括:柱状图、饼形图、折线图、瀑
布图、K线图、仪表图。
6.一种通过图形展示数据的装...

【专利技术属性】
技术研发人员:陈承收
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:山东;37

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

1