19.01.2015 Aufrufe

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

Projektgruppe Visual Analytics - Medieninformatik und Multimedia ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

9.2 Desktop 161<br />

ermöglichen, die Animation zu starten <strong>und</strong> sie zu stoppen. Diese werden durch den<br />

AnimationPlayer visualisiert <strong>und</strong> dem Anwender zugänglich gemacht. Die Buttons<br />

zum starten <strong>und</strong> stoppen der Animation sind ähnlich einem Videoplayer umgesetzt.<br />

Zusätzlich gibt es Vorwärts- <strong>und</strong> Zurückbuttons, die es erlauben die Einzelbilder manuell<br />

durchzuschalten, um sie somit einzeln zu betrachten. Damit dem Anwender immer klar<br />

ist, welchen Knoten des Animationslevels er gerade betrachtet, wird der Name des<br />

Knotens ebenfalls durch den AnimationPlayer angezeigt.<br />

9.2 Desktop<br />

Die Arbeitsfläche von TaP besteht aus zwei aufeinanderliegenden Schichten, welche als<br />

Canvas implementiert sind. Zum einen die Desktopschicht, die die Diagramme enthält<br />

<strong>und</strong> zum anderen eine Befehlsschicht, auf welcher pfadbasierte Gesten ausgeführt<br />

werden können. Damit der Benutzer sehen kann, wie der aktuelle Pfad der Geste aussieht,<br />

wird dieser mittels einer blauen Linie angezeigt. Die Schicht wird bei Berührung<br />

von einer der vier Ecken der Software ein- bzw. ausgeblendet. Diese Befehlsschicht<br />

wird durch eine halbdurchsichtige Canvas dargestellt, welche in das MainWindow<br />

gelegt wird. Für die Zeichnung der Linie <strong>und</strong> der Gestenerkennung wird die Klasse<br />

DiagramEventTrigger implementiert. Wenn ein Viereck erkannt wird, wird die Action<br />

AddDiagramAction ausgeführt, welche ebenfalls den Pfad übergeben bekommt. Diese<br />

Action untersucht den Pfad, berechnet die Diagrammgröße <strong>und</strong> die Diagrammposition<br />

<strong>und</strong> fügt anschließend ein neues Diagramm in die Desktopschicht ein. Da die Diagramme<br />

auch aufeinander liegen können sollen, muss die Funktionalität gegeben sein, ein<br />

Diagramm zu fokussieren.<br />

9.3 Entwurf des Pie-Menüs<br />

Das Pie-Menü soll eine Auswahlstruktur zur Verfügung stellen, die es ermöglicht,<br />

Kennzahlen <strong>und</strong> Dimensionen für die Darstellung auszuwählen. Sowohl für die Auswahl<br />

von Kennzahlen als auch für die von Dimensionen wird dasselbe Pie-Menü verwendet.<br />

Damit Kennzahlen <strong>und</strong> Dimensionen unterschieden werden können, enthält der erste<br />

Ring nur diese beiden Elemente. Das Pie-Menü selbst ist durch seine halbr<strong>und</strong>e<br />

Darstellung an die Form einer Hand angepasst, sodass die Bedienung auf dem<br />

Multitouch-Tisch intuitiv <strong>und</strong> einfach erfolgen kann.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!