[]
        
在线Demo 免费试用
(Showing Draft Content)

数据图层

1.功能概述

3D场景支持对模型节点添加数据图层,数据图层可以显示关联模型节点的数据。

2.添加数据图层

如下图所示,点击左侧的数据图层图标打开数据图层设计界面,然后点击添加按钮添加数据图层,数据图层是通过模型节点的名称和绑定的数据字段对应起来。

选择数据图层就可以在右侧数据绑定面板中进行数据绑定,具体使用方法与仪表板中完全一致。绑定数据之后,模型中将显示出数据标签(示例中我们修改了两个房子的名称,所以仅显示了两组数据)。

image

2.1定制标签内容

还可以进一步定制标签内容,点击提示标签右侧的更多按钮,选择设置

image

在设置窗口中可以设置标签显示的内容以及字体样式或可以手动输入内容。也可以单击右上角的 image 按钮,插入组件中绑定的字段,

image

效果如下:

image

2.2设置标签外观

点击属性设置设置标签的外观。

image

大类

项目

说明

模型标签

名称

当前选中的数据标注的名称,可重命名。

显示模式

总是:数据标注一直显示。

点击:鼠标点击对应模型元素时才显示。

悬浮:鼠标悬浮至对应的模型元素时才显示。

隐藏:数据标注一直隐藏。

字体设置

设置数据标注的字体样式,包括字体类型、大小、颜色,加粗,斜体等。

背景颜色

设置数据标签的背景颜色。

背景图片

设置标签的背景图片,关于添加图片时的具体操作请参考图片

边框颜色

设置数据标注的边框颜色。

边框圆角

设置数据标注的边框圆角弧度。

条件格式化

添加条件格式化,使满足条件的数据进行样式提醒。详见条件格式化

数据交互

自动刷新

设置是否进行数据刷新。类似于仪表板中组件的数据刷新能力。

  • 无:不进行自动刷新。

  • 定时刷新:间隔一段时间,去重新取缓存中的数据。可以设置刷新间隔,也可以单击“刷新间隔”后的下拉按钮选择间隔时间。

  • 实时刷新: 当缓存数据集或模型中有数据刷新后,主动向场景中推送缓存数据。使场景中的数据能在数据刷新后立即自动刷新。

点击行为

支持定义数据图层节点的点击行为:

布局

布局大小

设置标签的大小,可选择自动固定尺寸

选择固定尺寸时,需要输入标签的宽度和高度。

内部边距

设置标签边框与内容的距离。

垂直偏移

数据标注上下偏移的距离,正数向上偏移,负数向下偏移。

数据设置

显示维度所有内容

将数值为 NULL或空的维度也显示出来。

空值(Null)显示为

设置空值(Null)时显示的内容。

空白(Black)显示为

设置空白(Black)时显示的内容。

2.3条件格式化

在选中指定的数据图层,然后在右侧的属性设置中找到条件格式化,单击加号。

image


设置名称、条件以及样式。

image

image

点击确定之后,满足条件的数据标签即可按照设定样式显示:

image

2.4数据筛选与过滤

在实际应用中,我们经常需要在3D场景中添加数据筛选和过滤,以显示部分数据。

3D 场景中的数据过滤与仪表板中类似,支持多种筛选方式,如全局筛选、局部筛选。全局筛选直接作用于数据集或模型,在源头上进行数据控制,对所有使用该数据的组件或图层都生效;局部筛选在仪表板中体现为组件过滤,而在3D场景中则体现为数据图层过滤。

接下来举例为您分别介绍。

示例的3D场景中有两个数据图层,但绑定了同一个数据模型。接下来我们通过全局筛选和数据图层筛选分别实现对应的过滤效果。

image

2.4.1全局筛选

全局筛选作用于数据集或模型,对当前场景中所有使用该数据的图层都生效。

点击场景设定,然后在常规设置大类中找到全局筛选器,点击加号添加全局筛选器。

image

选择需要添加过滤的数据。

image

单击添加按钮,添加数据过滤,过滤器中支持使用场景参数。

示例中我们选择了按生产日期过滤第三季度的数据。

image

确定后即可添加,下图为添加后效果。

image

您还可以继续添加组合过滤器,详情请参考仪表板全局数据筛选器

2.4.2数据图层筛选

数据图层筛选是添加在图层上的过滤器,仅对当前图层有效。

鼠标悬浮至数据图层上,单击漏斗图标,添加筛选器。

image

关于筛选器的具体添加方法与组件的筛选器一致,请您参考数据筛选

2.5数据图层点击行为

支持定义数据图层节点的点击行为,默认为无,数据图层关联的节点默认会继承这个行为。

image