上一篇提到canvas与svg,在此认识基于它们的图可视化引擎G6与X6。

  • G6 是 AntV
    旗下的一款专业级图可视化引擎,它在高定制能力的基础上,提供简单、易用的接口以及一系列设计优雅的图可视化解决方案,是阿里经济体图可视化与图分析的基础设施。
  • X6 是蚂蚁金服 AntV 旗下的图编辑引擎,X 象形图编辑场景的关系链接,同时 X6 又是 G6 的孪生兄弟。

如果是拖拽加入节点、从锚点拖拽创建边、编辑边的形状、编辑过程中对齐等重图编辑应用,特别是流程图编辑,用 X6。

图编辑一般是在「编辑修改数据」或「从 0-1 搭建数据」的过程,所以图规模不会太大。X6 是基于 HTML 的, 所以使用者可以像写 HTML 一样去写一个节点,但是在较大规模的图上性能不佳。

如果是图可视化与分析应用的场景,用G6。

G6 是基于 Canvas 的,在较大规模图上可以保持流畅交互。在移动端,需要支持展示和简单交互,对性能的要求更高,因此这种需求优选 G6。

所以,如果你有大于 200 个节点的场景,优选 G6。如果你的数据量不大,但是组成一个节点的图元非常多(图元指一个图形,如矩形、文字等,在 HTML 里就是一个 DOM 节点),优选 G6。其余情况下的图编辑场景,X6 绝对首选。

图可视化引擎G6与X6相关推荐

  1. G6 图可视化引擎——入门教程——前言

    什么是 G6 G6 是一个图可视化引擎.它提供了图的绘制.布局.分析.交互.动画等基础的图可视化能力.旨在让关系变得透明,简单.让用户获得关系数据的 Insight. 入门教程简介 我们在本入门教程中 ...

  2. G6 图可视化引擎——简介

    什么是 G6 G6 是一个图可视化引擎.它提供了图的绘制.布局.分析.交互.动画等图可视化的基础能力.旨在让关系变得透明,简单.让用户获得关系数据的 Insight. 基于 G6,用户可以快速搭建自己 ...

  3. G6图可视化引擎 v4.1.7

    介绍: G6 是一个图可视化引擎.它提供了图的绘制.布局.分析.交互.动画等图可视化的基础能力.旨在让关系变得透明,简单.让用户获得关系数据的 Insight. 基于 G6,用户可以快速搭建自己的 图 ...

  4. G6 图可视化引擎——入门教程——绘制 Tutorial 案例

    本文将进行 Tutorial 案例的简单绘制和配置.通过本文,你将知道创建一般图时一些常用的配置项及其作用. 基础绘制 创建容器 需要在 HTML 中创建一个用于容纳 G6 绘制的图的容器,通常为 d ...

  5. G6 图可视化引擎——核心概念——节点/边/Combo——内置节点——Rect

    G6 内置了 rect 节点,其默认样式如下.标签文本位于矩形中央. 使用方法 如 内置节点 一节所示,配置节点的方式有两种:实例化图时全局配置,在数据中动态配置. 1 实例化图时全局配置 用户在实例 ...

  6. G6 图可视化引擎——核心概念——节点/边/Combo——内置节点——Circle

    G6 内置了圆 Circle 节点,其默认样式如下.标签文本位于圆形中央. 使用方法 如 内置节点 一节所示,配置节点的方式有两种:实例化图时全局配置,在数据中动态配置. 1 实例化图时全局配置 用户 ...

  7. G6 图可视化引擎——核心概念——节点/边/Combo——内置节点——内置节点总览

    G6 的内置节点包括 circle,rect,ellipse,diamond,triangle,star,image,modelRect.这些内置节点的默认样式分别如下图所示. 本文将概述 G6 中的 ...

  8. G6 图可视化引擎——入门教程——动画

    由于动画机制较为复杂,我们未在 Tutorial-案例 中增加动画. G6 的动画分为两个层次: 图全局动画:图整体变化时的动画过渡: 元素动画:节点和边的动画效果. 全局动画 G6 的全局动画指通过 ...

  9. G6 图可视化引擎——入门教程——插件与工具

    为辅助用户在图上探索,G6 提供了一些辅助工具,其中一部分是插件工具,另一部分是交互工具. 本文将为 Tutorial 案例 添加缩略图插件.网格插件.节点提示框.边提示框. 插件 使用插件时,有三个 ...

最新文章

  1. 添加MySql数据库超时设置的相关问题
  2. 手写 Spring 事务、IOC、DI 和 MVC
  3. 不得不为LINQ说几句话,驳“LINQ已死”论
  4. linux kernel随机数
  5. 每日一皮:妹子们写的代码,Bug为什么这么多?
  6. Sagemaker快速学习
  7. VS2015配置内核WDK7600环境,32位下.
  8. 【NOIp模拟】【二分答案】电缆老板
  9. 华为云瑶光:打通云边端界限,为企业云上业务带来最优解
  10. IPTABLES防火墙SNAT、DNAT网关策略
  11. osx php mongodb,Mac OSX 平台安装 MongoDB
  12. win10 MAC地址绑定及解绑
  13. 计算机主机自动关机如何设置,如何设置自动关机(如何设置电脑的自动关机和自动开机)...
  14. 流程图软件lauto_Iauto流程软件
  15. 11部中考常考的名著思维导图汇总
  16. FPGA实现JPEG-LS图像压缩,有损无损可配置,提供工程源码和技术支持
  17. 美国排名前10芯片公司的特点
  18. 桌面计算机找不到硬盘,计算机BIOS启动项找不到硬盘,我该怎么办?
  19. 支持向量机SVM极简手推
  20. 对加噪音前后的音频信号进行频谱分析

热门文章

  1. Linux命令---常用命令大全
  2. 程序员编程10大原则,请牢牢记住!事半功倍,不扯皮
  3. Winform绘制ToggleButton
  4. 苏轼人生历程不同时期作品
  5. iOS 全局修改字体
  6. 排序算法(二):快速排序
  7. IP地址与网络上其他系统有冲突
  8. Benchmark分析1:Cortexsuite.srr
  9. java理发店系统源码免费_基于jsp的理发店会员-JavaEE实现理发店会员 - java项目源码...
  10. FOC闭环负反馈PID调节系统:电流环、速度环和位置环的关系