一种用于生成可视化视图的方法与设备技术

技术编号:9381805 阅读:106 留言:0更新日期:2013-11-28 00:11
本发明专利技术的目的是提供一种用于生成可视化视图的方法与设备。视图设备获取待展现的数据集,确定与所述数据集相对应的元素映射信息,如像素或图形等,并根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息,最后根据所述绘制参数信息,生成与所述数据集所对应的可视化视图;与现有技术相比,本发明专利技术通过实现了对各种类型的数据集(包括大数据量)进行可视化呈现,尤其是实现了在web端对大数据量的绘制,减少了服务器端的资源消耗,并通过对数据的直观呈现,提高了用户的信息获取效率,便于用户进行数据挖掘与处理,改善了用户的使用体验。

【技术实现步骤摘要】
一种用于生成可视化视图的方法与设备
本专利技术涉及互联网领域,尤其涉及一种用于生成可视化视图的技术。
技术介绍
利用可视化视图进行信息的呈现与分析,能够直观地呈现数据统计结果,可视化的解读各项数据组成,因此,是当前数据工作者们常用的数据分析方法。例如,常用的数据统计图表工具如微软公司开发的MicrosoftOffice中的组件Excel,其可以根据特定的数据项生成指定的数据统计图表。随着用户所需处理的数据越来越复杂,所需处理的数据量越来越大,用户需要能够对大量数据进行可视化呈现。然而,现有的可视化视图工具对大数据量可视化的支持较差,无法直观清楚地对大量数据进行可视化呈现。并且,当前的可视化视图工具仅能通过获取表单来获取所述大量数据,无法通过与可视化视图的交互对数据进行进一步挖掘。
技术实现思路
本专利技术的目的是提供一种用于生成可视化视图的方法与设备。根据本专利技术的一个方面,提供了一种用于生成可视化视图的方法,其中,该方法包括以下步骤:a获取待展现的数据集;b确定与所述数据集相对应的元素映射信息;c根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息;d根据所述绘制参数信息,生成与所述数据集所对应的可视化视图。根据本专利技术的另一方面,还提供了一种用于生成可视化视图的视图设备,其中,该设备包括:获取装置,用于获取待展现的数据集;映射装置,用于确定与所述数据集相对应的元素映射信息;参数装置,用于根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息;绘制装置,用于根据所述绘制参数信息,生成与所述数据集所对应的可视化视图。根据本专利技术的再一方面,还提供了一种浏览器,包括如上述所述的用于生成可视化视图的视图设备。根据本专利技术的又一方面,还提供了一种浏览器插件,包括如上述所述的用于生成可视化视图的视图设备。与现有技术相比,本专利技术通过获取待展现的数据集,确定与所述数据集相对应的元素映射信息,如像素或图形等,并根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息,最后根据所述绘制参数信息,生成与所述数据集所对应的可视化视图;从而实现了对各种类型的数据集(包括大数据量)进行可视化呈现,尤其是实现了在web端对大数据量的绘制,减少了服务器端的资源消耗,并通过对数据的直观呈现,提高了用户的信息获取效率,便于用户进行数据挖掘与处理,改善了用户的使用体验。而且,本专利技术还可以根据所选定的显示区域,确定与所述显示区域相对应的数据集,以作为待展现的数据集;从而使得用户可以根据与可视化视图的交互,直观地对数据集与可视化视图进行挖掘、呈现与处理,提高了数据处理效率与用户的信息获取效率,改善了用户的使用体验。而且,本专利技术还可以根据所述数据集所对应的数据量信息,确定与所述数据集相对应的元素映射信息,从而实现了对所述数据集中的数据量大小的判定,进而准确的选择相适应的元素映射信息,能够直观、清楚地对所述数据集进行呈现,提高了用户的信息获取效率,便于用户进行数据挖掘与处理,改善了用户的使用体验;进一步地,还可以根据所述数据集所对应的数据量信息,结合与所述数据集所相对应的显示设置信息,确定与所述数据集相对应的元素映射信息,从而根据不同的显示设置信息,对不同的显示屏幕或不同的用户设置下的显示屏幕提供不同的数据量大小的判定,进而准确的选择相适应的元素映射信息,能够直观、清楚地对所述数据集进行呈现,提高了用户的信息获取效率,便于用户进行数据挖掘与处理,改善了用户的使用体验。而且,本专利技术还可以确定所述数据集的量级类型信息,根据所述量级类型信息,确定与所述数据集相对应的元素映射信息;进一步地,还可以根据所述数据集的数据相关信息,确定所述数据集的量级类型信息;从而根据不同的量级类型信息,准确的选择相适应的元素映射信息,能够直观、清楚地对所述数据集进行呈现,提高了用户的信息获取效率,便于用户进行数据挖掘与处理,改善了用户的使用体验。而且,本专利技术可以根据与所述数据集中的数据项相对应的数据值,确定与所述数据项所相对应的颜色信息,根据所述元素映射信息,结合与所述数据项所相对应的颜色信息,确定与所述数据集中的数据信息相对应的绘制参数信息;或者,可以根据与所述数据集中的数据项相对应的数据值,确定与所述数据集相对应的坐标系信息,根据所述元素映射信息,结合与所述数据集相对应的坐标系信息,确定与所述数据集中的数据信息相对应的绘制参数信息;或者,可以根据所述数据集所对应的数据量信息,对所述数据集中的数据项进行分段处理,根据所述分段处理后所获取的分段数据集,以及所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息;从而实现了对各种类型的数据集(包括大数据量)进行可视化呈现,尤其是实现了在web端对大数据量的绘制,减少了服务器端的资源消耗,能够直观的呈现出所述数据集、尤其是大数据集的数据信息,提高了用户的信息获取效率,便于用户进行数据挖掘与处理,改善了用户的使用体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1示出根据本专利技术一个方面的一种用于生成可视化视图的视图设备示意图;图2示出根据本专利技术一个优选实施例的一种用于生成可视化视图的视图设备示意图;图3示出根据本专利技术另一个方面的一种用于生成可视化视图的方法流程图;图4示出根据本专利技术一个优选实施例的一种用于生成可视化视图的方法流程图;图5示出根据本专利技术的一个优选实施例的一种数据量很大时的可视化视图;图6示出根据本专利技术的一个优选实施例的一种确定待展现的数据集的示意图;图7示出了对图6所述待展现的区域进行重绘制后的可视化视图;图8示出根据本专利技术的一个优选实施例的一种确定待展现的数据集的示意图;图9示出了对图8所述待展现的区域进行重绘制后的可视化视图;图10示出了根据本专利技术的一个优选实施例的一种以“某公司男女身高体重分布数据集”为例的可视化视图。附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式下面结合附图对本专利技术作进一步详细描述。图1示出根据本专利技术一个方面的一种用于生成可视化视图的视图设备示意图;其中,所述视图设备包括获取装置1、映射装置2、参数装置3、绘制装置4。具体地,获取装置1获取待展现的数据集;映射装置2确定与所述数据集相对应的元素映射信息;参数装置3根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息;绘制装置4根据所述绘制参数信息,生成与所述数据集所对应的可视化视图。在此,所述视图设备包括但不限于网络设备、用户设备、或网络设备与用户设备通过网络相集成所构成的设备。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(CloudComputing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述用户设备其包括但不限于任何一种可与用户通过键本文档来自技高网...
一种用于生成可视化视图的方法与设备

【技术保护点】
一种用于生成可视化视图的方法,其中,该方法包括以下步骤:a获取待展现的数据集;b确定与所述数据集相对应的元素映射信息;c根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息;d根据所述绘制参数信息,生成与所述数据集所对应的可视化视图。

【技术特征摘要】
1.一种用于生成可视化视图的方法,其中,该方法包括以下步骤:a根据所选定的显示区域,确定与所述显示区域相对应的数据集,以作为待展现的数据集,其中,所述显示区域包括可视化视图;b确定与所述数据集相对应的元素映射信息;c根据所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息;d根据所述绘制参数信息,生成与所述数据集所对应的可视化视图。2.根据权利要求1所述的方法,其中,所述步骤b包括:-根据所述数据集所对应的数据量信息,确定与所述数据集相对应的元素映射信息。3.根据权利要求2所述的方法,其中,所述步骤b包括:-根据所述数据集所对应的数据量信息,结合与所述数据集所相对应的显示设置信息,确定与所述数据集相对应的元素映射信息。4.根据权利要求1所述的方法,其中,所述步骤b包括:b1确定所述数据集的量级类型信息;-根据所述量级类型信息,确定与所述数据集相对应的元素映射信息。5.根据权利要求4所述的方法,其中,所述步骤b1包括:-根据所述数据集的数据相关信息,确定所述数据集的量级类型信息;其中,所述数据相关信息包括以下至少任一项:-所述数据集的数据量信息;-所述数据集的数据类型信息;-所述数据集所对应的应用相关信息。6.根据权利要求1至5中任一项所述的方法,其中,所述步骤c包括:-根据与所述数据集中的数据项相对应的数据值,确定与所述数据项所相对应的颜色信息;-根据所述元素映射信息,结合与所述数据项所相对应的颜色信息,确定与所述数据集中的数据信息相对应的绘制参数信息。7.根据权利要求1至5中任一项所述的方法,其中,所述步骤c包括:-根据与所述数据集中的数据项相对应的数据值,确定与所述数据集相对应的坐标系信息;-根据所述元素映射信息,结合与所述数据集相对应的坐标系信息,确定与所述数据集中的数据信息相对应的绘制参数信息。8.根据权利要求1至5中任一项所述的方法,其中,所述步骤c包括:-根据所述数据集所对应的数据量信息,对所述数据集中的数据项进行分段处理;-根据所述分段处理后所获取的分段数据集,以及所述元素映射信息,确定与所述数据集中的数据信息相对应的绘制参数信息。9.一种用于生成可视化视图的视图设备,其中,该设备包括:获取装置,用于根据所选定的显示区域,确定与所述显示区域相对应的数据集,以作为待展现的数据集,其中,所...

【专利技术属性】
技术研发人员:杨骥林志峰
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1