可视化图表操作方法、装置、电子设备和存储介质制造方法及图纸

技术编号:26304059 阅读:32 留言:0更新日期:2020-11-10 19:59
本申请实施例提供的可视化图表操作方法、装置、电子设备和存储介质,首先从可视化图表库中获取至少一个父级图形,并在数据可视化平台展示该父级图形,当监测到对该父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据,并从图表数据中筛选出与可操作区域对应的目标数据在子级图形中进行展示,以实现该数据可视化平台的图表操作的功能,在查看具有父子层级关系的图表数据时,通过操作父级图形即可进入子级图形的显示界面,提高了数据可视化平台的使用体验。

【技术实现步骤摘要】
可视化图表操作方法、装置、电子设备和存储介质
本申请涉及数据可视化
,具体而言,涉及一种可视化图表操作方法、装置、电子设备和存储介质。
技术介绍
可视化(Visualization)是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,再进行交互处理的技术。数据可视化平台可以将收集到的数据进行分析和处理,并整合为图形及报表等形式呈现给用户,是信息化时代人们对海量数据进行认知和辅助决策的一种重要工具。Superset是目前使用比较广泛的数据可视化平台,该平台可以通过丰富的可视化方法对数据进行分析并建立可视化图表。但使用该可视化平台查看具有层级关系的数据图表时,在点击上级图片后无法进入下层级的图表显示界面,从而使得在上下层级之间查看数据图表时的效果较差。
技术实现思路
有鉴于此,本申请的目的在于提供可视化图表操作方法、装置、电子设备和存储介质,以实现具有层级关系的图表之间的点击下钻功能。第一方面,本申请实施例提供一种可视化图表操作方法,应用于电子设备,电子设备中包括数据可视化平台和可视化图表库,数据库与数据可视化平台连接,方法包括:从所述可视化图表库中获取至少一个父级图形,其中,所述父级图形包括图形信息和多个可操作区域;在所述数据可视化平台展示所述父级图形;当监测到对所述父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据;从所述子级图形的图表数据中,筛选与所述可操作区域对应的数据作为目标数据;将所述目标数据通过所述子级图形展示在所述数据可视化平台中。在可选的实施方式中,所述电子设备包括数据库;所述数据库与所述数据可视化平台连接;从所述可视化图表库中获取至少一个父级图形包括:通过所述数据可视化平台的本地脚本从所述数据库获取待显示数据;对所述待显示数据进行参数处理,得到所述父级图形的图表数据;将所述父级图形的图表数据更新至对应的可视化文件中;将所述可视化文件存储至所述数据可视化平台对应的目录中。在可选的实施方式中,对所述待显示数据进行参数处理,得到所述父级图形的图表数据包括:根据所述可视化图表库的参数规格对所述待显示数据进行参数调整,其中,所述参数规格包括横坐标内容、纵坐标内容、字体大小、字体颜色和字间距中的至少一种。在可选的实施方式中,从所述图表数据中,筛选所述与所述可操作区域对应的数据作为目标数据包括:获取所述触发操作对应的可操作区域的筛选条件;根据所述可操作区域的筛选条件,从所述子级图形的图表数据中筛选与所述可操作区域对应的数据作为目标数据。在可选的实施方式中,所述方法还包括:加载本地图表数据获取函数;根据所述图表数据获取函数生成用于获取图表数据的访问接口;所述当监测到对所述父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据包括:当监测到对任一可操作区域的触发操作后,根据所述父级图形的图形信息获取所述子级图形的标识;通过所述访问接口获取所述标识对应的图表数据。在可选的实施方式中,所述父级图形还包括非操作区域,所述方法还包括:当监测对所述父级图形中非操作区域的触发操作后,在所述数据可视化平台中继续展示所述父级图形。第二方面,本申请实施例提供一种可视化图表操作装置,应用于电子设备,电子设备中包括数据可视化平台及可视化图表库,所述装置包括:图形获取模块,用于从所述可视化图表库中获取至少一个父级图形,其中,所述父级图形包括图形信息和多个可操作区域;父级图形展示模块,用于在所述数据可视化平台展示所述父级图形;图表数据获取模块,用于当监测到对所述父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据;数据筛选模块,用于从所述子级图形的图表数据中,筛选与所述可操作区域对应的数据作为目标数据;目标数据展示模块,用于将所述目标数据通过所述子级图形展示在所述数据可视化平台中。在可选的实施方式中,所述电子设备包括数据库;所述数据库与所述数据可视化平台连接;所述图形获取模块,具体用于:通过所述数据可视化平台的本地脚本从所述数据库获取待显示数据;对所述待显示数据进行参数处理,得到所述父级图形的图表数据;将所述父级图形的图表数据更新至对应的可视化文件中;将所述可视化文件存储至所述数据可视化平台对应的目录中。第三方面,本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如前述实施方式任一的方法步骤。第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述实施方式任一的方法步骤。本申请实施例提供的可视化图表操作方法、装置、电子设备和存储介质,首先从可视化图表库中获取至少一个父级图形,并在数据可视化平台展示该父级图形,当监测到对该父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据,并从子级图形的图表数据中筛选出与可操作区域对应的目标数据在子级图形中进行展示,以实现该数据可视化平台的图表操作的功能,在查看具有父子层级关系的图表数据时,通过操作父级图形即可进入子级图形的显示界面,提高了数据可视化平台的使用体验。为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本申请实施例提供的可视化图表操作方法的流程图之一;图2为本申请实施例提供的数据可视化平台的父级图形X的示例图;图3为本申请实施例提供的数据可视化平台的子级图形Y的示例图;图4为本申请实施例提供的图1中的步骤S101的子步骤流程图;图5为本申请实施例提供的图1中的步骤S104的子步骤流程图;图6为本申请实施例提供的可视化图表操作方法的流程图之二;图7为本申请实施例提供的图1中的步骤S103的子步骤流程图;图8为本申请实施例提供的可视化图表操作装置的功能模块图;图9为本申请实施例提供的电子设备的架构图。主要元件符号说明:10-电子设备;11-处理器;12-存储器;100-可视化图表操作装置;101-图形获取模块;102-父级图形展示模块;103-图表数据获取模块;104-数据筛选模块;105-目标数据展示模块;106-函数加载模块;107-访问接口生成模块。具体实施方式本文档来自技高网...

【技术保护点】
1.一种可视化图表操作方法,其特征在于,应用于电子设备,所述电子设备包括数据可视化平台和可视化图表库,所述方法包括:/n从所述可视化图表库中获取至少一个父级图形,其中,所述父级图形包括图形信息和多个可操作区域;/n在所述数据可视化平台展示所述父级图形;/n当监测到对所述父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据;/n从所述子级图形的图表数据中,筛选与所述可操作区域对应的数据作为目标数据;/n将所述目标数据通过所述子级图形展示在所述数据可视化平台中。/n

【技术特征摘要】
1.一种可视化图表操作方法,其特征在于,应用于电子设备,所述电子设备包括数据可视化平台和可视化图表库,所述方法包括:
从所述可视化图表库中获取至少一个父级图形,其中,所述父级图形包括图形信息和多个可操作区域;
在所述数据可视化平台展示所述父级图形;
当监测到对所述父级图形的任一可操作区域的触发操作后,根据所述图形信息获取与所述父级图形关联的子级图形的图表数据;
从所述子级图形的图表数据中,筛选与所述可操作区域对应的数据作为目标数据;
将所述目标数据通过所述子级图形展示在所述数据可视化平台中。


2.根据权利要求1所述的方法,其特征在于,所述电子设备包括数据库;所述数据库与所述数据可视化平台连接;从所述可视化图表库中获取至少一个父级图形包括:
通过所述数据可视化平台的本地脚本从所述数据库获取待显示数据;
对所述待显示数据进行参数处理,得到所述父级图形的图表数据;
将所述父级图形的图表数据更新至对应的可视化文件中;
将所述可视化文件存储至所述数据可视化平台对应的目录中。


3.根据权利要求2所述的方法,其特征在于,对所述待显示数据进行参数处理,得到所述父级图形的图表数据包括:
根据所述可视化图表库的参数规格对所述待显示数据进行参数调整,其中,所述参数规格包括横坐标内容、纵坐标内容、字体大小、字体颜色和字间距中的至少一种。


4.根据权利要求1所述的方法,其特征在于,从所述图表数据中,筛选所述与所述可操作区域对应的数据作为目标数据包括:
获取所述触发操作对应的可操作区域的筛选条件;
根据所述可操作区域的筛选条件,从所述子级图形的图表数据中筛选与所述可操作区域对应的数据作为目标数据。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
加载本地图表数据获取函数;
根据所述图表数据获取函数生成用于获取图表数据的访问接口;
所述当监测到对所述父级图形的任一可操作区域的触发操作后,根据所述图形信息...

【专利技术属性】
技术研发人员:王俊伟
申请(专利权)人:闻泰通讯股份有限公司
类型:发明
国别省市:浙江;33

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

1