数据可视化方法、装置、计算机设备和存储介质与流程

专利2022-06-29  66


本申请涉及可视化技术领域,特别是涉及一种数据可视化方法、装置、计算机设备和存储介质。



背景技术:

随着城市信息数据化和大数据领域的发展,人们对数据可视化的需求不断增加。

相关技术中,通常是通过编程开发来实现数据可视化的,即对于每个数据可视化项目,都由程序员编写代码实现。如果客户希望对展示数据、展示页面或者其他内容进行修改优化,则需要程序员修改代码。

这种实现数据可视化的方式需要花费大量时间编写代码,并且也非常耗费人力。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够在数据可视化过程中节省时间和人力的数据可视化方法、装置、计算机设备和存储介质。

第一方面,本发明实施例提供了一种数据可视化方法,该方法包括:

通过大数据平台获取多个候选政务数据;

在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;其中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合;

在界面编辑页面中接收界面编辑操作;界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

根据数据集合和界面编辑操作生成数据展示界面。

在其中一个实施例中,上述数据编辑操作包括:设置数据展示层级、在各数据展示层级中设置目标政务数据;

上述界面编辑操作包括:设置数据展示层级、在各数据展示层级中添加数据展示模块、调整数据展示模块的大小和布局、设置各数据展示模块中的数据属性参数和设置各数据展示模块中的图表参数。

在其中一个实施例中,上述数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;

数据属性参数包括文字属性和图表属性;图表参数包括图表颜色、图表大小、数据间距中的至少一种。

在其中一个实施例中,上述数据编辑操作还包括设置数据异常范围,该方法还包括:

当确定目标政务数据处于数据异常范围内时,生成报警信息;

在数据展示界面中展示报警信息。

在其中一个实施例中,该方法还包括:

在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限;用户使用权限包括普通用户使用权限和管理员用户使用权限。

在其中一个实施例中,上述通过大数据平台获取多个候选政务数据,包括:

从大数据平台获取多个中间政务数据;其中,中间政务数据为大数据平台对原始政务数据进行数据清洗处理得到的,原始政务数据包括静态政务数据和动态政务数据;

将各中间政务数据处理成多个数据字段,得到候选政务数据。

在其中一个实施例中,该方法还包括:

按照预设时间间隔从大数据平台获取新的中间政务数据;

根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据。

第二方面,本发明实施例提供了一种数据可视化装置,该装置包括:

候选政务数据获取模块,用于通过大数据平台获取多个候选政务数据;

数据集合获得模块,用于在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;其中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合;

界面编辑操作接收模块,用于在界面编辑页面中接收界面编辑操作;界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

数据展示界面生成模块,用于根据数据集合和界面编辑操作生成数据展示界面。

在其中一个实施例中,上述数据编辑操作包括:设置数据展示层级、在各数据展示层级中设置目标政务数据;

上述界面编辑操作包括:设置数据展示层级、在各数据展示层级中添加数据展示模块、调整数据展示模块的大小和布局、设置各数据展示模块中的数据属性参数和设置各数据展示模块中的图表参数。

在其中一个实施例中,上述数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;

数据属性参数包括文字属性和图表属性;图表参数包括图表颜色、图表大小、数据间距中的至少一种。

在其中一个实施例中,上述数据编辑操作还包括设置数据异常范围,该装置还包括:

报警信息生成模块,用于当确定目标政务数据处于数据异常范围内时,生成报警信息;

报警信息展示模块,用于在数据展示界面中展示报警信息。

在其中一个实施例中,该装置还包括:

权限设置模块,用于在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限;用户使用权限包括普通用户使用权限和管理员用户使用权限。

在其中一个实施例中,上述候选政务数据获取模块,具体用于从大数据平台获取多个中间政务数据;其中,中间政务数据为大数据平台对原始政务数据进行数据清洗处理得到的,原始政务数据包括静态政务数据和动态政务数据;将各中间政务数据处理成多个数据字段,得到候选政务数据。

在其中一个实施例中,该装置还包括:

中间政务数据获取模块,用于按照预设时间间隔从大数据平台获取新的中间政务数据;

数据更新模块,用于根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据。

第三方面,本发明实施例提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如上述方法中的步骤。

第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述方法中的步骤。

上述数据可视化方法、装置、计算机设备和存储介质,通过大数据平台获取多个候选政务数据;在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;在界面编辑页面中接收界面编辑操作;根据数据集合和界面编辑操作生成数据展示界面。通过本发明实施例,用户只需要在数据编辑页面编辑数据,在界面编辑页面编辑数据展示界面,即可实现政务数据的可视化处理,无需用户编写代码,不仅可以节省时间和人力,而且可以降低数据可视化的处理难度。

附图说明

图1为一个实施例中数据可视化方法的应用环境图;

图2为一个实施例中数据可视化方法的流程示意图;

图3为另一个实施例中数据可视化方法的流程示意图;

图4为一个实施例中数据编辑页面的示意图;

图5为一个实施例中界面编辑页面的示意图;

图6a为一个实施例中数据展示界面的示意图;

图6b为一个实施例中数据展示界面的示意图;

图7为一个实施例中数据可视化装置的结构框图;

图8为一个实施例中计算机设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的数据可视化方法,可以应用于如图1所示的应用环境中。该应用环境中包括终端102和服务器104;终端102与服务器104通过网络进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。

在一个实施例中,如图2所示,提供了一种数据可视化方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:

步骤201,通过大数据平台获取多个候选政务数据。

本实施例中,大数据平台可以设置在服务器中,终端与服务器通过网络进行通信,即可通过大数据平台获取候选政务数据。其中,大数据平台可以与多种数据采集设备连接,从而获得多种监控数据。例如,大数据平台与生产监控设备、环境监控设备、交通监控设备等连接,从而获得安监数据、三防数据、区域公交数据、建设环保数据、市场监数据、社会保障数据和发改财政数据等监控数据。本发明实施例对数据采集设备和监控数据不作详细限定,可以根据实际情况进行设置。

在现有技术中,通常是将监控数据处理成数据包,然后根据数据包进行数据可视化处理。而本发明实施例中,终端直接从大数据平台获取监控数据,并对监控数据进行预处理得到候选政务数据。与现有技术相比,本发明实施例可以更加及时地获取到待可视化的数据。

步骤202,在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合。

本实施例中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合。具体地,用户在终端上选取数据编辑页面,则终端显示数据编辑页面。然后,用户在数据编辑页面的编辑区域选取多个候选政务数据作为目标政务数据,终端接收用户的数据编辑操作,并根据数据编辑操作将选取出的多个目标政务数据组成数据集合。同时,将得到的数据集合在数据编辑页面的预览区域展示。

例如,多个候选政务数据为a1、a2……a15,用户在数据编辑页面中将a1拖拽到第一指定位置,则终端根据用户的拖拽操作确定a1为一个目标政务数据;用户再将a7拖拽到第二指定位置,则终端根据用户的拖拽操作确定a7为另一个目标政务数据,以此类推选取出多个目标政务数据。在确定多个目标政务数据后,终端根据多个目标政务数据生成数据集合,并在数据编辑页面的预览区域展示。本发明实施例对数据编辑操作不作限定,可以根据实际情况进行设置。

步骤203,在界面编辑页面中接收界面编辑操作。

本实施例中,界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像。具体地,用户在终端选取界面编辑页面,则终端显示界面编辑页面。然后,用户在界面编辑页面的编辑区域编辑待展示的数据展示界面;终端接收界面编辑操作,并根据界面编辑操作在界面编辑页面的预览区域展示待生成的数据展示界面。

例如,用户在界面编辑页面中设置目标政务数据a1对应的文字格式,设置目标政务数据a7对应的图表格式;终端根据用户的设置确定目标政务数据a1对应的文字格式以及目标政务数据a7对应的图表格式。本发明实施例对界面编辑操作不作详细先限定,可以根据实际情况进行设置。

本实施例对步骤202和步骤203的顺序不作详细限定,可以根据实际情况进行设置。

步骤204,根据数据集合和界面编辑操作生成数据展示界面。

本实施例中,在确定数据集合并接收到界面编辑操作之后,将数据集合与界面编辑页面的预览区域所展示的预览图像整合到一起,生成数据展示界面。

例如,终端接收在数据编辑页面的数据编辑操作,得到数据集合,数据集合中包括本科人才数为6990、计生统计人口为127381;接着,接收在界面编辑页面的界面编辑操作,界面编辑操作具体为设置两个数据展示模块,分别为企业人才和年龄分布;最后,根据数据集合和界面编辑操作生成数据展示界面,在数据展示界面上,企业人才的数据展示模块中展示本科人才数为6990,年龄分布的数据展示模块中展示计生统计人口为127381。

生成的数据展示界面可以在大屏展示,可以在浏览器展示,也可以在终端应用程序中展示。本发明实施例对此不作详细限定,可以根据实际情况进行设置。

上述数据可视化方法中,通过大数据平台获取多个候选政务数据;在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;在界面编辑页面中接收界面编辑操作;根据数据集合和界面编辑操作生成数据展示界面。通过本发明实施例,用户只需要在数据编辑页面编辑数据,在界面编辑页面编辑数据展示界面,即可实现政务数据的可视化处理,无需用户编写代码,不仅可以节省时间和人力,而且可以降低数据可视化的处理难度。

在另一个实施例中,如图3所示,本实施例涉及的是数据可视化的一种可选的过程。在上述图2所示实施例的基础上,可以包括以下步骤:

步骤301,从大数据平台获取多个中间政务数据;将各中间政务数据处理成多个数据字段,得到候选政务数据。

本实施例中,中间政务数据为大数据平台对原始政务数据进行数据清洗处理得到的,原始政务数据包括静态政务数据和动态政务数据。具体地,大数据平台将从数据采集设备获取到原始政务数据,这些原始政务数据可以是静态真伪数据,也可以通过爬虫获得的动态政务数据,还可以是由第三方提供的api接口获得的政务数据。由于这些数据的数据结构不同,并且存在大量垃圾数据,因此大数据平台对这些原始政务数据进行数据清洗处理,得到数据格式统一的中间政务数据。

在进行数据可视化时,终端从大数据平台获取多个中间政务数据,然后将各中间政务数据处理成多个数据字段,其中每个数据字段为一个候选政务数据。

步骤302,在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合。

本实施例中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合。

在其中一个实施例中,数据编辑操作包括:设置数据展示层级、在各数据展示层级中设置目标政务数据。

具体地,参照图4所示的数据编辑页面,用户可以在数据编辑页面设置多个数据展示层级,在每个数据展示层级中设置目标政务数据。终端接收用户设置多个数据展示层级,以及在各数据展示层级中设置目标政务数据的数据编辑操作。

例如,设置第一数据展示层级,第一数据展示层级中包括企业人才和年龄分布;在第一数据展示层级中设置对应企业人才的目标政务数据为本科人才数6990,设置对应年龄分布的目标政务数据为计生统计人口127381;设置第二数据层级,企业人才的第二数据展示层级中包括人才学历情况分布的表格和企业人才数量分布的饼图;设置对应人才学历情况分布的目标政务数据为本科6990、硕士1712、博士97、专科428、其他190,设置对应企业人才数量分布的饼图中的目标政务数据。本发明实施例对数据展示层级的数量不作详细限定,可以根据实际情况进行设置。

现有技术中,政务数据的可视化处理通常只适用于大屏展示。而本发明实施例中,可以设置单数据展示层级的结构,同样适用于大屏展示,也可以设置多数据展示层级的结构,从而适用于浏览器和终端应用程序的展示;或者是通过终端控制大屏展示。可见,本发明实施例的应用场景比现有技术更加丰富。

步骤303,在界面编辑页面中接收界面编辑操作。

本实施例中,界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像。

在其中一个实施例中,界面编辑操作包括:设置数据展示层级、在各数据展示层级中添加数据展示模块、调整数据展示模块的大小和布局、设置各数据展示模块中的数据属性参数和设置各数据展示模块中的图表参数。

具体地,参照图5所示的界面编辑页面,用户对应数据编辑页面中设置的数据展示层级,在界面编辑页面中设置多个数据展示层级;然后,在每个数据展示层级中设置数据展示模块。例如,在第一数据展示层级设置企业人才的数据展示模块和年龄分布的数据展示模块。接着,可以调整各数据展示模块的大小,以及多个数据展示模块之间的排列布局。例如,将企业人才的数据展示模块与年龄分布的数据展示模块设置为相同大小,并且将企业人才的展示模块设置年龄分布的数据展示模块之上。本发明实施例对界面编辑操作不作详细限定,可以根据实际情况进行设置。

进一步地,还可以设置各数据展示模块中的数据属性参数和各数据展示模块中的图表参数。可选地,数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;数据属性参数包括文字属性和图表属性;图表参数包括图表颜色、图表大小、数据间距中的至少一种。

具体地,参照图5所示,用户可以在名称输入框输入数据展示模块的名称,在宽度输入框中输入数据展示模块的宽度,在下一数据展示层级中输入下一数据展示层级的链接。并且,用户还可以在数据属性参数选择菜单中选择数据是文字属性还是图表属性;如果数据是图表属性,还可以设置图表颜色、图表大小、图表中的数据间距等等。本发明实施例对数据展示模块、数据属性参数和图表参数均不作详细限定,可以根据实际进行设置。

步骤304,在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限。

本实施例中,用户使用权限包括普通用户使用权限和管理员用户使用权限。具体地,用户选取权限编辑页面,则终端显示权限编辑页面;然后,用户在权限编辑页面设置不同的用户标识对应不同的用户使用权限。

例如,将用户a设置为管理员用户使用权限,则用户a可以选取目标政务数据、设置数据展示界面以及查看数据展示界面;将用户b、c设置为普通用户使用权限,则用户b、c只能可以查看数据展示界面,不能选取目标政务数据、不能设置数据展示界面。

对于管理员用户使用权限以及普通用户使用权限还可以进一步细分,其中,不同的管理员用户使用权限具有不同的编辑权限,不同的普通用户使用权限具有不同内容的查看权限。

本发明实施例对步骤302-304的顺序不作详细限定,可以根据实际情况进行设置。

步骤305,根据数据集合和界面编辑操作生成数据展示界面。

本实施例中,在确定数据集合和界面编辑操作后,生成数据展示界面,参照图6a和图6b所示的数据展示界面。

步骤306,按照预设时间间隔从大数据平台获取新的中间政务数据;根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据。

本实施例中,终端按照预设时间间隔从大数据平台获取新的中间政务数据,然后将获取到的新的中间政务数据处理成多个数据字段,得到新的候选政务数据。接着,终端采用新的候选政务数据替换已有的候选政务数据,即实现候选政务数据和数据集合中目标政务数据的更新。与现有技术中相比,本发明实施例可以对可视化数据进行更新,并且更新的过程不需要修改代码,只需要从大数据平台获取新的中间政务数据即可。不仅节省了更新时间,而且降低了可视化数据更新的难度,使得可视化数据更加实时准确。

步骤307,当确定目标政务数据处于数据异常范围内时,生成报警信息;在数据展示界面中展示报警信息。

本实施例中,数据编辑操作还包括:设置数据异常范围。具体地,用户可以在数据编辑页面设置数据异常范围,当目标政务数据更新后,终端判断目标政务数据是否处于数据异常范围,如果目标政务数据处于数据异常范围,则生成报警信息,并在数据展示界面展示报警信息。

例如,用户在数据编辑页面对水库防汛、气象信息、森林防火、环境质量、电能检测等类型的政务数据设置数据异常范围,当这些类型的目标政务数据处于数据异常范围内时,进行报警。本发明实施例对数据异常范围不作详细限定,可以根据实际情况进行设置。

上述数据可视化方法中,从大数据平台获取多个中间政务数据;将各中间政务数据处理成多个数据字段,得到候选政务数据;在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;在界面编辑页面中接收界面编辑操作;在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限;根据数据集合和界面编辑操作生成数据展示界面;按照预设时间间隔从大数据平台获取新的中间政务数据;根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据;当确定目标政务数据处于数据异常范围内时,生成报警信息;在数据展示界面中展示报警信息。本发明实施例中,通过大数据平台获取中间政务数据,获取政务数据的渠道多,而且可以获取到静态政务数据和动态政务数据。用户在数据编辑页面对数据进行编辑,在界面编辑页面对数据展示界面进行编辑,无需用户编写代码,不仅节省时间人力,而且还降低了数据可视化处理的难度。并且,用户可以在权限编辑页面对用户使用权限进行编辑,可以防止信息泄露保证数据安全。进一步地,用户可以设置数据异常范围,当目标政务数据异常时展示报警信息,这种数据监测功能,可以使管理者及时发现问题及时处理问题。

应该理解的是,虽然图2-图3的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-图3中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

在一个实施例中,如图7所示,提供了一种数据可视化装置,包括:

候选政务数据获取模块401,用于通过大数据平台获取多个候选政务数据;

数据集合获得模块402,用于在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;其中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合;

界面编辑操作接收模块403,用于在界面编辑页面中接收界面编辑操作;界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

数据展示界面生成模块404,用于根据数据集合和界面编辑操作生成数据展示界面。

在其中一个实施例中,上述数据编辑操作包括:设置数据展示层级、在各数据展示层级中设置目标政务数据;

上述界面编辑操作包括:设置数据展示层级、在各数据展示层级中添加数据展示模块、调整数据展示模块的大小和布局、设置各数据展示模块中的数据属性参数和设置各数据展示模块中的图表参数。

在其中一个实施例中,上述数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;

数据属性参数包括文字属性和图表属性;图表参数包括图表颜色、图表大小、数据间距中的至少一种。

在其中一个实施例中,上述数据编辑操作还包括设置数据异常范围,该装置还包括:

报警信息生成模块,用于当确定目标政务数据处于数据异常范围内时,生成报警信息;

报警信息展示模块,用于在数据展示界面中展示报警信息。

在其中一个实施例中,该装置还包括:

权限设置模块,用于在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限;用户使用权限包括普通用户使用权限和管理员用户使用权限。

在其中一个实施例中,上述候选政务数据获取模块,具体用于从大数据平台获取多个中间政务数据;其中,中间政务数据为大数据平台对原始政务数据进行数据清洗处理得到的,原始政务数据包括静态政务数据和动态政务数据;将各中间政务数据处理成多个数据字段,得到候选政务数据。

在其中一个实施例中,该装置还包括:

中间政务数据获取模块,用于按照预设时间间隔从大数据平台获取新的中间政务数据;

数据更新模块,用于根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据。

关于数据可视化装置的具体限定可以参见上文中对于数据可视化方法的限定,在此不再赘述。上述数据可视化装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图8所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据可视化方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

通过大数据平台获取多个候选政务数据;

在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;其中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合;

在界面编辑页面中接收界面编辑操作;界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

根据数据集合和界面编辑操作生成数据展示界面。

在一个实施例中,上述数据编辑操作包括:设置数据展示层级、在各数据展示层级中设置目标政务数据;

上述界面编辑操作包括:设置数据展示层级、在各数据展示层级中添加数据展示模块、调整数据展示模块的大小和布局、设置各数据展示模块中的数据属性参数和设置各数据展示模块中的图表参数。

在一个实施例中,上述数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;

数据属性参数包括文字属性和图表属性;图表参数包括图表颜色、图表大小、数据间距中的至少一种。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

当确定目标政务数据处于数据异常范围内时,生成报警信息;

在数据展示界面中展示报警信息。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限;用户使用权限包括普通用户使用权限和管理员用户使用权限。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

从大数据平台获取多个中间政务数据;其中,中间政务数据为大数据平台对原始政务数据进行数据清洗处理得到的,原始政务数据包括静态政务数据和动态政务数据;

将各中间政务数据处理成多个数据字段,得到候选政务数据。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

按照预设时间间隔从大数据平台获取新的中间政务数据;

根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

通过大数据平台获取多个候选政务数据;

在数据编辑页面中接收数据编辑操作,根据数据编辑操作得到数据集合;其中,数据集合由从候选政务数据中选取出的目标政务数据组成;数据编辑页面中的编辑区域用于展示数据编辑内容;数据编辑页面中的预览区域用于展示数据集合;

在界面编辑页面中接收界面编辑操作;界面编辑页面中的编辑区域用于展示界面编辑内容,界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

根据数据集合和界面编辑操作生成数据展示界面。

在一个实施例中,上述数据编辑操作包括:设置数据展示层级、在各数据展示层级中设置目标政务数据;

上述界面编辑操作包括:设置数据展示层级、在各数据展示层级中添加数据展示模块、调整数据展示模块的大小和布局、设置各数据展示模块中的数据属性参数和设置各数据展示模块中的图表参数。

在一个实施例中,上述数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;

数据属性参数包括文字属性和图表属性;图表参数包括图表颜色、图表大小、数据间距中的至少一种。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

当确定目标政务数据处于数据异常范围内时,生成报警信息;

在数据展示界面中展示报警信息。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

在权限编辑页面接收权限编辑操作,并根据权限编辑操作设置用户使用权限;用户使用权限包括普通用户使用权限和管理员用户使用权限。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

从大数据平台获取多个中间政务数据;其中,中间政务数据为大数据平台对原始政务数据进行数据清洗处理得到的,原始政务数据包括静态政务数据和动态政务数据;

将各中间政务数据处理成多个数据字段,得到候选政务数据。

在一个实施例中,计算机程序被处理器执行时还实现以下步骤:

按照预设时间间隔从大数据平台获取新的中间政务数据;

根据新的中间政务数据更新候选政务数据和数据集合中的目标政务数据。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。


技术特征:

1.一种数据可视化方法,其特征在于,所述方法包括:

通过大数据平台获取多个候选政务数据;

在数据编辑页面中接收数据编辑操作,根据所述数据编辑操作得到数据集合;其中,所述数据集合由从所述候选政务数据中选取出的目标政务数据组成;所述数据编辑页面中的编辑区域用于展示数据编辑内容;所述数据编辑页面中的预览区域用于展示所述数据集合;

在界面编辑页面中接收界面编辑操作;所述界面编辑页面中的编辑区域用于展示界面编辑内容,所述界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

根据所述数据集合和所述界面编辑操作生成所述数据展示界面。

2.根据权利要求1所述的方法,其特征在于,所述数据编辑操作包括:设置数据展示层级、在各所述数据展示层级中设置所述目标政务数据;

所述界面编辑操作包括:设置所述数据展示层级、在各所述数据展示层级中添加数据展示模块、调整所述数据展示模块的大小和布局、设置各所述数据展示模块中的数据属性参数和设置各所述数据展示模块中的图表参数。

3.根据权利要求2所述的方法,其特征在于,所述数据展示模块中设置有名称输入框、宽度输入框、下一数据展示层级输入框、数据属性参数选择菜单、图表参数选择菜单中的至少一种;

所述数据属性参数包括文字属性和图表属性;所述图表参数包括图表颜色、图表大小、数据间距中的至少一种。

4.根据权利要求2所述的方法,其特征在于,所述数据编辑操作还包括设置数据异常范围,所述方法还包括:

当确定所述目标政务数据处于所述数据异常范围内时,生成报警信息;

在所述数据展示界面中展示所述报警信息。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

在权限编辑页面接收权限编辑操作,并根据所述权限编辑操作设置用户使用权限;所述用户使用权限包括普通用户使用权限和管理员用户使用权限。

6.根据权利要求1所述的方法,其特征在于,所述通过大数据平台获取多个候选政务数据,包括:

从所述大数据平台获取多个中间政务数据;其中,所述中间政务数据为所述大数据平台对原始政务数据进行数据清洗处理得到的,所述原始政务数据包括静态政务数据和动态政务数据;

将各所述中间政务数据处理成多个数据字段,得到所述候选政务数据。

7.根据权利要求6所述的方法,其特征在于,所述方法还包括:

按照预设时间间隔从所述大数据平台获取新的中间政务数据;

根据所述新的中间政务数据更新所述候选政务数据和所述数据集合中的目标政务数据。

8.一种数据可视化装置,其特征在于,所述装置包括:

候选政务数据获取模块,用于通过大数据平台获取多个候选政务数据;

数据集合获得模块,用于在数据编辑页面中接收数据编辑操作,根据所述数据编辑操作得到数据集合;其中,所述数据集合由从所述候选政务数据中选取出的目标政务数据组成;所述数据编辑页面中的编辑区域用于展示数据编辑内容;所述数据编辑页面中的预览区域用于展示所述数据集合;

界面编辑操作接收模块,用于在界面编辑页面中接收界面编辑操作;所述界面编辑页面中的编辑区域用于展示界面编辑内容,所述界面编辑页面中的预览区域用于展示数据展示界面的预览图像;

数据展示界面生成模块,用于根据所述数据集合和所述界面编辑操作生成所述数据展示界面。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本申请涉及一种数据可视化方法、装置、计算机设备和存储介质。所述方法包括:通过大数据平台获取多个候选政务数据;在数据编辑页面中接收数据编辑操作,根据所述数据编辑操作得到数据集合;其中,所述数据集合由从所述候选政务数据中选取出的目标政务数据组成;所述数据编辑页面中的编辑区域用于展示数据编辑内容;所述数据编辑页面中的预览区域用于展示所述数据集合;在界面编辑页面中接收界面编辑操作;所述界面编辑页面中的编辑区域用于展示界面编辑内容,所述界面编辑页面中的预览区域用于展示数据展示界面的预览图像;根据所述数据集合和所述界面编辑操作生成所述数据展示界面。本发明实施例可以节省时间人力,降低数据可视化的处理难度。

技术研发人员:王刚;刘彦阳;胡方扬;李宝宝;梁耀龙;张舒琳;陈嘉敏
受保护的技术使用者:珠海市岭南大数据研究院
技术研发日:2020.01.03
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-30591.html

最新回复(0)