一种创建可视化界面的方法及装置制造方法及图纸

技术编号:18083516 阅读:12 留言:0更新日期:2018-05-31 12:08
本发明专利技术实施例提供了一种创建可视化界面的方法及装置。通过本发明专利技术实施例中,技术人员事先通过计算机程序编写在创建可视化界面时可能会使用到的多个预设布局样式,并将编写的多个预设布局样式存储在终端中。以及通过计算机程序编写在创建可视化界面时可能会使用到的多个预设图表,并编写的多个预设图表存储在终端中。如此,当用户需要创建可视化界面时,无需用户通过计算机程序实时编写所需使用的布局样式和图表,用户可以直接使用技术人员事先编写并存储在终端中的预设布局样式和预设图表即可,从而可以降低用户的工作量,以及节省了编写所需使用的布局样式和图表所耗费的时间,从而提高创建可视化界面的效率。

【技术实现步骤摘要】
一种创建可视化界面的方法及装置
本专利技术涉及计算机
,特别是涉及一种创建可视化界面的方法及装置。
技术介绍
随着大数据时代的持续发展,人们越来越注重数据信息的消费,从而形成了庞大的“数读”群体。同时,越来越多的企业开始强调数据的可视化应用,衍生了众多的数据可视化应用项目。为了满足认可对数据的可视化需求,目前往往需要创建包括图表的可视化界面供人们观看。目前,在创建包含图表的可视化界面时,技术人员需要实时布局可视化界面,实时绘制图表,并在图表中手动填入需要在图表中显示的待显示数据,从而得到可视化界面。然而,专利技术人发现,实时布局可视化界面,实时绘制图表需要耗费较长时间且工作量较大,导致人工成本较高以及创建可视化界面的效率较低。
技术实现思路
为了提高创建可视化界面的效率,本专利技术实施例是示出了一种创建可视化界面的方法及装置。第一方面,本专利技术实施例示出了一种创建可视化界面的方法,所述方法包括:当接收到用于创建可视化界面的请求时,在屏幕上显示可视化界面的多个预设布局样式;在所述多个预设布局样式中获取被选择的预设布局样式;在屏幕上显示所述被选择的预设布局样式的空白可视化界面;在屏幕上显示多个预设图表;在所述多个预设图表中确定被选择的预设图表;确定所述被选择的预设图表在所述空白可视化界面中的显示位置;在所述空白可视化界面中的所述显示位置显示所述被选择的预设图表;获取用于在所述被选择的预设图表上显示的待显示数据;将所述待显示数据显示在所述被选择的预设图表上,得到目标可视化界面。在一个可选的实现方式中,所述在所述空白可视化界面中的所述显示位置显示所述被选择的预设图表之后,还包括:在屏幕上显示所述被选择的预设图表的属性信息,所述属性信息至少包括所述被选择的预设图表的名称、高度、宽度、字体以及颜色。在一个可选的实现方式中,所述获取用于在所述被选择的预设图表上显示的待显示数据,包括:获取预先设置的图表的标识与待显示数据之间的对应关系;在所述对应关系中查找与所述被选择的预设图表的标识相对应的待显示数据。在一个可选的实现方式中,所述方法还包括:根据所述被选择的布局样式、所述被选择的预设图表、所述被选择的预设图表在所述空白可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建JSON格式文件;存储所述JSON格式文件。在一个可选的实现方式中,所述根据所述被选择的布局样式、所述被选择的预设图表、所述被选择的预设图表在所述目标可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建JSON格式文件,包括:根据所述被选择的布局样式创建第一JSON格式子文件;根据所述被选择的预设图表、所述被选择的预设图表在所述空白可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建第二JSON格式子文件;将所述第一JSON格式子文件和所述第二JSON格式子文件组合为所述JSON格式文件。第二方面,本专利技术实施例示出了一种创建可视化界面的装置,所述装置包括:第一显示模块,用于当接收到用于创建可视化界面的请求时,在屏幕上显示可视化界面的多个预设布局样式;第一获取模块,用于在所述多个预设布局样式中获取被选择的预设布局样式;第二显示模块,用于在屏幕上显示所述被选择的预设布局样式的空白可视化界面;第三显示模块,用于在屏幕上显示多个预设图表;第一确定模块,用于在所述多个预设图表中确定被选择的预设图表;第二确定模块,用于确定所述被选择的预设图表在所述空白可视化界面中的显示位置;第四显示模块,用于在所述空白可视化界面中的所述显示位置显示所述被选择的预设图表;第二获取模块,用于获取用于在所述被选择的预设图表上显示的待显示数据;第五显示模块,用于将所述待显示数据显示在所述被选择的预设图表上,得到目标可视化界面。在一个可选的实现方式中,所述装置还包括:第六显示模块,用于在屏幕上显示所述被选择的预设图表的属性信息,所述属性信息至少包括所述被选择的预设图表的名称、高度、宽度、字体以及颜色。在一个可选的实现方式中,所述第二获取模块包括:获取单元,用于获取预先设置的图表的标识与待显示数据之间的对应关系;查找单元,用于在所述对应关系中查找与所述被选择的预设图表的标识相对应的待显示数据。在一个可选的实现方式中,所述装置还包括:创建模块,用于根据所述被选择的布局样式、所述被选择的预设图表、所述被选择的预设图表在所述空白可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建JSON格式文件;存储模块,用于存储所述JSON格式文件。在一个可选的实现方式中,所述创建模块包括:第一创建单元,用于根据所述被选择的布局样式创建第一JSON格式子文件;第二创建单元,用于根据所述被选择的预设图表、所述被选择的预设图表在所述空白可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建第二JSON格式子文件;组合单元,用于将所述第一JSON格式子文件和所述第二JSON格式子文件组合为所述JSON格式文件。与现有技术相比,本专利技术实施例包括以下优点:通过本专利技术实施例中,技术人员事先通过计算机程序编写在创建可视化界面时可能会使用到的多个预设布局样式,并将编写的多个预设布局样式存储在终端中。以及通过计算机程序编写在创建可视化界面时可能会使用到的多个预设图表,并编写的多个预设图表存储在终端中。如此,当用户需要创建可视化界面时,无需用户通过计算机程序实时编写所需使用的布局样式和图表,用户可以直接使用技术人员事先编写并存储在终端中的预设布局样式和预设图表即可,从而可以降低用户的工作量,以及节省了编写所需使用的布局样式和图表所耗费的时间,从而提高创建可视化界面的效率。附图说明图1是本专利技术的一种创建可视化界面的方法实施例的步骤流程图;图2是本专利技术的一种创建可视化界面的装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术的一种创建可视化界面的方法实施例的步骤流程图,该方法应用于终端中,具体可以包括如下步骤:在步骤S101中,当接收到用于创建可视化界面的请求时,在屏幕上显示可视化界面的多个预设布局样式;当用户需要创建可视化界面时,可以在终端中输入用于创建可视化界面的请求,当终端接收到该请求时,确定用户需要在终端中创建可视化界面,进而可以在终端的屏幕上显示可视化界面的多个预设布局样式供用户选择。其中,技术人员事先可以统计在历史过程中大多数用户在创建可视化界面时经常会被使用到的布局样式,然后可以通过计算机程序编写在历史过程中经常会被使用到的布局样式,并将编写得到的可视化界面的布局样式作为可视化界面的预设布局样式存储在终端中,如此,当用户需要创建可视化界面时,无需用户实时通过计算机程序编写需要使用的可视化界面的布局样式,只需在终端的屏幕上显示可视化界面的预设布局样式供用户选择即可。在步骤S102中,在可视化界面的多个预设布局样式中获取被选择的预设布局样式;当终端在屏幕上显示可视化界面的多个预设布局样式之后,用户就可以从可视化界面的多个预设布局样式中选择需要使用的预设布局样式,终端获取被选择的预设布局样式。例如,用户使用鼠标点击需要使用的预设布局本文档来自技高网...
一种创建可视化界面的方法及装置

【技术保护点】
一种创建可视化界面的方法,其特征在于,所述方法包括:当接收到用于创建可视化界面的请求时,在屏幕上显示可视化界面的多个预设布局样式;在所述多个预设布局样式中获取被选择的预设布局样式;在屏幕上显示所述被选择的预设布局样式的空白可视化界面;在屏幕上显示多个预设图表;在所述多个预设图表中确定被选择的预设图表;确定所述被选择的预设图表在所述空白可视化界面中的显示位置;在所述空白可视化界面中的所述显示位置显示所述被选择的预设图表;获取用于在所述被选择的预设图表上显示的待显示数据;将所述待显示数据显示在所述被选择的预设图表上,得到目标可视化界面。

【技术特征摘要】
1.一种创建可视化界面的方法,其特征在于,所述方法包括:当接收到用于创建可视化界面的请求时,在屏幕上显示可视化界面的多个预设布局样式;在所述多个预设布局样式中获取被选择的预设布局样式;在屏幕上显示所述被选择的预设布局样式的空白可视化界面;在屏幕上显示多个预设图表;在所述多个预设图表中确定被选择的预设图表;确定所述被选择的预设图表在所述空白可视化界面中的显示位置;在所述空白可视化界面中的所述显示位置显示所述被选择的预设图表;获取用于在所述被选择的预设图表上显示的待显示数据;将所述待显示数据显示在所述被选择的预设图表上,得到目标可视化界面。2.根据权利要求1所述的方法,其特征在于,所述在所述空白可视化界面中的所述显示位置显示所述被选择的预设图表之后,还包括:在屏幕上显示所述被选择的预设图表的属性信息,所述属性信息至少包括所述被选择的预设图表的名称、高度、宽度、字体以及颜色。3.根据权利要求1所述的方法,其特征在于,所述获取用于在所述被选择的预设图表上显示的待显示数据,包括:获取预先设置的图表的标识与待显示数据之间的对应关系;在所述对应关系中查找与所述被选择的预设图表的标识相对应的待显示数据。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述被选择的布局样式、所述被选择的预设图表、所述被选择的预设图表在所述空白可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建JSON格式文件;存储所述JSON格式文件。5.根据权利要求4所述的方法,其特征在于,所述根据所述被选择的布局样式、所述被选择的预设图表、所述被选择的预设图表在所述目标可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建JSON格式文件,包括:根据所述被选择的布局样式创建第一JSON格式子文件;根据所述被选择的预设图表、所述被选择的预设图表在所述空白可视化界面中的显示位置以及在所述被选择的预设图表上显示的待显示数据创建第二JSON格式子文件;将所述第一JSON格式子文件和所述第二JSON格式子文件组合为所述JSON格式文件。6.一种创建可...

【专利技术属性】
技术研发人员:张修森
申请(专利权)人:大唐软件技术股份有限公司
类型:发明
国别省市:北京,11

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

1