一种基于蓝图的数据大屏可视化系统交互的构建方法技术方案

技术编号:33304891 阅读:27 留言:0更新日期:2022-05-06 12:14
本发明专利技术公开了一种基于蓝图的数据大屏可视化系统交互的构建方法,属于数据可视化技术领域。一种基于蓝图的数据大屏可视化系统交互的构建方法,包括以下步骤:S1、基于数据大屏可视化系统创建蓝图编辑器模块;S2、创建蓝图编辑器导入节点模块;S3、创建蓝图编辑器逻辑节点模块;S4、创建蓝图编辑器可视化编辑器;S5、创建蓝图编辑器工具栏;S6、创建蓝图编辑器配置面板模块;S7、创建蓝图编辑器预览模块;S8、创建蓝图编辑器调试模块,可以实现大屏可视化过程中更加通用、更加灵活的大屏交互的控制。更加灵活的大屏交互的控制。更加灵活的大屏交互的控制。

【技术实现步骤摘要】
一种基于蓝图的数据大屏可视化系统交互的构建方法


[0001]本专利技术涉及数据可视化
,更具体地说,涉及一种基于蓝图的数据大屏可视化系统交互的构建方法。

技术介绍

[0002]目前市场上有较多的数据大屏可视化系统。可视化系统一般以配置数据大屏作为目标,丰富大屏的内容并发布,以完成用户对于数据可视化需求的实现。对于数据大屏可视化系统中的交互需求,一般是针对组件定义交互事件模块,可将不同的组件通过交互事件关联到一起。
[0003]但是在大屏数据可视化交互需求场景中,存在以下缺点:
[0004]1.基于组件交互事件关联的实现方式下,在交互事件定义范围内的交互较容易实现,但是用户一些其它自定义场景交互需求较难以实现,扩展性欠佳;
[0005]2.基于组件交互事件关联的实现方式下,较难以实现基于组件的更细颗粒度的交互控制,例如依赖其它组件交互事件的处理结果以及时序控制等;
[0006]3.基于组件交互事件关联的实现方式下,由于缺乏统一的事件交互呈现,用户很难对当前大屏数据可视化的交互有整体的掌握,只能基于局部的组件进本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于蓝图的数据大屏可视化系统交互的构建方法,其特征在于:包括以下步骤:S1、基于数据大屏可视化系统创建蓝图编辑器模块;S2、创建蓝图编辑器导入节点模块,将数据大屏可视化系统中的可视化组件导入到蓝图编辑器导入节点模块中,作为数据大屏可视化系统交互的基础元素;S3、创建蓝图编辑器逻辑节点模块,逻辑节点模块包括全局模块、流程控制模块、数据处理模块和输入设备;S4、创建蓝图编辑器可视化编辑器,在可视化编辑器中,将S2导入节点模块和S3逻辑节点模块中的节点拖入可视化编辑器中,根据用户的组件交互需求关联配置;S5、创建蓝图编辑器工具栏,辅助用户在可视化编辑器中更好的完成节点交互逻辑的配置;S6、创建蓝图编辑器配置面板模块,配置面板用以完成用户配置节点蓝图交互过程中的逻辑控制流程,用户可通过Javascript代码判断及返回逻辑节点的处理结果;S7、创建蓝图编辑器预览模块,用户将配置完成的数据可视化大屏交互进行预览,查看数据可视化大屏的交互过程;S8、创建蓝图编辑器调试模块,用户在完成数据可视化大屏交互之后,展示的实际效果和预期效果不一致,通过蓝图编辑器调试模块可详细的查看数据可视化大屏的交互过程以及逻辑控制,以便排查交互配置相关的问题。2.根据权利要求1所述的一种基于蓝图的数据大屏可视化系统交互的构建方法,其特征在于:导入节点模块中的每个导入的组件节点和逻辑节点模块中的每个逻辑节点均包括事件和动作的定义,事件为该组件在某一过程节点所暴露的触发点,动作为希望该组件所执行的动作,不同的组件对应的事件和动作均不同。3.根据权利要求1所述的一种基于蓝图的数据大屏可视化系统交互的构建方法,其特征在于:全局模块包括全局节点;全局节点表示全局唯一的处理节点,表示只会触发一次的事件的定义和针对数据可视化大屏整体的动作;流程控制模块包括分支判断、多路判断和定时器;分支判断用于判断某一输入项是否满足条件;多路判断用于判断输入项的值来执行相应的结果;定时器用于用户希望在某个指定的点执行某一操作,或者定时触发某一操作的场景;数据处理模块包括串行数据处理、并行数据处理和序列执行;串行数据处理表示输入项需依次经过若干个处理方法处理之后将处理结果提供给后续流程使用;并行数据处理表示不同的输入项对应不同的后续处理流程,彼此互不影响;序列执行表示对某一输入项,依次判断是否满足某个处理方法,若满足某一处理则停止判断并执行后续处理流程;输入设备包括键盘;键盘表示用户操作指定键盘按键所对应的后续...

【专利技术属性】
技术研发人员:王志畅周志湖郑凯拓吴杰黄家星王海涛刘婉秋
申请(专利权)人:浙江绿城未来数智科技有限公司
类型:发明
国别省市:

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

1