forked from gogo1217/echarts3-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
feature.html
9 lines (9 loc) · 11.1 KB
/
feature.html
1
2
3
4
5
6
7
8
9
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1" user-scalable="no"><meta name="description" content="ECharts, a powerful, interactive charting and visualization library for browser"><link rel="shortcut icon" href="images/favicon.png"><link rel="stylesheet" type="text/css" href="vendors/bootstrap/css/bootstrap.min.css"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries--><!--[if lt IE 9]><script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script><script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script><![endif]--><link rel="stylesheet" type="text/css" href="css/main-_v_=1510583274902.css"><script type="text/javascript" src="vendors/pace/pace.min.js"></script><script id="font-hack" type="text/javascript">if (/windows/i.test(navigator.userAgent)) {
var el = document.createElement('style');
el.innerHTML = ''
+ '@font-face {font-family:"noto-thin";src:local("Microsoft Yahei");}'
+ '@font-face {font-family:"noto-light";src:local("Microsoft Yahei");}';
document.head.insertBefore(el, document.getElementById('font-hack'));
}
</script><title>ECharts 特性</title><script type="text/javascript" src="vendors/jquery/jquery.min.js"></script></head><!--[if lte IE 8]><body class="lower-ie"><div id="lowie-main"><img src="./images/forie.png" alt="ie tip"></div></body><![endif]-->
<!--[if (gt IE 8)|!(IE)]><body class="undefined"></body><![endif]--><div id="main"><nav role="navigation" class="navbar navbar-default navbar-fixed-top"><div class="container-fluid"><div class="navbar-header"><button type="button" data-toggle="collapse" data-target="#navbar-collapse" aria-expanded="false" class="navbar-toggle collapsed"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a href="index.html" class="navbar-brand"><img src="images/logo.png" alt="echarts logo" class="navbar-logo"></a></div><div id="navbar-collapse" class="collapse navbar-collapse"><ul class="nav navbar-nav navbar-left"><li id="nav-index"><a href="index.html">首页</a></li><li id="nav-doc" class="dropdown"><a href="feature.html#" data-toggle="dropdown" class="dropdown-toggle">文档<b class="caret"></b></a><ul class="dropdown-menu"><li><a href="feature.html">特性</a></li><li><a href="tutorial.html">教程</a></li><li><a href="api.html">API</a></li><li><a href="option.html">配置项手册</a></li><li><a href="option-gl.html">GL 配置项手册</a></li><li><a href="faq.html">常见问题</a></li><li><a href="changelog.html">版本记录</a></li></ul></li><li id="nav-download" class="dropdown"><a href="feature.html#" data-toggle="dropdown" class="dropdown-toggle">下载<b class="caret"></b></a><ul class="dropdown-menu"><li><a href="download.html">下载</a></li><li><a href="download-theme.html">主题下载</a></li><li><a href="download-map.html">地图下载</a></li><li><a href="download-extension.html">扩展下载</a></li></ul></li><li id="nav-examples"><a href="feature.html#" data-toggle="dropdown" class="dropdown-toggle">实例<b class="caret"></b></a><ul class="dropdown-menu"><li><a href="examples.html">官方实例</a></li><li><a href="http://gallery.echartsjs.com/explore.html#tags=echarts-gl">GL 实例</a></li></ul></li><li id="nav-community"><a href="feature.html#" data-toggle="dropdown" class="dropdown-toggle">社区<b class="caret"></b></a><ul class="dropdown-menu"><li><a href="http://gallery.echartsjs.com">GALLERY</a></li><li><a href="http://efe.baidu.com/tags/ECharts/">博客</a></li></ul></li><li id="nav-tool"><a href="feature.html#" data-toggle="dropdown" class="dropdown-toggle">工具<b class="caret"></b></a><ul class="dropdown-menu"><li><a href="spreadsheet.html">表格工具</a></li><li><a href="theme-builder/index.html">主题构建工具</a></li></ul></li><li id="nav-about"><a href="feature.html#" data-toggle="dropdown" class="dropdown-toggle">关于<b class="caret"></b></a><ul class="dropdown-menu"><li><a href="about.html">关于我们</a></li><li><a href="https://github.com/ecomfe/echarts/blob/master/LICENSE">版权声明</a></li></ul></li></ul><ul class="nav navbar-nav navbar-right"><li id="nav-github"><a href="https://github.com/ecomfe/echarts" target="_blank"><img src="images/github.png" width="18"></a></li><li id="nav-homeen"><a href="https://ecomfe.github.io/echarts-doc/public/en/index.html">EN</a></li></ul></div></div></nav><div class="page-info"><div class="container"><h1>ECharts 特性</h1><p>可自由选择下载不同版本、不同主题、所需地图数据,并且还可以在线定制模块。</p></div></div><div class="page-content single-page"><div class="page-nav"><h4>特性</h4><ul></ul></div><div class="page-detail"><p class="page-detail-desc">ECharts,一个纯 Javascript 的图表库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖轻量级的 Canvas 类库 <a href="https://github.com/ecomfe/zrender" target="_blank">ZRender</a>,提供直观,生动,可交互,可高度个性化定制的数据可视化图表。</p><p>ECharts 3 中更是加入了更多丰富的交互功能以及更多的可视化效果,并且对移动端做了深度的优化。</p><h2 id="chart-types">丰富的图表类型</h2><p>ECharts 提供了常规的<a href="option.html#series-line" target="_blank">折线图</a>,<a href="option.html#series-line" target="_blank">柱状图</a>,<a href="option.html#series-scatter" target="_blank">散点图</a>,<a href="option.html#series-pie" target="_blank">饼图</a>,<a href="option.html#series-candlestick" target="_blank">K线图</a>,用于统计的<a href="option.html#series-boxplot" target="_blank">盒形图</a>,用于地理数据可视化的<a href="option.html#series-map" target="_blank">地图</a>,<a href="option.html#series-heatmap" target="_blank">热力图</a>,<a href="option.html#series-lines" target="_blank">线图</a>,用于关系数据可视化的<a href="option.html#series-graph" target="_blank">关系图</a>,<a href="option.html#series-treemap" target="_blank">treemap</a>,多维数据可视化的<a href="option.html#series-parallel" target="_blank">平行坐标</a>,还有用于 BI 的<a href="option.html#series-funnel" target="_blank">漏斗图</a>,<a href="option.html#series-gauge" target="_blank">仪表盘</a>,并且支持图与图之间的混搭。</p><p>你可以在下载界面下载包含所有图表的构建文件,如果只是需要其中一两个图表,又嫌包含所有图表的构建文件太大,也可以在在线构建中选择需要的图表类型后自定义构建。</p><h2 id="multi-axes">多个坐标系的支持</h2><p>ECharts 3 开始独立出了“坐标系”的概念,支持了直角坐标系(catesian,同 grid)、极坐标系(polar)、地理坐标系(geo)。图表可以跨坐标系存在,例如折、柱、散点等图可以放在直角坐标系上,也可以放在极坐标系上,甚至可以放在地理坐标系中。</p><p>下面是一个折线图在极坐标系上的例子:</p><iframe data-src="gallery/view.html?c=line-polar2&reset=1&edit=1" width="60%" height="400"></iframe><p>下面是一个散点图在地理坐标系上的例子:</p><iframe data-src="gallery/view.html?c=scatter-map&reset=1&edit=1" width="60%" height="400"></iframe><h2 id="mobile">移动端的优化</h2><p>流量珍贵的移动端需要图表库的体积尽量小。ECharts 和 ZRender 代码的重构,带来了核心部分体积的减小。ECharts 组件众多,并且后面会持续增加,我们提供了更细粒度的按需打包能力。最小体积缩小为 ECharts 2 的 40%。</p><p>移动端交互也做了优化,例如移动端小屏上适于用手指在坐标系中进行缩放、平移。 PC 端也可以用鼠标在图中进行缩放(用鼠标滚轮)、平移,如下图:</p><iframe data-src="gallery/view.html?c=area-simple&reset=1&edit=1" width="60%" height="400"></iframe><h2 id="interaction">深度的交互式数据探索</h2><p>交互是从数据中发掘信息的重要手段。“总览为先,缩放过滤按需查看细节”是数据可视化交互的基本需求。</p><p>ECharts 一直在<em>交互</em>的路上前进,我们提供了 <a href="option.html#legend" target="_blank">legend</a> <a href="option.html#visualMap" target="_blank">visualMap</a> <a href="option.html#dataZoom" target="_blank">dataZoom</a> <a href="option.html#tooltip" target="_blank">tooltip</a>等组件以及图表附带的漫游,选取等操作提供了数据筛取、视图缩放、展示细节等能力。</p><p>ECharts 3 中,对这些组件进行了广泛增强,例如支持在数据的各种坐标轴、维度进行数据过滤、缩放,以及在更多的图中采用这些组件。比如下面这个例子:</p><iframe data-src="gallery/view.html?c=scatter-nutrients-matrix&reset=1&edit=1" width="60%" height="640"></iframe><h2 id="big-data">大数据量的展现</h2><p>借助 Canvas 的能力,ECharts 在散点图中能够轻松展现上万甚至上十万的数据。下面的微博签到图中就展现了 100k+ 的签到数据。</p><iframe data-src="gallery/view.html?c=scatter-weibo&reset=1&edit=1" width="60%" height="400"></iframe><h2 id="visual-mapping">多维数据的支持以及丰富的视觉编码手段</h2><p>ECharts 3 开始加强了对多维数据的支持。除了加入了平行坐标等常见的多维数据可视化工具外,对于传统的散点图等,传入的数据也可以是多个维度的。配合视觉映射组件 <a href="option.html#visualMap" target="_blank">visualMap</a> 提供的丰富的视觉编码,能够将不同维度的数据映射到颜色,大小,透明度,明暗度等不同的视觉通道。</p><iframe data-src="gallery/view.html?c=heatmap-cartesian&reset=1&edit=1" width="60%" height="400"></iframe><h2 id="dynamic-data">动态数据</h2><p>ECharts 由数据驱动,数据的改变驱动图表展现的改变。因此动态数据的实现也变得异常简单,只需要获取数据,填入数据,ECharts 会找到两组数据之间的差异然后通过合适的动画去表现数据的变化。配合 <a href="option.html#timeline" target="_blank">timeline</a> 组件能够在更高的时间维度上去表现数据的信息。</p><iframe data-src="gallery/view.html?c=scatter-life-expectancy-timeline&reset=1&edit=1" width="60%" height="400"></iframe><h2 id="fancy-effects">绚丽的特效</h2><p>ECharts 针对线数据,点数据等地理数据的可视化提供了吸引眼球的特效。</p><iframe data-src="gallery/view.html?c=geo-lines&reset=1&edit=1" width="60%" height="400"></iframe><iframe data-src="gallery/view.html?c=lines-bmap-effect&reset=1&edit=1" width="60%" height="400"></iframe></div></div></div><script type="text/javascript" src="vendors/bootstrap/js/bootstrap.min.js"></script><script type="text/javascript" src="js/common.js"></script><script type="text/javascript">document.getElementById('nav-doc').className = 'active';</script></html>