2008-09-15 8 views
33

Ich bin auf der Suche nach einem Werkzeug, das einen RDF-Graphen in einem vernünftig nützlichen Grafikformat rendert. Der Hauptzweck des Grafikformats ist die Aufnahme in eine PowerPoint-Folie oder das Drucken auf einem großen Plotter zur Verwaltungsprüfung.Gibt es Werkzeuge, um ein RDF-Diagramm zu visualisieren? (Bitte fügen Sie einen Screenshot hinzu)

Ich verwende derzeit TopBraid Composer, der relativ gut eine einzelne Entität visualisieren kann, aber keine klare Möglichkeit bietet, den gesamten Graph (als Ganzes) zu visualisieren.

Wer kennt schon gute Lösungen für dieses Problem?

TopBraid Composer Graph view screenshot http://i37.tinypic.com/2gufbz9.jpg

Antwort

6

Protégé. Aktivieren Sie Extras> Registerkarten> Jambalaya.

alt text

+0

Dank gizmo, aber ich habe fordern speziell Screenshots. Du könntest etwas Ansehen haben, indem du einen Link zu Protege und einen Screenshot postest. Es ist weniger für mich als für andere, die diesen Post in Zukunft sehen werden. –

+0

Vielleicht suchen Sie das: http://www.ischool.utexas.edu/~i385t-sw/archive/protege/protege-jambalaya-02.png –

+0

Leider funktioniert das nur mit Protégé 3. –

5

-Cytoscape http://www.cytoscape.org/ funktioniert gut mit großen Maßstab Grafiken und Sie können eine statische PDF oder Bild erstellen.

-I fand auch sehr interessant http://d3js.org/

Es zu RDF Graphen nicht spezifisch ist, aber in den Beispielen scheint es einige coole Funktionalität zu sein, wo der Anwender ein hohes Maß an Interaktion mit den Daten haben könnte. Es erfordert jedoch eine Menge JS-Programmierkenntnisse.

8

Ich suchte auch eine und ich fand diese: https://gephi.org/ Ziemlich sicher, es funktioniert mit Rdf.

+0

Gephi verfügt über eine Semantic Web Extension, mit der Sie RDF direkt abfragen oder importieren können. Es hat auch eine Menge Grafik-Layout-und Analysefunktionen. Das macht Gephi zu meinem aktuellen Favoriten. – Fannon

+0

Es können nur .rdf- und .rdfs-Dateien verwendet werden. Nicht .ttl oder .nq. Darüber hinaus scheint der https: // Endpunkt nicht unterstützt zu werden. – Richard

11

Gephi wurde bereits erwähnt, aber ich werde hier Screenshots und eine kurze Beschreibung einfügen.

Gephi kann nicht nur Grafiken visualisieren, sondern auch Analyse, Layout und weiteren Import und Export unterstützen. Es gibt eine Semantic Web Import Extension, mit der Sie direkt (über SPARQL) abfragen oder RDF-Daten importieren können. https://wiki.gephi.org/index.php/SemanticWebImport (Sie können es direkt an Plugins innerhalb des Programms installieren

Gephi Screenshot

Es gibt einen JavaScript Graph -visualisierungsbibliothek die für mich ruhig schön gearbeitet. http://sigmajs.org/Es funktioniert gut zusammen mit Gephi, da Sie Ihr Diagramm Export aus Dort importieren Sie die Datei in SigmaJS und können Ihr Diagramm auf eine interaktive Website exportieren.Beispiel: http://fannon.de/p/smw/vis/George_Orwell_Platz_30.html

enter image description here

Eine wichtige Erwähnung würde D3.js, die bereits dutzende Kraftkurve Beispiele hat. Da RDF jedoch nicht direkt unterstützt wird, müssen die Daten zuerst konvertiert werden.

Ein schöner ist dies: http://nylen.tv/d3-process-map/graph.php?dataset=les-mis

enter image description here

0

Commandline mit Rapper und graphviz:

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

Verwandte Themen