一种图表的快速扩展方法、装置、设备及介质制造方法及图纸

技术编号:33632761 阅读:58 留言:0更新日期:2022-06-02 01:39
本说明书实施例公开了一种图表的快速扩展方法、装置、设备及介质,用于解决现有技术中复杂图表建立过程复杂的问题。方法包括:获取待扩展图表的图表信息,根据图表信息确定待扩展图表的展示效果;根据展示效果确定与待扩展图表相对应的插件脚本;获取插件脚本中与待扩展图表相对应的内置处理方式;基于内置处理方式,对与待扩展图表相对应的图表脚本,进行自定义设置,确定待扩展图表的展示方式;根据展示方式对待扩展图表进行渲染,以实现待扩展图表的展示。表的展示。表的展示。

【技术实现步骤摘要】
一种图表的快速扩展方法、装置、设备及介质


[0001]本说明书涉及可视化处理领域,尤其涉及一种图表的快速扩展方法、装置、设备及介质。

技术介绍

[0002]数据可视化技术的基本思想,是将数据库中每一个数据项作为单个图元元素表示,大量的数据集构成数据图像,同时将数据的各个属性值以多维数据的形式表示,可以从不同的维度观察数据,从而对数据进行更深入的观察和分析。数据可视化与信息图形、信息可视化、科学可视化以及统计图形密切相关。当前,在研究、教学和开发领域,数据可视化是一个极为重要的方面。
[0003]目前为使得大量数据,可以通过图形、表格等形象进行展示,为决策者提供有力的数据支撑,一般通过大屏设计器来实现基本图形的快速形成以及页面的快速展示,但对于较复杂的图表,还需要开发人员执行相应的操作从而实现数据的可视化,从而造成了复杂图表建立时间长,易出现错误的问题。

技术实现思路

[0004]本说明书一个或多个实施例提供了一种图表的快速扩展方法、装置、设备及介质,用于解决如下技术问题:如何提供一种可以快速建立复杂图表的方法。
[0005]本说明书一个或多个实施例采用下述技术方案:
[0006]本说明书一个或多个实施例提供一种图表的快速扩展方法,方法包括:
[0007]获取待扩展图表的图表信息;
[0008]根据所述图表信息确定所述待扩展图表的展示效果;
[0009]根据所述展示效果确定与所述待扩展图表相对应的插件脚本;
[0010]获取所述插件脚本中与所述待扩展图表相对应的内置处理方式;
[0011]基于所述内置处理方式,对与所述待扩展图表相对应的图表脚本,进行自定义设置,确定所述待扩展图表的展示方式;
[0012]根据所述展示方式对所述待扩展图表进行渲染,以实现所述待扩展图表的展示。
[0013]在本说明书一个或多个实施例中,所述根据所述展示效果确定与所述待扩展图表相对应的插件脚本,具体包括:
[0014]确定与所述待扩展图表相对应的资源库;其中,所述资源库中存储有预置插件脚本;
[0015]若与所述展示效果相对应的插件脚本存在于所述预置插件脚本中,则从所述预置插件脚本中获取所述相对应的插件脚本;
[0016]若与所述展示效果相对应的插件脚本不存在于所述资源库中,则上传与所述展示效果相对应的脚本文件,以基于所述脚本文件生成所述插件脚本。
[0017]在本说明书一个或多个实施例中,所述根据所述展示效果确定与所述待扩展图表
相对应的插件脚本之后,所述方法还包括:
[0018]根据所述相对应的插件脚本确定所述待扩展图表的样式文件;
[0019]若所述样式文件不存在于所述待扩展图表对应的资源库中,则基于所述相对应的插件脚本导入所述样式文件;
[0020]根据所述样式文件设置所述待扩展图表的叠加效果;其中,所述叠加效果包括:动效、旋转。
[0021]在本说明书一个或多个实施例中,所述基于所述内置处理方式,对与所述待扩展图表相对应的图表脚本,进行自定义设置,确定所述待扩展图表的展示方式,具体包括:
[0022]根据所述内置处理方式中的图形渲染方式,定义所述待扩展图表中各图形的样式属性;
[0023]根据所述内置处理方式中的数据渲染方式,对所述待扩展图表中各图形的数据内容进行定义;
[0024]根据所述内置处理方式中的重绘方式,对所述待扩展图表中各图形定义图形重绘的触发条件;
[0025]基于所述样式属性、所述数据内容与所述图形重绘的触发方式,确定所述待扩展图表相对应的图表脚本,以确定所述待扩展图表的展示方式。
[0026]在本说明书一个或多个实施例中,所述根据所述内置处理方式中的图形渲染方式,定义所述待扩展图表中各图形的样式属性之后,所述方法还包括:
[0027]确定所述待扩展图表的待扩展区域;
[0028]确定所述样式属性对应的行维、列维及坐标轴是否存在于所述待扩展区域;
[0029]若所述待扩展区域中不存在与所述行维、所述列维及所述坐标轴相对应的位置,则子所述待扩展图表中生成与所述相对应的位置匹配的区域,并基于所述样式属性对所述区域进行属性设置;
[0030]若所述待扩展区域中存在与所述行维、所述列维及所述坐标轴相对应的位置,则基于所述样式属性对所述相对应的位置进行属性设置。
[0031]在本说明书一个或多个实施例中,所述根据所述展示方式对所述待扩展图表进行渲染,以实现所述待扩展图表的展示之后,所述方法还包括:
[0032]基于所述插件脚本确定所述待扩展图表的导出方式;
[0033]获取所述待扩展图表进行渲染之后生成的扩展图表,并将所述扩展图表对应的所述图表信息、所述插件脚本与所述样式文件进行压缩,获得所述扩展图表的压缩包;
[0034]基于所述导出方式将所述待扩展图像的压缩包导出到对应环境,以实现所述扩展图表的复用。
[0035]在本说明书一个或多个实施例中,所述图表信息包括:所述待扩展图表的编号、名称、预览图片及描述信息;所述样式属性包括:条颜色、图形形状、字体大小、颜色。
[0036]本说明书一个或多个十实施例提供一种图表的快速扩展装置,包括:
[0037]第一获取单元,用于获取待扩展图表的图表信息;
[0038]第一确定单元,用于根据所述图表信息确定所述待扩展图表的展示效果;
[0039]第二确定单元,用于根据所述展示效果确定与所述待扩展图表相对应的插件脚本;
[0040]第二获取单元,用于获取所述插件脚本中与所述待扩展图表相对应的内置处理方式;
[0041]设置单元,用于基于所述内置处理方式,对与所述待扩展图表相对应的图表脚本,进行自定义设置,确定所述待扩展图表的展示方式;
[0042]渲染单元,用于根据所述展示方式对所述待扩展图表进行渲染,以实现所述待扩展图表的展示。
[0043]本说明书一个或多个实施例提供一种图表的快速扩展设备,包括:
[0044]至少一个处理器;以及,
[0045]与所述至少一个处理器通信连接的存储器;其中,
[0046]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0047]获取待扩展图表的图表信息;
[0048]根据所述图表信息确定所述待扩展图表的展示效果;
[0049]根据所述展示效果确定与所述待扩展图表相对应的插件脚本;
[0050]获取所述插件脚本中与所述待扩展图表相对应的内置处理方式;
[0051]基于所述内置处理方式,对与所述待扩展图表相对应的图表脚本,进行自定义设置,确定所述待扩展图表的展示方式;
[0052]根据所述展示方式对所述待扩展图表进行渲染,以实现所述待扩展图表的展示。
[0053]本说明书一个或多个实施例提供的一种非易失性本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图表的快速扩展方法,其特征在于,所述方法包括:获取待扩展图表的图表信息;根据所述图表信息确定所述待扩展图表的展示效果;根据所述展示效果确定与所述待扩展图表相对应的插件脚本;获取所述插件脚本中与所述待扩展图表相对应的内置处理方式;基于所述内置处理方式,对与所述待扩展图表相对应的图表脚本,进行自定义设置,确定所述待扩展图表的展示方式;根据所述展示方式对所述待扩展图表进行渲染,以实现所述待扩展图表的展示。2.根据权利要求1所述的一种图表的快速扩展方法,其特征在于,所述根据所述展示效果确定与所述待扩展图表相对应的插件脚本,具体包括:确定与所述待扩展图表相对应的资源库;其中,所述资源库中存储有预置插件脚本;若与所述展示效果相对应的插件脚本存在于所述预置插件脚本中,则从所述预置插件脚本中获取所述相对应的插件脚本;若与所述展示效果相对应的插件脚本不存在于所述资源库中,则上传与所述展示效果相对应的脚本文件,以基于所述脚本文件生成所述插件脚本。3.根据权利要求2所述的一种图表的快速扩展方法,其特征在于,所述根据所述展示效果确定与所述待扩展图表相对应的插件脚本之后,所述方法还包括:根据所述相对应的插件脚本确定所述待扩展图表的样式文件;若所述样式文件不存在于所述待扩展图表对应的资源库中,则基于所述相对应的插件脚本导入所述样式文件;根据所述样式文件设置所述待扩展图表的叠加效果;其中,所述叠加效果包括:动效、旋转。4.根据权利要求1所述的一种图表的快速扩展方法,其特征在于,所述基于所述内置处理方式,对与所述待扩展图表相对应的图表脚本,进行自定义设置,确定所述待扩展图表的展示方式,具体包括:根据所述内置处理方式中的图形渲染方式,确定所述待扩展图表中各图形的样式属性;根据所述内置处理方式中的数据渲染方式,对所述待扩展图表中各图形的数据内容进行定义;根据所述内置处理方式中的重绘方式,对所述待扩展图表中各图形定义图形重绘的触发条件;基于所述样式属性、所述数据内容与所述图形重绘的触发方式,确定所述待扩展图表相对应的图表脚本,以确定所述待扩展图表的展示方式。5.根据权利要求4所述的一种图表的快速扩展方法,其特征在于,所述根据所述内置处理方式中的图形渲染方式,确定所述待扩展图表中各图形的样式属性之后,所述方法还包括:确定所述待扩展图表的待扩展区域;确定所述样式属性对应的行维、列维及坐标轴是否存在于所述待扩展区域;若所述待扩展区域中不存在与所述行维、所述列维及所述坐标轴相对应的位置,则在
所述待扩展图表中生成与所述相对应的位置匹配的区域,并基于所述样式属性对所述区域进行属性设置;若所述待扩展区域中存在与所述行维、所述列维及所...

【专利技术属性】
技术研发人员:于霄汉
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

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

1