一种通用的数据可视化视图生成方法及装置制造方法及图纸

技术编号:17248432 阅读:37 留言:0更新日期:2018-02-11 06:35
本发明专利技术公开了一种通用的数据可视化视图生成方法,包括:将可视化数据进行结构处理、增强和集合操作得到可视化结构;将所述可视化结构的类型和用户选定的可视化布局生成可视化对象;根据所述可视化对象和用户设定的可视化图形属性进行视图映射得到可视化视图。本发明专利技术具有如下优点:包含丰富的图形展示方式,能够给应对不同场合的可视化需求。

【技术实现步骤摘要】
一种通用的数据可视化视图生成方法及装置
本专利技术涉及互联网数据处理
,具体涉及一种通用的数据可视化视图生成方法及装置。
技术介绍
由于互联网的快速发展,对信息可视化的需求日益剧增。数据可视化提供了一种新的信息展示方法。通过数据可视化技术,可以发现大量隐含的规律,从而为决策提供依据。信息的来源越来越广泛,特征多样化,数据表现为不确定性。然而已有的数据可视化系统绝大部分都是基于某种特定场景或某种表现形式的,并且对于大量冗杂数据并没有一个系统对其分类讨论。
技术实现思路
本专利技术旨在至少解决上述技术问题之一。为此,本专利技术的一个目的在于提出一种通用的数据可视化视图生成方法。本专利技术的另一个目的在于提出一种通用的数据可视化视图生成系统。为了实现上述目的,本专利技术的实施例公开了一种通用的数据可视化视图生成方法,包括如下步骤:S1:将可视化数据进行结构处理、增强和集合操作得到可视化结构;S2:将所述可视化结构的类型和用户选定的可视化布局生成可视化对象;S3:根据所述可视化对象和用户设定的可视化图形属性进行视图映射得到可视化视图。根据本专利技术实施例的通用的数据可视化视图生成方法,包含丰富的图形展示方式,能够给应对不同场合的可视化需求。另外,根据本专利技术上述实施例的通用的数据可视化视图生成方法,还可以具有如下附加的技术特征:进一步地,所述可视化结构包括列表式结构、坐标式结构、树状结构、网状结构和时间流结构中的至少一种。进一步地,所述可视化布局包括统计图布局、时序图布局、层次图布局、网络图布局、地理位置图布局和标签云布局中的至少一种。进一步地,所述可视化图形属性包括颜色色调、饱和度、亮度和几何尺寸。进一步地,利用Web应用框架对所述可视化数据进行处理生成所述可视化结构,使用JSON格式实现所述视图映射。为了实现上述目的,本专利技术的实施例公开了一种通用的数据可视化视图生成系统,包括:可视化结构映射模块,用于将可视化数据进行结构处理、增强和集合操作得到可视化结构;可视化空间布局模块,用于将所述可视化结构的类型和用户选定的可视化布局生成可视化对象;可视化视图映射模块,用于根据所述可视化对象和用户设定的可视化图形属性进行视图映射得到可视化视图。根据本专利技术实施例的通用的数据可视化视图生成系统,包含丰富的图形展示方式,能够给应对不同场合的可视化需求。另外,根据本专利技术上述实施例的通用的数据可视化视图生成系统,还可以具有如下附加的技术特征:进一步地,所述可视化结构包括列表式结构、坐标式结构、树状结构、网状结构和时间流结构中的至少一种。进一步地,所述可视化布局包括统计图布局、时序图布局、层次图布局、网络图布局、地理位置图布局和标签云布局中的至少一种。进一步地,所述可视化图形属性包括颜色色调、饱和度、亮度和几何尺寸。进一步地,利用Web应用框架对所述可视化数据进行处理生成所述可视化结构,使用JSON格式实现所述视图映射。本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1是本专利技术实施例的通用的数据可视化视图生成方法的流程图;图2是本专利技术一个示例中的列表式结构的示意图;图3是本专利技术一个示例中的坐标式结构的示意图;图4是本专利技术一个示例中的树状结构的示意图;图5是本专利技术一个示例中的网状结构的示意图;图6是本专利技术一个示例中的时间流结构的示意图;图7是本专利技术一个实施例的通用的数据可视化视图生成系统的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能理解为对本专利技术的限制。在本专利技术的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本专利技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。参照下面的描述和附图,将清楚本专利技术的实施例的这些和其他方面。在这些描述和附图中,具体公开了本专利技术的实施例中的一些特定实施方式,来表示实施本专利技术的实施例的原理的一些方式,但是应当理解,本专利技术的实施例的范围不受此限制。相反,本专利技术的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、修改和等同物。以下结合附图描述根据本专利技术实施例的通用的数据可视化视图生成方法和系统。图1是本专利技术一个实施例的通用的数据可视化视图生成方法的路程图。如图1所示,一种通用的数据可视化视图生成方法,包括以下步骤:S1:将可视化数据进行结构处理、增强和集合操作得到可视化结构。具体地,可视化结构映射是将不同来源,不同格式的可视化数据根据数据的类型、用户的可视化目标转换为可视化结构的过程。在本专利技术的一个实施例中,可视化结构包括列表式结构、坐标式结构、树状结构、网状结构和时间流结构中的至少一种。具体地,作为一个示例,列表式结构如图2所示。列表式结构利用矩阵纵横排列来表达2组或者多组数据对象之间的分组及分类情况,可以充分利用空间特征清晰表达信息结构,被广泛的应用于数据库和资料库。由结构化的空间,指定图形和颜色的规则编码数据的结构被称作坐标系,它赋予XY坐标或经纬度以意义,表征信息的程度、数值等对比属性。坐标系主要有三种类型:直角坐标系,极坐标系、地理坐标系。直角坐标系是最常用的坐标系。如图3所示,由两条线垂直相交组成坐标轴。坐标轴的两条线可采用不同的标尺来表征信息的区间属性和值属性,直角坐标系还可以向多维空间扩展。例如三维空间可以用(x,y,z)三值对来替代(x,y)。极坐标系由一个圆型网格组成,最右边的点是零度,角度越大,逆时针旋转越多。通常极坐标利用半径旋转的角度来表征信息部分与整体的关系。地理坐标系:位置数据最大的好处在于与现实世界的联系。能给予相对于位置的数据点即时的环境信息和关联信息。用地理坐标系可以表征信息的空间方位、距离等属性,位置的表示采用经度和维度来描述。作为一个示例,树状结构如图4所示。树状结构表现数据信息中具有的层次关系、继承关系、因果关系及分支关系的结构。树状结构中每一个数据项使用树中的一个节点表示,每个节点可能包含一系列子节点和一个父节点,父节点和子节点的关系组成树形网络。树结构属于网络结构中的特殊形式,即有向无环图。作为一个示例,网状结构如图5所示。网状结构不具有自底向上或顶向下的层次结构,表现为一对一、一对多本文档来自技高网...
一种通用的数据可视化视图生成方法及装置

【技术保护点】
一种通用的数据可视化视图生成方法,其特征在于,包括如下步骤:S1:将可视化数据进行结构处理、增强和集合操作得到可视化结构;S2:将所述可视化结构的类型和用户选定的可视化布局生成可视化对象;S3:根据所述可视化对象和用户设定的可视化图形属性进行视图映射得到可视化视图。

【技术特征摘要】
1.一种通用的数据可视化视图生成方法,其特征在于,包括如下步骤:S1:将可视化数据进行结构处理、增强和集合操作得到可视化结构;S2:将所述可视化结构的类型和用户选定的可视化布局生成可视化对象;S3:根据所述可视化对象和用户设定的可视化图形属性进行视图映射得到可视化视图。2.根据权利要求1所述的通用的数据可视化视图生成方法,其特征在于,所述可视化结构包括列表式结构、坐标式结构、树状结构、网状结构和时间流结构中的至少一种。3.根据权利要求1所述的通用的数据可视化视图生成方法,其特征在于,所述可视化布局包括统计图布局、时序图布局、层次图布局、网络图布局、地理位置图布局和标签云布局中的至少一种。4.根据权利要求1所述的通用的数据可视化视图生成方法,其特征在于,所述可视化图形属性包括颜色色调、饱和度、亮度和几何尺寸。5.根据权利要求1-4任一项所述的通用的数据可视化视图生成方法,其特征在于,利用Web应用框架对所述可视化数据进行处理生成所述可视化结构,使用JSON格式实现所述视图映射。6.一种通用的数据可视...

【专利技术属性】
技术研发人员:鄂海红宋美娜崔丹阳王赟胡莺夕
申请(专利权)人:博元森禾信息科技北京有限公司
类型:发明
国别省市:北京,11

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

1