ThingWorx 扩展性 > 扩展 > 自定义图表 > 折线图小组件扩展
折线图小组件扩展
先决条件
ThingWorx 7 或更高版本
相关性
如果您使用的是 D3 Tree 7.2 之前的版本和/或 D3 Network 扩展,则必须在使用折线图扩展之前升级到最新版本。这是由于包括在折线图小组件扩展中的 d3v2 存储库需要进行更新。
折线图小组件扩展使用 NVD3D3 第三方库。这两个库相互依存,此外,要使得折线图在平台中正常运行,必须使用 D3 版本 3.5.X。因此,需要与折线图配合使用的任何其他 ThingWorx 扩展都必须具有 3.5.X 版本的 D3 存储库。如果扩展使用任何其他 D3 版本,则无法使用折线图。
* 
NVD3D3 3.5.3 版本以及更高版本兼容,但尚且不能与 D3 4.X 版本兼容。
折线图小组件扩展简介
折线图用于显示一系列通过直线连接的数据点。此数据由可发出信息表的服务提供。
折线图小组件扩展旨在为主流应用程序提供更轻量化、更快速的解决方案。ThingWorx 中有一个以预设小组件形式随附的折线图小组件 (位于标签图表小组件内)。折线图小组件扩展还包含一些不同的增强功能,将在本文档中进行介绍。标签图表的一些功能 (例如多个 Y 轴) 未在此折线图扩展中重复介绍。
重要增强功能包括:
加载、绘制和调整大小的速度更快
渲染和消除锯齿功能得到改进
显示较大的数据集 (1000 行) 时速度较内置标签图表更快
具有持续时间设置的基本动画
折线图最多可支持 2000 个数据点、8 个系列,更新速度可达每分钟 6 次。
这对您有帮助吗?