功能概述
G6 完全服务于图分析领域,需要提供以下基本功能:
- 图分析所需的组件:过滤器、ContextMenu、Tooltip、TimeBar(结合G2实现)、Legend、Minimap、Toolbar;
- 图分析基础算法:DFS、BFS、子图、连通图、最短路径等;
- 强健的布局能力;
- 事件机制;
- API:部分及精简部分API,提供类似node.lock(),node.hasClass(),使用edge.source()替换edge.getSource()等;
- 节点及边:内置常见的节点及边的类型;
- 统计方法:节点出度、入度、中心度、邻居节点、
样式及状态切换:addClass、removeClass,class使用对象写法,只支持Canvas支持的属性;- 数据模型优化;
- 行业解决方案提供风控、信用卡诈骗、反洗钱、社交等领域的综合业务案例。