我正在寻找一种工具,它将以合理有用的图形格式呈现RDF图形。图形格式的主要目的是包含在PowerPoint幻灯片中或在大型绘图仪上打印以进行管理评审。
我目前正在使用TopBraid Composer,它可以很好地可视化单个实体,但似乎没有一种清晰的方式可视化整个图形(作为一个整体)。
有谁知道这个问题的任何好的解决方案?
RDF Gravity是一个RDF可视化工具。
这是一个截图: (来源:salzburgresearch.at)
已经提到过Gephi,但我会在这里插入截图和简短说明。
Gephi不仅可以显示图形,还支持分析,布局和进一步导入和导出。有一个语义Web导入扩展,允许您直接查询(通过SPARQL)或导入RDF数据。 https://wiki.gephi.org/index.php/SemanticWebImport(您可以直接在插件程序中安装它。
有一个JavaScript图形可视化库,对我来说很安静:http://sigmajs.org /它与Gephi一起很好用,因为你可以从那里导出图形并将文件导入SigmaJS。这样,您可以将图表导出到交互式网站。示例:http://fannon.de/p/smw/vis/George_Orwell_Platz_30.html
一个重要的提及是D3.js已经有力量图示例。但它不直接支持RDF,因此必须首先转换数据。
一个很好的是:http://nylen.tv/d3-process-map/graph.php?dataset=les-mis
我也在寻找一个,我发现了这个:https://gephi.org/很确定它适用于rdf。
门生。激活工具>标签> Jambalaya。
(来源:utexas.edu)
-Cytoscape http://www.cytoscape.org/适用于大型图表,您可以创建静态pdf或图像。
- 我也发现了这个非常有趣的http://d3js.org/
它并不特定于RDF图,但在示例中似乎有一些很酷的功能,用户可以与数据进行大量的交互。但它确实需要相当多的JS编程知识。
WebVOWL是可视化本体的绝佳选择。 http://vowl.visualdataweb.org/webvowl.html
基于Graphviz的Perl实用程序rdfdot和这个库可能会有所帮助:
http://metacpan.org/pod/RDF::Trine::Exporter::GraphViz
https://github.com/nichtich/RDF-Trine-Exporter-GraphViz
Graphviz能够处理数千个节点,因此可能适合您的问题规模。
使用说唱歌手和graphviz的命令行:
$ rapper --input ntriples $fname.nt --output dot > $fname.dot
$ dot -Tpng $fname.dot > $fname.png