ECharts-X - 全新 3D 可视化库


BSD
跨平台
JavaScript

软件简介

ECharts-X是 ECharts 团队推出的全新 3D 可视化库,它是基于
ECharts 的扩展,底层深度整合了 WebGL 库QTEK和 Canvas2D
ZRender

特色

混搭

ECharts 里的混搭功能很强大,作为 ECharts 的扩展,ECharts-X 自然也需要支持。ECharts-X 能跟 ECharts
中的折柱饼地图等图表混搭,可以有更丰富的可视化效果,同时 ECharts-X 也能够直接使用 ECharts 中的 legend, dataRange
等组件。

3D大规模标注

ECharts-X 中的标注在效果和使用上都跟 ECharts
中的标注(markPoint)类似,但是由于WebGL的强大能力,对于几万甚至几十万的markPoint也能进行实时的动画和交互

3D大规模标柱

标柱(markBar)是 ECharts-X 中新定义的一个概念,它是标注(markPoint)的衍生,在三维空间扩展了高度维度表达更丰富的数据信息。

3D大规模标线

同样 ECharts-X 中的标线在使用上和 ECharts 类似,但是展现效果从 2D 变成 3D 的曲线,支持几万条 markLine
的实时展现,动画以及交互

风场,洋流等向量场的可视化

NASA之前发布过全球洋流图,用梵高风格的表现使得可视化也充满了艺术感,ECharts-X
也提供了对洋流,风场这种向量场可视化的便捷配置。同样的,也是实时的展现和交互。

自定义底图

这个功能比较简单但是非常实用,能够配置地球的底图纹理图片,使得展现更有质感,以后也会在 ECharts 的 map
中加入。下面截图是将地图换成木星纹理的效果。