Visualisierung der thematischen Verwandtschaft mit einem bestimmten Autor
Die Relations-Extension kann auf einer Benutzerseite die direkten Relationen bezüglich der thematischen Verwandschaft eines Users darstellen.
Versionen
Die Idee aus der Relation-Extension lässt sich mit beliebigen GraphML kompatiblen Visualisierungsrameworks — unter Anderem auch mit dem Relation Browser — verwenden. Der Relation Browser ist eine auf Flash basierte Visualisierung, die vier verschiedene Visualisierungsarten beinhaltet. Die 5-te Variante ist eine Weiterentwicklung von Eingenfactor.
- Die generische Version visualisiert nur die direkten Nachbarn eines Start-Knotens. Die Relationen zwischen den Nachbarn sind dabei ausgeblendet.
- Die soziale Version visualisiert wie auch die generische alle direkten Nachbarn eines Start-Knotens mit dem Unterschied, dass die Relationen unter den Nachbarn bestehen bleiben.
- Die dritte Version nutzt das Springs Layout, welches alle zusammenhängende, vom Start-Knoten erreichbare Knoten auf einem Blick visualisiert.
- Die vierte Version basiert auf der Kombination zwischen dem generischen und dem Spring Layout
- Die fünfte Version ist eine Abwandlung der generischen Variante. Hier ist eine zusätzliche Funktion definiert, die je nach Angabe einer Entfernung eines Knotenpaares eine Eingrenzung erlaubt. So ist es z.B. möglich wichtigere von unwichtigeren Nachbarknoten zu unterscheiden. Durch einen Slider wird es möglich, die Anzahl der Nachbarn (auf wichtige) zu Begrenzen. Diese Version erlaubt auch eine weitestgehend native Darstellung eines Graphen / Sozialen Netzwerkes.
Die Lizenz ist noch ungeklärt, daher ist die swf noch nicht im Paket eingebunden! Sie kann aber auf der Seite von Eigenfaktor heruntergeladen werden.
Die folgenden Bilder zeigen die Beispiele 1-5:

Handhabung
Die Neuerung ist, dass der Tag <relations/> nun Parameter ausliest. Es sind 4 Parameter definiert:
username, width, height, style
Die Parameter username und style müssen mindestens gesetzt sein, damit die Extension von der GraphViz- auf die Relation Browser Variante umschaltet. Der Name des Benutzers, auf dessen Seite die Visualisierung eingebunden wird, muss (noch) per Hand eingegeben werden. Bsp:
<relations username=ViktorDite width=800 height=400 style=social />
Für die 5 Varianten gibt es folgende styles:
- generic
- social
- spring
- spring-combined
- science

