发布于 2015-06-30 03:56:14 | 191 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

ECharts Javascript免费图表库

ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。


ECharts - Java类库

ECharts开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。

当前版本2.2.4

本项目是一个供Java开发使用的ECharts的开发包,主要目的是方便在Java中构造ECharts中可能用到的全部数据结构,如完整的结构Option。Option中的数据Series,包含Bar-柱状图,Line-折线图,Pie-饼图,Chord-和弦图等,支持ECharts中的所有图表。支持所有的Style类,如AreaStyle,ChordStyle,ItemStyle,LineStyle,LinkStyle等等。支持多种Data数据类型,一个通用的Data数据,以及PieData,MapData,ScatterData,KData等针对性的数据结构。

你可以使用本项目直接构造一个Option对象,转换为JSON后直接用js设置myChart.setOption(option),或者你也可以在前端构造基本的Option对象,然后使用本项目来构造其中需要的任意某部分的数据,如使用Series支持的图表类型创建Series数据。

为了便于使用对应版本的ECcharts,本项目的版本号会使用和ECharts相同的版本号。

由于本项目反馈的bug并不多,为了方便每一个开发人员,每次修复bug都会发布一个小版本,并且bug修复只针对当前的大版本进行修复。

Maven坐标

<dependency>
  <groupId>com.github.abel533</groupId>
  <artifactId>ECharts</artifactId>
  <version>2.2.4</version>
</dependency>

下载地址

ECharts-x.x.x.jar

项目支持

图表类型

  • Line - 折线(面积)图

  • Bar - 柱状(条形)图

  • Scatter - 散点(气泡)图

  • K - K线图

  • Pie - 饼(圆环)图

  • Radar - 雷达(面积)图

  • Chord - 和弦图

  • Force - 力导向布局图

  • Map - 地图

  • Gauge - 仪表盘

  • Funnel - 漏斗图

  • Island - 孤岛图(官方未提供,这里只有数据Island对象)

  • EventRiver - 事件河流图

  • Venn - 韦恩图

  • Tree - 树图

  • Treemap - 矩形树图

  • WordCloud - 词云

=================================

更新日志:

2.2.4

  • TreeMap增加root

  • 官方该版本主要解决一些bug

  • 由于2.2.1,2.2.2,2.2.3版本添加比较匆忙,所以没有进行过测试,但是在2.2.4版本进行了全面的测试,对新增的图表和一些属性进行了测试,所以如果使用2.2.0以后的版本,请直接使用2.2.4版本

  • 测试过程中发现一些官方没有提到的属性,都已经添加到2.2.4版本

  • 新增的4个图表在src/test下面有相应的测试

  • 由于2.2.0~2.2.4间隔周期长,可能存在一些还没发现的bug,主要是少属性或者属性类型的问题,如果大家发现问题,欢迎及时反馈

2.2.3

  • 新增词云WordCloud

  • 新增树图Tree

  • DataRange增加splitList

  • 重要:由于WordCloud和Tree在2.2.4中才添加的测试,因此修复了一些bug,如果需要这两个新功能,请使用2.2.4版本

2.2.2

  • 新增韦恩图Venn

  • 新增Treemap

  • 新增对数轴LogAxis

  • 重要:由于Venn和Treemap在2.2.4中才添加的测试,因此修复了一些bug,如果需要这两个新功能,请使用2.2.4版本

2.2.1

  • Gauge去掉precision

  • MarkLine支持边捆绑Boundling

  • Tooltip增加enterable配置项

  • echarts.js-2.2.1大部分为修改bug

重要提示:

2.2.1~2.2.4版本中,只有2.2.4版本经过各种测试,解决了前面3个版本的一些bug,所以如果你需要使用2.2.0以后的版本,请跳过2.2.1,2.2.2,2.2.3版本,直接使用2.2.4版本

如果使用过程中发现任何问题,可以在gitosc上提issue。



历史版本 :
ECharts v4.0.2 发布:修复了用户反馈的三个问题
ECharts 全新大版本 4.0 正式发布:带来 8 项全新特性
ECharts v3.8 发布,新增支持多种布局的树图
ECharts v3.7.1 发布:改善了 K 线图边界模糊的问题
ECharts v3.7 发布:增加富文本标签、可滚动图例
ECharts 3.6.2 发布,增强了自定义系列和矩形树图
ECharts 3.6.1 发布,JavaScript 图表库
ECharts 3.6.0 发布,新增自定义系列和极坐标柱状图
ECharts 3.5.4 发布,JavaScript 图表库
ECharts 3.5.3 发布,JavaScript 图表组件
ECharts GL 1.0 alpha 发布
ECharts GL 1.0 alpha 发布
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务