条形图小组件扩展
相关性
• 如果您使用的是 D3 Tree 7.2 之前的版本和/或 D3 网络扩展,则必须在使用条形图扩展之前升级到最新版本。这是由于包括在条形图小组件扩展中的 d3v2 存储库需要进行更新。
• 条形图小组件扩展使用 NVD3 和 D3 第三方存储库。
这两个库相互依存,此外,要使得条形图在平台中正常运行,必须使用 D3 3.5.X 版本。因此,需要与条形图配合使用的任何其他 ThingWorx 扩展都必须具有 3.5.X 版本的 D3 存储库。如果扩展使用任何其他 D3 版本,则无法使用条形图。
|
NVD3 与 D3 3.5.3 版本以及更高版本兼容,但尚且不能与 D3 4.X 版本兼容。
|
条形图扩展简介
条形图旨在比较单位数量,其中 y 轴表示数量。可对单位系列进行分组、堆积和颜色编码。
它可以与一个或多个数据服务结果集一起使用,这与其他多系列图表类似。如果使用单个数据服务,则可以选取将在图表中表示为系列的字段。
条形图小组件扩展旨在为主流应用程序提供更轻量化、更快速的解决方案。ThingWorx 中有一个以预设标签小组件形式随附的标签图表小组件,可以对 ThingWorx 进行配置以将数据显示为条形图,从而提供此版本条形图小组件扩展不支持的高级功能。其计算工作量更大,加载和绘制需要的时间更长。
重要增强功能包括:
• 加载、绘制和调整大小的速度更快
• 渲染和消除锯齿功能得到改进
• 动画
• 新属性包括:
◦ 在每个条形上方显示数值 (仅限单系列) 的功能
◦ 用于控制运行时过渡期间图表速度的持续时间选项
◦ 用于查看堆积或离散系列的运行时选项
◦ 通过单击图例来查看一个或多个系列的运行时选项
• 减少了 Mashup Builder 中显示的默认系列属性的数量,以使得一些不必要的属性在未启用特定选项时不会显示。
条形图最多可支持 2000 个数据点、8 个系列,更新速度可达每分钟 6 次。