有没有可视化RDF图的工具?(请包含截图)

48

我正在寻找一种工具,可以将RDF图以一个相当有用的图形格式呈现。主要目的是将其包含到PowerPoint幻灯片中或者打印在大型绘图仪上进行管理审查。

我目前正在使用TopBraid Composer,它在可视化单个实体方面做得相当不错,但似乎没有清晰的方法来可视化整个图表(作为一个整体)。

有人知道解决这个问题的好方法吗?

TopBraid Composer Graph view screenshot


1
工具列表:https://dev59.com/KaDia4cB1Zd3GeqPLvCy#43605137 - Stanislav Kralin
9个回答

19

已经提到了 Gephi,但是我会在这里放入截图和简短描述。

Gephi 不仅可以可视化图表,还支持分析、布局以及进一步导入和导出。有一个语义 Web 导入扩展,允许您直接查询(通过 SPARQL)或导入 RDF 数据。https://wiki.gephi.org/index.php/SemanticWebImport (您可以在程序中的插件中直接安装它)。

Gephi Screenshot

有一个 JavaScript 图形可视化库对我来说工作得很好:http://sigmajs.org/ 它与 Gephi 很好地配合使用,因为您可以从那里将您的图形导出并将文件导入 SigmaJS。这样,您就可以将您的图形导出到交互式网站。例如:http://fannon.de/p/smw/vis/George_Orwell_Platz_30.html

enter image description here

一个重要的提醒是 D3.js,它已经有几十个力图例子。但它不直接支持 RDF,因此数据必须先转换。

一个不错的例子:http://nylen.tv/d3-process-map/graph.php?dataset=les-mis

enter image description here


16

1
网站目前无法访问。截图请见 https://web.archive.org/web/20161121211502im_/http://semweb.salzburgresearch.at/apps/rdf-gravity/html/owl_ontology_1.jpg,下载请见 https://web.archive.org/web/20161208093431/http://semweb.salzburgresearch.at:80/apps/rdf-gravity/download.html。 - RADXack

9
我也在寻找一个类似的工具,我找到了这个:https://gephi.org/,我相信它可以处理rdf格式的数据。

1
Gephi有一个语义Web扩展,可以让您直接查询或导入RDF。它还具有许多图形布局和分析功能。这使得Gephi成为我目前最喜欢的工具。 - Fannon
它只允许使用.rdf和.rdfs文件,不支持.ttl或.nq格式。此外,似乎不支持https://端点。 - Richard
1
版本0.10不支持SemanticWebExtension插件,旧版本可以。 - Peter

9

2
这个工具是开源的,非常适合那些想要在浏览器中使用此类工具而不需要安装到他们的桌面操作系统上的人。 - 千木郷
WebVOWL在处理非常大的本体时表现良好吗? - tommy.carstensen
WebVOWL非常适合可视化本体(也称为模式),但不适合可视化知识图谱,因为它不可视化实例。 - Stratos K

8
-Cytoscape http://www.cytoscape.org/ 很适合处理大规模图形,您可以创建静态pdf或图像。
-我还发现这个非常有趣 http://d3js.org/ 它不是专门针对RDF图形的,但在示例中似乎有一些很酷的功能,用户可以与数据进行大量交互。但是,它需要相当多的JS编程知识。

8

Protégé。 激活工具 > 选项卡 > Jambalaya。

alt text
(来源:utexas.edu)


谢谢gizmo,但我特别要求屏幕截图。你本可以通过发布protege链接和屏幕截图获得一些声誉。这对于将来查看此帖子的其他人来说比对我有用。 - Eric Schoonover
也许这就是你在找的:http://www.ischool.utexas.edu/~i385t-sw/archive/protege/protege-jambalaya-02.png - Lena Schimmel
Jambalaya 项目已经被废弃,不再受支持。 - undefined

6

RDFShape也基于Graphviz,可用于演示小型RDF图形的可视化。它支持SVG和PNG输出格式。例如,这个是一个演示。


1
谢谢,不幸的是它似乎没有得到很好的维护或解释。对于您的示例可视化,我收到了“来自https://api.rdfshape.weso.es/api/data/info的错误响应:错误:网络错误”的错误信息。 - alelom
你说得没错,过去它可能没有得到很好的维护,但是我们在过去几个月里一直在开发新版本,现在它更加稳定。你可以再试一次,我们将非常感谢任何反馈或建议。 - Labra

3

这个无法在Linux/Ubuntu上安装。预安装测试失败:t/serialize.t : Failed test 'edges' ... $got->[0] = 'Z -> node1 [label="skos:narrower",' ... $expected->[0] = 'Z -> node1 [label="skos:narrower", style=bold];' Looks like you failed 1 test of 4. - knb
实际上这个 CPAN 模块已经很多年没有更新了,但是那个测试套件的失败似乎只是无害的空格更改 - 尝试在安装模块时抑制测试套件中的错误,例如使用 cpanm --force ... - Jonas

2

使用rappergraphviz的命令行:

$ rapper --input ntriples $fname.nt --output dot > $fname.dot $ dot -Tpng $fname.dot > $fname.png


Rapper文档:https://librdf.org/raptor/rapper.html - knb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接