图表生成工具 openhandx chart

GPL
Java
跨平台
2018-04-17
彭明华1976

OpenHandx-chart核心采用了jfreechart,并集成了jfreechart的主要功能。虽然jfreechart的功能很强大,但使用起来也非常复杂。OpenHandx-chart通过xml配置文件或构造config类实例就能生成图表,并统一了区域图、柱状图、折线图、饼图、点图、雷达图配置,数据源统一采用openhandx common的数据模型具备汇总、排序、统计等能力,使用起来更加简单。OpenHandx-chart目的有3个,第一是简化jfreechart使用、第二是增加图表工具的数据加工处理功能、第三是为OpenHandx平台提供图表处理能力。支持的图表有AreaChart(区域图)、BarChart(柱状图)、DialChart(仪表图)、LineChart(折线图)、PieChart(饼图)、PolarChart(雷达图)、RingChart(环状图)、ScatterChart(点图)、WaterfallChart(瀑布图)。

图表分类

  • OpenHandx-chart从数据的展现上分为3大类:第一类可以展示两个维度,支持交叉表数据和列表多列数值的数据,第二类可以展示一个维度的RingChart、WaterfallChart只能展示列表一个维度数据,第三类DialChart(仪表图)展示特殊数据。

两个维度

  • 支持此类的图表有AreaChart(区域图)、BarChart(柱状图)、LineChart(折线图)、PieChart(饼图)、PolarChart(雷达图)、ScatterChart(点图)。此类的图都有相同的特点:横坐标能表示一个维度,不同的分类(颜色)表示能另一个维度。

  • 支持此类的图表有DialChart(仪表图)。仪表图里有最小值、最大值分别代表数值的下、上限,另外还有绿色、黄色、红色分别代表安全、警戒、危险等状况。指针代表当前值,指针所处的刻度可以看出当前值所处状态。用此图表可很好展现库存、资金、降雨量、水位、温度报警等。

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

Sencha Touch 2.1学习图表Chart概述

Extjs.chart提供了可视化展现数据的能力,每个图表可以绑定到数据模型Ext.data.Store上, 并随着数据的变换可以自动的更新图表 一个图表对象包括图标风格、坐标(axes)、序列(series) Ex...

2016/04/07 15:22
4
1
chart 目录结构 - 每天5分钟玩转 Docker 容器技术(164)

chart 由一系列文件组成,这些文件描述了 Kubernetes 部署应用时所需要的资源,比如 Service、Deployment、PersistentVolumeClaim、Secret、ConfigMap 等。...

2018/05/07 06:23
43
0
00-Getting-Started

You can download the latest version of Chart.js on GitHub

2016/09/21 13:20
11
0
Helm 架构 - 每天5分钟玩转 Docker 容器技术(161)

本节学习 Helm 的架构。

2018/04/30 06:34
44
0
开发自己的 chart - 每天5分钟玩转 Docker 容器技术(167)

Kubernetes 给我们提供了大量官方 chart,不过要部署微服务应用,还是需要开发自己的 chart,下面就来实践这个主题。 创建 chart 执行 helm create mychart 的命令创建 chart mychart: Helm...

2018/05/14 15:01
3
0
开发自己的 chart - 每天5分钟玩转 Docker 容器技术(167)

本节讨论如何开发自己的 chart。

2018/05/14 06:18
37
0
01-Chart-Configuration

Chart.js provides a number of options for changing the behaviour of created charts.

2016/09/21 13:23
78
0
管理和安装 chart - 每天5分钟玩转 Docker 容器技术(168)

准备就绪,可以安装和管理 chart 了。

2018/05/16 07:06
35
1
Chartkick:一行代码即可绘制出漂亮的图表

Chartkick是一个图表绘制工具,特点是UI美观、使用简单,并且支持IE6在内的大多数浏览器。之所以说它使用简单,是因为只需要一行Ruby代码即可绘制出漂亮的图表! 比如你需要一个线状图: 1 ...

2013/05/20 21:25
260
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部