G6VP icon indicating copy to clipboard operation
G6VP copied to clipboard

G6VP is an online visual analysis tool for graphs and a low-code platform for building graph applications.

Results 78 G6VP issues
Sort by recently updated
recently updated
newest added

![image](https://github.com/antvis/G6VP/assets/10703060/359a53b7-afeb-47a8-8f48-1895de76294b)

bug

![image](https://github.com/antvis/G6VP/assets/10703060/a616b30e-27d9-461c-83b6-be59b1e5d1c9)

Assets

- https://github.com/apache/tinkerpop/pull/1070 看这个PR,大部分工作其实已经做完了,等发布会结束后,找个时间看下能否继续给官方提个RP,支持从浏览器端连接。 参考 https://github.com/jbmusso/awesome-graph 大部分的图数据库都支持 Gremlin 查询,支持浏览器端是一个不错的选择,可以移除导出 SDK 后对于 `gi-httpservice ` 代理服务的依赖,现有资产包 `gi-asset-graphscope ` 也可以收益

enhancement

在业务场景中,我们经常会遇到分层展示的场景,比如第一层有10个公司,点击某个公司,会下钻到这个公司的第二层部门,点击第二层的某个部门,会下钻到第三层的小组。 从全局视角,可以用Combo展示,如下图所示 ![Image](https://github.com/antvis/G6VP/assets/10703060/cfa0caae-9cb9-4c06-8801-8076ce711802) 也可以采用 antd 面包屑的组件方式,做简单的分层展示。该资产先实现方案二

Assets

![image](https://github.com/antvis/G6VP/assets/10703060/e94e6dc6-534b-4630-a56f-565c10c1437f)

bug

> 不定期整理到文档中: https://github.com/antvis/G6VP/blob/master/docs/trouble-shooting.md Q:导出 HTML 为什么图标没有显示? A:因为 资产在font的地址是 ://xxx.font.js 如果是直接点击文件打开html,地址就会是file,存在找不到资源,建议本地使用文件服务器托管起来访问,比如 [live server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer) ![image](https://github.com/antvis/G6VP/assets/10703060/500d9a8e-e2af-4a68-bb93-1b1a126c0969) Q:windows 环境下如何安装依赖 A:建议根据这个issue提示进行安装:https://github.com/antvis/G6VP/issues/44#issuecomment-1341901665 后续我们会合并PR:https://github.com/antvis/G6VP/pull/271 解决这个问题

help wanted

- 01. 默认「初始化器」应该是选中的,且不能取消。类似的资产还有「画布设置」这俩如果没有,页面会报错。用户可能会因为好奇点击,只要一点点击就会报错,需要做异常处理。可以hack点,就是判断是这俩资产,可以在函数中不做相应的 action ![Image](https://github.com/antvis/G6VP/assets/10703060/85abd61b-2ceb-41e0-9826-6f159698c2a7) - 02. 加载「多画布页签」,因为该资产在最新的布局方式下没有更改,现在的表现效果是不可用的状态,建议如果来不及解决,就先不透出该资产 ![Image](https://github.com/antvis/G6VP/assets/10703060/1cde1268-d7c5-4267-9edb-4131c2dfbd50) - 03. 「节点聚类」资产,分析结果的交叉表建议换成 antd 表格,现在的展示有问题,也没必要用交叉表展示。然后自动追加的combo,双击后收缩起来就没办法再展开,需要处理下 ![Image](https://github.com/antvis/G6VP/assets/10703060/fa1ea08c-9c1a-4306-a153-e9d7aec7a58a) - 04. 「路径结构分析」资产,需要给一些文案提示,不然用户会有点搞不懂,这个资产在干嘛 ![Image](https://github.com/antvis/G6VP/assets/10703060/6f9cb76a-985b-4f25-a405-cd5f91fef3cf) - 05. 「表格模式」,在「分段布局下」数据出不来! ![Image](https://github.com/antvis/G6VP/assets/10703060/fe7a4a58-1f5a-4083-a54a-663e3289df1d) - 06. 「图表分析」,需要在小宽度下做设计优化 ![Image](https://github.com/antvis/G6VP/assets/10703060/2a84cb04-d14c-4778-99e0-631cf0a550fe) - 07. 「语句模版查询」加载后一直loading,得检查下该资产有没有ready,没ready建议不透出,先下线!...

enhancement

现在官方的「属性面板」默认展示是用数据的 key 作为 UI 展示的标题,数据的 value,作为 UI 展示的内容信息,这样存在的问题是,key网网不太好理解,如下图,用户可以希望 「type」 在ui上改为 「数据类型」,因此,着就需要一个 meta 字段去映射。 ![image](https://github.com/antvis/G6VP/assets/10703060/e2ee6f37-5706-425d-82bc-62d735af9a2e) Meta 可以设计为一个标准的数据格式,比如新增一个字段,fieldMapping,用于字段的映射 ``` { nodes:[{id:"node-1",city:"hangzhou"}], edges:[], meta:{ fieldMapping:{ id:{name:"唯一标识"}, city:{name:"城市名"} } } } ```

enhancement

- 感谢 https://github.com/memgraph/graph-landscape-2022 提供的数据 - 作为默认的数据集

记起来2022年6月6号和一位朋友的讨论,通过 schema 来生成 mock 数据,从而帮助用户快速创建模拟数据,开始业务验证。 而Schema是什么,是一个图的模型,也是一个业务逻辑的模型,这块值得沉淀。 - 开放市场 / 图模型 - 选择不同领域下的图模型,点击 Mock 数据,快速生成对应的领域数据 - 数据可以一键加入到数据集,从而进行分析探索 ![image](https://github.com/antvis/G6VP/assets/10703060/57e66860-7457-419e-95e4-ed7977bfcaad)

Idea