图协作工具和邻接表生成

标签 graph saas adjacency-list graph-visualization

我正在寻找一种在线工具,我和我的团队可以在其中协作创建图表。

目的是绑定(bind)相关词,生成邻接表。例如,

Foo----Bar----Brool
        |_____Lol

将生成以下列表:

Foo,[Bar]
Bar,[Foo,Brool,Lol]
Brool,[Bar]
Lol,[Bar]

这个想法是让人们只需使用图形可视化即可进行协作,而无需直接浏览邻接列表。

最佳答案

  • 我相信有一项服务将被设计为允许人们协作创建图表。是Graph Commons 。网站标语是:

    Collaborative 'network mapping' platform and knowledge base of relationships

    不幸的是,目前您只能在网站上注册测试版邀请。从网站上看,还不清楚创建/编辑机制是什么。

  • 您可以使用 yfiles库来在线构建图形编辑器,但我从未使用过它,我不知道您是否可以管理多个 session (因此允许直接协作)。但是,例如,如果您使用 graphity ,它是 yfiles flex 库的实现,并将文件保存在 dropbox 上,然后每个协作者都可以访问该文件,并且您可以设置一个基本的协作图形工具。也许吧。

  • 如果有 LucidChart 这样的工具那就太好了或Draw.io ,但它们不允许导出图形文件(例如 graphML,然后您可以从中使用其他一些程序(例如 Gephi )获得边缘列表)。这些工具仅允许您导出图像和矢量。 Draw.io 导出 xml,但不导出 graphML。

  • 我相信Linkurious让您编辑图表。再说一遍,我从未使用过它,我不知道是否可以管理多个 session >协作。但我会检查一下。 编辑:Linkurious enterprise版本(参见定价)旨在处理多个用户 session 。

  • vis.js 构建一些东西怎么样? ?该库能够使用 DataSet 组件“监听数据的变化”。看看this example .

如果我没有任何真正的答案,我很抱歉,但由于这些天你的问题非常有趣,而且正确的工具迟早会出现(如果它不存在),我想分享这些想法。我希望他们能提供帮助。当您找到解决方案时请发布!

关于图协作工具和邻接表生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24784854/

相关文章:

delphi - 如何在Delphi中对图实现深度优先搜索(DFS)?

python - 使用 Python 查找顶级 Twitter 好友

mysql - 复合主键和自动递增?什么是好的做法?

ruby-on-rails - 只有付费的人才能注册申请...?

c++ - 在 C++ 中使用邻接列表实现广度优先搜索时出错

matlab - 如何在Matlab中使用邻接矩阵绘制两棵合并树

python - 如何在 igraph 中运行 Louvain 社区检测算法?

c# - SendGrid Parse API 和 SaaS 应用程序

c# - 图构建的邻接表

php - 单表的邻接树