物可视IOTVIZ

    快速开始

    欢迎来到天工物可视。本文将带您快速了解物可视平台的基本要素及其操作流程,使您在短时间内快速上手。建议您在实际操作之前,先阅读本文作为一个好的开始。

    物可视平台中包含许多要素,如要了解每个要素的细节,可以参阅它们各自的文档,本文将给出链接,方便查阅。

    概念总览

    让我们先来了解几个概念。这些概念将贯穿物可视平台始终:

    工作区

    相当于文件夹,是容纳最核心的产品单元(仪表盘)的容器。一个工作区可以包含多个仪表盘,工作区还可以分配给子账号,详见工作区管理

    仪表盘

    一个可视化产品单元。它可以是一个网页,也可以是网页的一部分。

    用户使用物可视平台的目的就是要产出这样一个可视化产品,所以也是整个系统的核心。典型的例子可以是一个停车场的剩余车位监控图,一个电商系统的实时销售额大屏,或者是一个工业系统中每个元件的状态监控图等等。

    您可以把仪表盘想象成一个电子幻灯片,这样会帮助您更好地理解它的操作步骤。

    一个仪表盘由数据部分和视觉部分组成,如下的关系图可以很好的描述这个关系。

    image.png

    数据源

    仪表盘的数据提供方。物可视目前支持的数据源类型有:

    1. 天工时序数据库 - 存储和管理时间序列数据,通过物可视可以从中获取查询结果,以图形化显示。
    2. 天工物影子 - 将设备连接到天工物接入后,通过物可视订阅该设备的影子信息。任何对影子信息的推送都会通知物可视,从而引发界面的变化。
    3. 静态数据源 - 支持 JSON 和 CSV 两种格式,尤其适用于快速搭建仪表盘用作 DEMO 或者方案可行性验证的阶段。前三种数据源的详细介绍
    4. 仿真数据源 - 模拟各种变化的常用数据类型,可以在静态的基础上观察到数据变化的效果,使得 DEMO 更加贴近现实。仿真数据表详细介绍
    5. 自定义 API - 使用编码的方式获得全部的控制权,最为灵活的数据获取方式。使用这种方式可以获取任何数据,包括来自非百度产品的数据。使用 PlayerAPI 更新数据

    一个仪表盘可以包含多个数据源,将这些不同来源的数据整合到一个可视化产品中,正是物可视的价值所在。

    处理器

    从数据源直接获取的数据可能并不能满足直接展示的要求,因此还需要部分处理器来承担中间转换工作。可以把它们想象成数据处理的管道,输入是数据源的数据,输出是我们需要的格式,从而直接被组件使用。

    一个数据源可以连接多个处理器,就和自由拼搭的积木一样。但每个处理器有自己的合法性验证,例如“修改第二列数据“的处理器就不适用于只有一列的数据源,这会在实际拼接时给出不兼容提示,还请留意。

    更详细的处理器文档可以参阅仪表盘数据处理

    组件

    组件是仪表盘视觉部分的基本单元,任何仪表盘上看得到的东西都是组件,这个概念和电子幻灯片也是类似的。

    物可视的组件大体分为如下几类,以适应各种使用环境:

    1. 形状 - 各类图形,例如直线,圆形,圆角矩形等等。
    2. 图表 - 内置 echarts 多种图表,简介美观,例如柱状图,折线图,仪表指针,雷达图等等
    3. 文本 - 单行或者多行,以及表格
    4. 地图 - 行政地图,车联网轨迹地图,设备地图等
    5. 组态 - 模拟工业环境中的各类设备,如管道,阀门,储水罐,电动机,泵等等
    6. 素材 - 装饰性的素材,使仪表盘更加美观
    7. 通用 - 其他组件,包含记分牌,插入图片,插入网页(iframe),百分比进度条,时间显示等

    组件之间还可以自由组合,形成更大的单元。组件也可以复制粘贴,各个方向的对齐,调整前后遮挡关系等等。

    组件部分可以查看这里。另外每个大类还有专门的说明,例如形状,均可以在“组件操作指南”中找到。

    配置

    将组件放入仪表盘画布之后,右侧会有一个配置窗口,列出该组件的所有可配置项。大部分组件都有长宽,XY(坐标),旋转角度等配置项。还有一些配置项是组件特有的,例如形状类组件会有填充等。详细配置文档可以查看 组件的属性配置

    一般我们的操作流程就按照界面上左中右的顺序即可:左侧选择组件,拖动到中间画图上(可能还会调整位置和大小),再在右侧修改详细的配置项。

    绑定

    有一类特殊的属性配置,叫做“数据绑定”。它是将仪表盘的两部分:数据和视觉连接起来的桥梁。为了让数据以视觉的方式展现出来,就需要使用绑定。一般可以在配置面板的“数据绑定”标签页看到许多回形针图标,点击即可。

    通过绑定,数据源的某个数据(也可以是整张表)可以以一定的形式影响视觉组件的某些属性。一些常见的例子如下:(但不仅限于此)

    1. 根据数据源(可能是物影子)的某个字段让图片或者形状进行变色,从而达到报警灯的效果。
    2. 让数据源的某个字段显示为大屏数字,例如实时销售额。
    3. 根据数据源(全部或者某几列)绘制出一个折线图,观察数据的变化趋势,例如之前1小时的故障数。
    4. 使用组态组件构建一个和现实环境相同的逻辑结构,将每个组态绑定到数据源的某个字段,一旦异常立即变色,从而实现系统监控。

    有关绑定的详细文档可以查看 仪表盘数据绑定

    使用方式和技巧

    在使用物可视平台时,我们还提供了一些贴心的功能,帮助用户更好地构建自己的可视化产品。

    撤销操作和版本管理

    物可视平台有自动保存功能,任何操作都会触发自动保存,防止工作成果丢失。但有时我们也难免会执行一些误操作,这时候自动保存反而把正确的状态给覆盖了。这时有两个解决方案:

    1. 在没有关闭或者退出仪表盘编辑页的情况下,使用工具栏的“撤销”功能,把误操作撤销掉(或者使用热键 ctrl + z 也可)。
    2. 如果已经关闭或者退出仪表盘,使用工具栏的“回退”功能,把仪表盘回退到以前某个时间点的状态,尽可能减少损失。详情可见 仪表盘版本管理

    离线模式

    部分用户有数据安全方面的要求,不能把可视化产品放到公网中运行,或者不能从公网访问他们的数据源。这种情况需要使用到物可视的离线模式。通过构建离线包,物可视允许用户在内网环境下使用可视化产物。另外配合最灵活的 PlayerAPI 获取并更新数据,使得离线模式的物可视拥有和在线版完全相同的使用效果。离线模式

    提示:离线模式暂时是测试功能,只对申请测试白名单的用户开放。

    仪表盘模板

    每次从零开始开发一个模板,对于普通用户(尤其是没有设计功底的用户)来说是一个不小的考验。为了最大限度帮助物可视用户提升仪表盘的设计水准,我们推出了仪表盘模板功能,使用户可以以模板为基础进行小幅改动即可完成仪表盘的搭建。大大提升了仪表盘的美观度,并降低了用户的使用门槛。

    小结

    天工物可视平台包含了多种组件,多种数据源,每个组件的配置又各不相同,因此对刚上手的用户来说信息量很大,可能会感到无所适从。希望经过本文的梳理,让用户有一个大体的了解,从而快速上手。

    另外,如果您在使用上有任何问题或者建议,欢迎通过工单的方式联系我们,我们希望和您一起打造一个好用简便的可视化生成工具。

    上一篇
    产品描述
    下一篇
    操作指南