在 Cytoscape.js 中可视化 RDF?
Visualize RDF in Cytoscape.js?
我使用 SPARQL 查询的复杂过程可视化 RDF 图 -> CSV 导出 -> 导入到 Cytoscape Desktop -> 导出为 JSON -> 导入到 Cytoscape.js。在 Cytoscape.js 中是否有一些直接可视化 RDF 图的方法,例如使用类似于 RDFScape for Cytoscape Desktop 的插件?
P.S.: 对于其他有此问题的人,您可以像这样使用我们的解决方案:http://www.snik.eu/graph/?sparql=https://dbpedia.org/sparql&graph=http://dbpedia.org. With the "&instances" parameter you can load instances as well (won't work for DBpedia because it is too large). The source code is at .http://github.com/imise/cytoscape-js.org
使用Node.js编写一个小模块。从数据库加载数据(可能使用 Node.js 模块中的模块 from npm), and then convert your data into the Cytoscape.js JSON format。(如果需要,您甚至可以直接将数据直接加载到 Node.js 上的 Cytoscape.js。 )
这应该会自动执行转换过程。
我使用 SPARQL 查询的复杂过程可视化 RDF 图 -> CSV 导出 -> 导入到 Cytoscape Desktop -> 导出为 JSON -> 导入到 Cytoscape.js。在 Cytoscape.js 中是否有一些直接可视化 RDF 图的方法,例如使用类似于 RDFScape for Cytoscape Desktop 的插件?
P.S.: 对于其他有此问题的人,您可以像这样使用我们的解决方案:http://www.snik.eu/graph/?sparql=https://dbpedia.org/sparql&graph=http://dbpedia.org. With the "&instances" parameter you can load instances as well (won't work for DBpedia because it is too large). The source code is at .http://github.com/imise/cytoscape-js.org
使用Node.js编写一个小模块。从数据库加载数据(可能使用 Node.js 模块中的模块 from npm), and then convert your data into the Cytoscape.js JSON format。(如果需要,您甚至可以直接将数据直接加载到 Node.js 上的 Cytoscape.js。 )
这应该会自动执行转换过程。