关于 JSCharting
为您的网站和 Web 应用程序提供令人惊叹的 JavaScript 图表和数据可视化。
JSCharting 是一个 JavaScript 图表数据可视化库,包括 150 多种高级图表类型以及交互式 JavaScript 股票图表、无缝 JS 网格、交互式日历图表、JavaScript 地图图表、甘特图、仪表和微型图表,所有这些都免费捆绑。JSCharting 使用 SVG 在所有设备上提供视觉上令人惊叹的、分辨率独立且响应式的 JavaScript 图表,其直观的 API 使其易于使用和根据您的特定要求进行定制。
JSCharting 功能
- 迷你图和迷你图表- JSCharting 具有广泛的小图表支持性能,针对每页数千个图表进行了优化。现在,在表格和网格中添加内联图表非常简单,因为经常使用迷你图,但 JSC 支持更进一步,允许在标签、注释等中内联使用。此功能在所有图表中都很有用,但在仪表板中使用时尤其强大。通过无缝集成 10 多种迷你图和微图类型及变体,以直观且不显眼的方式可视化复杂数据变得前所未有的快捷和轻松。
- JS Mapping Charts - 每个 JSCharting 许可证都包含全套 JSMapping 功能,无需额外付费。访问世界上所有国家/州/省的一套先进且高度调整的地图,无需特殊的编码或地图专业知识。支持高级专题制图、地图叠加和动态加载。
- Legend DataGrid - JSCharting 的标记系统现在可以在图例中使用,具有自动缩放和高级文本大小调整功能。这将创建引人注目的图例网格,以清晰地传达图表中表示的表格数据。虽然工具提示有效地为动态图表的使用案例提供服务,但图例网格对于最终将在此类交互式功能不再可用的文档中打印或使用的图表特别有用。
- UiItems - 轻松地将输入控件(自定义用户界面)添加到图表中,使您的可视化更加动态和实用。这对于使最终用户能够选择要显示的数据、以不同的方式查看数据或帮助他们以最有效和直观的方式可视化数据的任何可选设置特别有用。用于添加 uiItems 的 JSCharting API 使此类添加比使用 HTML 输入控件简单得多,即使使用 jQuery 也是如此。此外,图表不绑定到外部 HTML 控件,可以轻松移动到任何页面,而不会丢失完整的用户界面功能。
- 函数式编程 API - 使用新的函数式编程 API,使用图表或其中的任何项目进行直观开发比以往任何时候都更容易。几乎所有内容都可以使用用于初始化图表的相同配置设置进行更新,从而显着减少 API 表面积。选择要更新的特定项目,然后更新它们,已简化为简单的代码,读起来更像口语,使其易于学习并提供更有效的开发方式。
- 标签标记- 标记可以在标签中使用来表示值,并提供更简单的方法来操作标签文本。
- 代码扩展- 自动代码扩展允许通过输入单个名称来为任何属性添加别名。图表将自动检测并扩展属性。此功能可以消除在不扩展代码的情况下实现相同属性设置所需的额外击键,从而节省大量时间。
- 数据视觉着色 -无与伦比的数据着色体验。
- 智能工具提示- 图表检测正在使用的数据类型并自动创建有用且信息丰富的工具提示。
- 全球化和格式设置- 毫不费力的全球化可以快速轻松地以任何语言进行标记。提供完整的格式字符串集,并支持所有数字和日期格式,包括自定义格式字符串。结合起来,格式设置和区域性设置将自动生成标签,确保格式正确,而无需熟悉任何语言的详细信息。
- 内联格式- 特定的标记格式可以内联到标签的文本中。
- 智能类别数据分组- 将通过专门的算法评估具有部分或缺失类别数据的数据集,以检测此类序列的预期顺序。当此类数据与图表一起使用时,通过自动解释它可以节省大量时间。
- 任意、相对和停靠注释定位- 注释可以用作标签或注释,并且可以放置在图表上相对于图表左上角或图表区域左上角的任何位置。此外,当停靠到任何图表区域角落或侧面时,注释会堆叠。
- 浏览器兼容性- 支持多种浏览器和设备。
- 图表类型- 包括一系列令人印象深刻的图表类型,具有自定义调整的视觉效果,无需特殊设置或调整即可产生巨大的视觉冲击力。
- 美观的视觉效果- 精美渲染的视觉效果。
- 实时图表- 在用户或开发人员级别与图表实时交互(使用内置动态轴动画添加数据)。
- 交互性- 任何图表都可以使用多种默认交互行为。然而,图表并不限于这些行为,因为还可以使用一整套事件处理程序。
- 设置链接- 使用单行代码快速轻松地设置高级图表类型和其他设置的深层层次结构,从而简化可视化项目的开发并节省时间和开发成本。
- 标签表达式- 可以使用简单易懂的表达式来设置具有自定义格式和时间范围支持的高级标签计算。使用 JSCharting 提供的集成无缝功能,节省标签格式的大量编码。
-