图例面板

图例面板显示当前透视图中所有类别和关系类型,以及用于渲染其节点和关系的样式。 当列表包含许多元素时,您可以使用过滤器将图例限制为仅显示场景中存在的元素,或者查找场景中不存在的元素,或者搜索感兴趣的元素。 点击图例中的类别或关系类型以选择该类型的所有节点或关系。 计数显示当前在场景中可见的某种类型项目的数量。 节点和关系应用的样式也可以从此图例面板更改。 您可以灵活地定义整个类别或关系类型的样式,或者使用数据驱动的规则将样式应用于特定节点或关系。 通过使用箭头按钮,您可以快速折叠或展开图例面板。
默认样式
使用默认样式,您可以更改属于类别或关系类型的节点或关系的颜色和大小。 此外,可以更改默认情况下选择的属性(或添加更多属性)以作为所选类别节点或关系类型的标题。 您还可以自定义标题的字体大小,使其加粗、倾斜或加下划线,并更改其在节点上的位置。 关系标题可以使用相同的选项,除了加粗、倾斜和加下划线。

对于节点类别,您可以分配图标以进一步区分类别。
在节点具有映射到不同类别的多个标签的情况下,样式由透视图中首先定义的类别决定。 有关更多信息,请参见 类别。
基于规则的样式
Bloom 允许您根据图中存在的属性设置基于规则的样式。 规则的可用性和应用方式因图元类型及其可用属性而异。 基于规则的样式支持字符串、数值和布尔属性。 时间属性也受支持,包括 Date
、Time
、LocalTime
、DateTime
和 LocalDateTime
。 有关时间属性的更多信息,请参见 参数数据类型。
基于规则的样式有三种不同的模式:单一、范围 和 唯一值。
单一

这使您可以设置一个规则,该规则根据条件应用一个颜色、大小和/或标题。 对于具有数值的属性,直方图提供当前场景中存在的数值的概览。 滑块允许您选择一个值,并根据该值应用基于规则的样式。
例如,如上所示,在 Product
类别的 discontinued
属性上定义的规则仅应用于 discontinued
值设置为 true
的 Product
节点。 在这种情况下,所有受影响的节点都以蓝色显示,并将其 discontinued
值作为其标题。
如果属性是使用时区的时间类型(Time
和 DateTime
),您可以根据所选时区进行样式设置,并通过选中 将时区转换为 框并选择时区来将所有时间值转换为该时区。 (注意,Z 表示 Zulu 时区,即 GMT,时间偏移 +00:00。)如果您未选中该框,则会忽略时区。

直方图仅适用于基于规则的样式的单一模式,以及适用于 |
范围

对于数值属性,您可以设置一个规则,该规则将颜色或大小范围应用于值范围。 在上面的图像中,范围规则用于将节点的 unitPrice
整数属性设置为从绿色到红色的颜色范围,以及从小型到大型的节点大小。
对于使用时区的时间属性(Time
和 DateTime
),您具有与在单个值上使用规则时相同的选项,可以选择将时间标准化为一个时区,或者完全忽略时区。
唯一值

当您想要为给定属性键的每个属性值分配一个唯一颜色时,请激活此选项。
规则会覆盖默认样式设置,因此如果没有满足任何规则,则会应用默认样式。 如果指定了影响同一属性(例如节点颜色)的多个规则,则列表中第一个出现的规则将应用于该属性。 如果后续规则影响其他属性(例如节点大小),则它们可能仍然适用。 |