格物·革悟 - AntV 2021 年度发布

avatar
前端开发工程师

导读

AntV 是企业级数据可视化解决方案,今年 11.22 是 AntV 第五个品牌日,主题为「 格物·革悟 」。

「格物」 意为在业务实践中不断深耕可视化技术,完善产品矩阵。今年,AntV 新增了三位成员:「F6」 源于图可视化在移动端的实践,它拥有更小的体积,更快的响应速度。「XFlow」 源于图编辑业务,是基于 X6 的工程易用性实践产物,拥抱 React 技术栈。「S2」 则是在统计图表领域,根据业务的交叉表分析需求所产生的实践产物。

格物然后致知,在一次次的业务实践中,我们对于可视化的认知也在革新并有了新的 「革悟」 。我们开始思考如何为业务产生更多的分析洞察,今年在图可视分析领域,我们孵化了 「GraphInsight」 平台。在地理可视分析领域,我们开源了 「Dipper」 工具。在智能可视分析领域,上线了 AVA 2.0 「LiteInsight」 模块.AntV 的第五个品牌日,我们将继续探索数据分析的技术与产品的解决方案。

「格物」技术深耕,完善产品

01. 产品矩阵羽翼渐丰

从 AntV 诞生起,我们就深知一个技术栈解决不了数据可视化遇到的所有技术问题,这里面不仅有跨平台问题(移动/PC),还有跨专业问题(统计分析/关系图分析/地理分析)。因此,我们才选择用一个庞大的产品矩阵去协同解决解决。我们希望在这样的产品矩阵下,能够做出我们专业深度与业务深度。

对 AntV 产品矩阵各项目的命名感兴趣的同学不妨看看 御术和你聊聊 AntV 的那些事

02. 全新 F 系列扬帆起航

AntV F 系列立足于移动端,基于 AntV 产品矩阵并结合业务孵化出的一套移动端可视化方案。F 系列中的产品均以 F 开头命名。F 代表 Fast and Flexible,设计理念在于为多端提供快速、灵活、且具兼容性的可视化方案。通过对多端环境的覆盖,探索更贴合移动端的交互表达,挖掘设备的性能极限,力求在移动端也能提供体验良好的数据可视化方案。它也是 AntV 系列在可视化领域进一步的探索和延伸。更多详情见 F 系列:见微知著,扬帆起航

03. 底层渲染引擎升级:G 5.0

G 作为 AntV 底层的渲染引擎,今年升级为全新的 G 5.0 版本,致力于为上层产品提供一致、高性能的 2D/3D 图形渲染能力,适配 Web 端全部底层渲染 API:

Canvas2D/SVG/WebGL/WebGPU。还特别针对图场景下适合并行计算的算法提供 GPGPU 支持。快来看看我们基于全新架构带来的新内容吧。

04. 新成员:S2

今年统计图表「2系列」新增了一位成员 S2。S 取自于 SpreadSheet 的两个 S,2 既是数量也代表着透视表中的行列两个维度,2 也寓意着它是 AntV 产品矩阵中常规统计数据域中的一员。S2 是开箱即用的多维交叉分析表格。在内部众多表分析业务场景的打磨后,终于正式开源,旨在提供高性能、易扩展、美观、易用的多维分析表格。用「简单」的配置让你的表分析变得「不简单」。更多详情见 S2 1.0:这个表格 「不简单」

05. 新成员:F6

F6 是一款可以快速、流畅运行于移动设备中的图可视化引擎。在 H5、小程序等移动端平台上,产品对包体积、性能有更高的要求,也需要定义一套合适的交互模式。针对以上问题,我们在 G6 的基础上重新设计并构建了 F6。F6 不仅具有基础的关联图绘制、事件、动画,同时内置了常用的移动端交互模式、丰富的布局和分析组件,通过简单的配置即可使用。更多详情见 F6 1.0:小屏玩转图可视化

06. 新成员:XFlow

图编辑是图领域一个重要方向,许多流程图、关系图绘制场景都需要它。蚂蚁大数据/人工智能平台场景已有多年可视化编排经验。去年,我们把其中的图编辑内核抽取出了图编辑引擎 X6 1.0 版本。今年,我们把已在蚂蚁多个核心数据研发和人工智能工程平台中深度打磨验证的上层图编辑应用级解决方案 XFlow 1.0 版本也开放给社区。这是 AntV 旗下、基于 X6 图编辑引擎的应用级解决方案。XFlow 针对不同的业务场景,通过插件机制来降低组合封装 X6 原子能力的复杂度。同时,通过命令模式/状态管理的扩展设计最终实现应用级场景的开箱即用。更多详情见 XFlow 1.0:专业的图编辑应用解决方案

「革悟」尝试探索,迈向分析

AntV的第五年,除了框架与类库,我们也在数据分析领域,探索产品与技术的解决方案。

G6 栈 - GraphInsight

在图可视分析方向,三年前,我们开源了图可视分析引擎「G6」;前年,我们在其之上开源了组件库「Graphin」;去年,《图可视分析解决方案》白皮书发布。今年,我们在内部孵化了「GraphInsight」产品,用户仅需几步,即可完成关系数据导入、视觉通道映射、自主布局、以及探索分析。还可以根据业务需求,一键导出代码,生成 SDK,以便集成到业务系统中。AntV G6 栈团队同学一直在思考,如何利用图可视分析技术,为业务带来更大的分析洞察价值。更多详情见 G6 栈:格物图新悟

L7 栈 - Dipper

经过近四年的发展, L7 技术栈周边生态渐丰。从地理可视化引擎、可视化组件库、到地理分析应用开发框架,相关的可视化工具已相继推出。L7 栈正自下而上地逐步发展完善。地理可视化应用开发请选择 L7,为你提供一站式的解决方案。目前,平台正面向移动化、轻量化方向发展:全面支持 H5、支付宝小程序。移动端交互体验将越来越好。今年,我们重点推荐 Dipper —— 基于 L7 的地理分析应用开发框架,用户可通过组件化、模块化地配置地图分析、指挥类应用,快速构建与开发。更多详情见 L7 栈:一站式地理分析应用解决方案

AVA 2.0

智能可视分析框架 AVA 推出了 2.0,在完善了原先的架构和生态的基础上,增加了「洞察驱动」的可视化推荐路径。全新的 LiteInsight 模块可以从多维数据中自动地提取洞察,从底层数据中挖掘出有趣的模式,将最重要的洞察进行排名、推荐和可视化。 AVA 2.0:洞见,新开篇

结语

AntV,一群有爱有梦的人,怀揣「让人们在数据世界里获得视觉化思考能力」的梦想前行。

写于富阳深山水溪畔,外面风雨如内心澎湃,特别希望跟大家分享 AntV 的第五个品牌日蛋糕,感谢大家的支持与帮助,期待未来一路有你~

附录

AntV 2021 品牌日的发布详情

  • 技术专文
  • 设计专文
  • 学海无涯

AntV 开源项目链接

欢迎关注我们的 GitHub 项目,点亮 star 了解我们的实时动态,期待 PR:

  • AntV 官网antv.vision/

  • G2github.com/antvis/g2
    G2 是一套基于可视化编码的图形语法,以数据驱动,具有高度的易用性和扩展性,用户无需关注各种繁琐的实现细节,一条语句即可构建出各种各样的可交互的统计图表。

  • G2Plot: github.com/antvis/g2pl…
    G2Plot 的定位是开箱即用、易于配置、具有良好视觉和交互体验的通用图表库。

  • S2github.com/antvis/s2
    S2 是多维交叉分析领域的表格解决方案,数据驱动视图,提供底层核心库、基础组件库、业务场景库,具备自由扩展的能力,让开发者既能开箱即用,也能基于自身场景自由发挥。

  • F2github.com/antvis/f2(F2 4.0 新官网 f2-next.antv.vision
    F2 是一个专注于移动,开箱即用的可视化解决方案,完美支持 H5 环境同时兼容多种环境(node, 小程序,weex)。完备的图形语法理论,满足各种可视化需求。专业的移动设计指引为你带来最佳的移动端图表体验。

  • F6github.com/antvis/f6
    F6 是一个简单、易用、完备的移动端图可视化引擎,它在高定制能力的基础上,提供了一系列设计优雅、便于 使用的图可视化解决方案。能帮助开发者搭建属于自己的图可视化、图分析、或图编辑器应用。

  • F2Nativegithub.com/antvis/F2Na…
    F 2Native 是一个专注于客户端,开箱即用、高性能的可视化解决方案,完备的图形语法理论,满足你的各种需求,专业的移动设计指引为你带来最佳的移动端图表体验。

  • G6github.com/antvis/g6
    G6 是 AntV 旗下的图可视化与 图分析 引擎 G 来自于 Graphic、Graph ,意味着我们要基于图分析技术做图可视化;6 来自于《 六度分隔理论 》,表达了我们对关系数据、关系网络的敬畏和着迷。

  • Graphin: github.com/antvis/grap…
    Graphin 是一个基于 G6 封装 的关系可视分析工具 **,简单,高效,开箱即用, 取自 Graph Insight,图的分析洞察。

  • X6github.com/antvis/X6
    X6 是 AntV 旗下的图编辑引擎,提供了一系列开箱即用的交互组件和简单易用的节点定制能力,方便我们快速搭建 DAG 图、ER 图、流程图等应用。

  • XFlowgithub.com/antvis/XFlo…
    X6 是基于 X6 图编辑引擎、面向 React 技术栈用户的专业的图编辑应用级解决方案, 帮助您轻松开发复杂的图编辑应用。目前已经在蚂蚁大数据/人工智能场景中深度打磨验证。

  • L7github.com/antvis/l7
    L7 是一个基于 WebGL 的开源 大规模地理空间数据可视分析开发框架。 L7 中的 L 代表 Location,7 代表世界七大洲,寓意能为全球位置数据提供可视分析的能力。

  • L7Plotgithub.com/antvis/l7pl…
    L7Plot 是基于 L7 封装的简单易用、图表丰富、支持定制的地理空间数据可视化地理图表库。

  • Ggithub.com/antvis/g(G 5.0 新官网 g-next.antv.vision
    G 是 AntV 几个产品共同的底层 2D 渲染引擎,高效易用,专注于图形的渲染、拾取、事件以及动画机制,给上层 G2、F2、G6 提供统一的渲染机制。

  • Ant Design Charts: github.com/ant-design/…
    Ant Design Charts 是集齐 AntV 各技术栈的 React 版图表类库,包含统计图表、关系图表以及地理可视化 图表。

  • AVAgithub.com/antvis/AVA
    AVA 是为了更简便的可视分析而生的智能可视化框架。

  • ChartCubechartcube.alipay.com
    ChartCube 是一个可以快速完成图表制作的在线工具,只需要三步就可以创建出高品质的图表。