Datenvisualisierung, Infographics, Statistiken, Imformationsvisualisierung

Jeder sieht sich gerne Infografiken an oder interessiert sich für einfach dargestellte Statistiken oder eine schöne Datenvisualisierung. Vorraussetzung ist, das sie simpel und so einfach wie möglich gestaltet sind damit sie leicht und schnell zu verstehen sind. Daten und Informationen werden immer wichtiger für uns und täglich wächst die Menge an Information im Internet.

Große Daten zu kleinen Daten

Wie sollen alle diese Daten überhaupt beherrscht werden, bzw. wie kommt man mit diesen riesigen Datenmengen überhaupt klar? Es entstehen neue Studiengänge an den Universitäten wie zum Beispiel Datenanlyse oder DataMining. Es sollen also aus den Unmengen an erzeugten Daten neue Erkenntnisse gewonnen werden. Um Datenvisualisierung richtig zu machen werden viele Informationen auf wenige einfache Bilder und Symbole heruntergebrochen.

Welche coolen Möglichkeiten es in der Darstellung von Daten gibt, welche Prinzipien man beachten sollte beim Visualisieren und wie man die Informationen möglichst einfach zum Betrachter kommuniziert erklärt Jörn Loviscach sehr anschaulich in dem folgenden YouTube Video:

Ich bin gespannt wie die Informationsgrafiken und Datenvisualisierungen der Zukunft aussehen. Das Potenzial für einfachere Darstellungen ist meiner Meinung nach enorm und könnte ein wichtiger Zukunftstrend werden.

Zukunft der Datenvisualisierung

Viel damit hat auch mit ergonomischer Gestaltung und Mensch-Maschine Interaktionen zu tun. Nicht nur eingeschränkten Personen mit z.B. schlechten Augen, sonder jedem hilft es, wenn wichtige Informationen möglichst schnell und barrierefrei und vor allem verständlich zu bekommen sind.

Dreidimensional ins Web – WebGL mit Three.Js

WebGL und Three.js wird in Zukunft immer beliebter. Three.js ist eine offene Javascript Umgebung die auf WebGL basiert und welche es ermöglicht einfach 3D Modelle zu erstellen, laden oder sogar zu manipulieren.

Um die Bibliothek zu testen wurde von mir eine kleine Testseite erstellt, welche das aktuelle Wetter in Salzburg mit einfachen 3D Modellen wie Wolken, Sonne und Regentropfen visualisiert. Natürlich gibt es unendlich weitere Möglichkeiten was man alles mit dieser Bibliothek machen kann.

Weiters ist es relativ einfach möglich mit Blender ein Modell zu exportieren, um es dann über Three.js und ein paar Zeilen Code laden und z.B. rotieren lassen kann.

WebGL Würfel mit Hello World darauf
3D im Browser

Es ist sogar möglich Spiele oder interaktive Musikvideos zu gestalten und damit ganz neue Wege des Webs zu erschaffen. Interessant wird wie sich diese neue Dimension in den nächsten paar Jahren weiter entwickeln wird.

Zukünftig könnte man ja dann auch Augmented Reality Anwendungen dafür erstellen, wie z.B. bei einem Optiker wo eine dreidimensionale Betrachtung des Produktes am Kopf des Kunden möglich wäre.

3D Musik- und Soundvisualisierung mit Blender

Die meisten meiner Youtube Videos sind 3D Soundvisualisierungen, welche ich mit dem kostenlosen open-source Tool Blender erstellt habe. Mit Blender ist es möglich, die Musik oder den Sound im MP3 Format bequem hinein zu laden. Die Musik oder Sounds werden dann als Kurven dargestellt. Es ist sogar möglich beim laden den Frequenzbereich einzustellen. Damit kann man alle möglichen Werte eines Objektes wie z.B.: Skalierung, Rotation, Farbe usw. mit einem bestimmten Frequenzbereich animieren. Es lassen sich somit alle möglichen Eigenschaften mit den Musikdaten kombinieren.

Hier ein paar Beispiele, welche ich selbst mit Blender erstellt habe: