Есть ли инструменты для визуализации RDF-графика? (пожалуйста, включите скриншот) - PullRequest
37 голосов
/ 16 сентября 2008

Я ищу инструмент, который будет отображать RDF-график в достаточно полезном графическом формате. Основное назначение графического формата - включение в слайд PowerPoint или печать на большом плоттере для анализа со стороны руководства.

В настоящее время я использую TopBraid Composer, который достаточно хорошо визуализирует отдельную сущность, но, похоже, не имеет четкого способа визуализации всего графика (в целом).

Кто-нибудь знает какие-либо хорошие решения этой проблемы?

TopBraid Composer Graph view screenshot

Ответы [ 9 ]

13 голосов
/ 19 сентября 2008

RDF Gravity - инструмент визуализации RDF.

Вот скриншот: RDF Gravity Screenshot
(источник: salzburgresearch.at )

11 голосов
/ 28 мая 2014

Gephi уже упоминался, но я приведу здесь скриншоты и краткое описание.

Gephi может не только визуализировать графики, но также поддерживает анализ, компоновку и дальнейший импорт и экспорт. Существует расширение импорта семантической паутины, которое позволяет напрямую запрашивать (через 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

8 голосов
/ 15 февраля 2013

Я тоже искал и нашел это: https://gephi.org/ Уверен, он работает с rdf.

6 голосов
/ 16 сентября 2008

Protégé. Активируйте Инструменты> Вкладки> Jambalaya.

alt text
(источник: utexas.edu )

5 голосов
/ 05 февраля 2013

-Cytoscape http://www.cytoscape.org/ хорошо работает с крупномасштабными графиками, и вы можете создать статический PDF или изображение.

-Я тоже нашел это очень интересным http://d3js.org/

Это не характерно для графиков RDF, но в примерах, похоже, есть некоторая классная функциональность, где пользователи могут иметь большую степень взаимодействия с данными. Однако для этого требуется немалое количество знаний в области программирования на JS.

2 голосов
/ 30 апреля 2018

WebVOWL - отличный выбор для визуализации онтологий. http://vowl.visualdataweb.org/webvowl.html

enter image description here

1 голос
/ 17 июня 2018

RDFShape , который также основан на Graphviz, может быть полезен для визуализации небольших графиков RDF для презентаций. Это позволяет оба формата вывода SVG и PNG. Пример визуализации может быть этот

1 голос
/ 02 июня 2017

Командная строка с рэппером и графвиз :

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

1 голос
/ 17 ноября 2013

Может помочь утилита Perl rdfdot, основанная на Graphviz и этой библиотеке:

http://metacpan.org/pod/RDF::Trine::Exporter::GraphViz

https://github.com/nichtich/RDF-Trine-Exporter-GraphViz

Graphviz может обрабатывать тысячи узлов, и, следовательно, может соответствовать масштабу вашей проблемы.

...