Visualisierung eines raum-zeitlichen Datensatzes?


33

Ich untersuche die Visualisierung eines räumlich-zeitlichen Datensatzes.

Welche Beispiele für eine qualitativ hochwertige räumlich-zeitliche Datenvisualisierung sind online oder offline verfügbar?


1
Ich würde argumentieren, dass die besten raumzeitlichen Datenvisualisierungen derzeit in Videospielen oder Filmen existieren. In der Computerumgebung mangelt es nicht an verwandten Techniken, Plattformen und Perspektiven. Die Wahl des geeigneten Mediums richtet sich nach dem Ausmaß und der Art des Problems sowie den verfügbaren Ressourcen und Daten.
Glennon

Antworten:


26

Geografie und später GISc hatten Mühe, die vierte Dimension zu integrieren, seit Torsten Hägerstrand Zeit für die geografische Forschung aufbrachte .

Ein paar Dinge von oben:

Eine der Lösungen ist die Verwendung des "Raum-Zeit-Aquariums", bei dem Sie im 3D-Raum X und Y verwenden können, um den Ort im Raum darzustellen, und Y, um die Zeit darzustellen.

Zwei Namen, die hilfreich wären, um diesen Ansatz zu untersuchen, wären:

  • Mei-Po Kwan - siehe zum Beispiel Papier hier und einige weitere Zahlen hier
  • Menno-Jan Kraak - er nennt es "Würfel"; siehe zum Beispiel hier

Aus neueren Quellen schreibt Fabian Neuhaus seine Doktorarbeit an der UCL und sein Blog UrbanTick zeigt interessante Entwicklungen auf diesem Gebiet.

Für weitere Inspirationen zur Visualisierung können Sie einige Projekte von Assistenten des sensiblen city lab @ MIT prüfen , zum Beispiel hier , hier oder hier .

Eine weitere Augenweide, über die ich gestolpert bin, ist Urban Mobs .

Wenn Sie versuchen möchten, etwas selbst zu bauen, sollten Sie sich Folgendes ansehen:


12

Vielleicht interessieren Sie meine Folien aus einem SXSW-Panel zur geotemporalen Visualisierung . Obwohl sie nicht jeden einzelnen Ansatz behandeln, bieten sie ziemlich gute Beispiele für die gängigsten Ansätze (beachten Sie, dass für viele dieser Beispiele ein Browser mit SVG- oder Canvas-Unterstützung erforderlich ist, nicht jedoch IE <9):

Meine Hauptpunkte im Vortrag waren:

  • Im Allgemeinen besteht ein Kompromiss zwischen einer guten Darstellung der Geografie und einer guten Darstellung der Trends im Zeitverlauf. Sie müssen herausfinden, was für Sie wichtiger ist.

  • "Auffällige" Ansätze wie Animation und 3D sind für die breite Öffentlichkeit wahrscheinlich ansprechender, für den Fachmann jedoch weniger nützlich.

  • Viele gute Visualisierungen kombinieren eine Reihe dieser Techniken (aber verwenden Sie zu viele und es wird überwältigend)


tolle Zusammenfassung. Gibt es einen timemap.js-Port für das openlayers3-Mapping-Framework? Ich habe einen für Flugblätter gesehen.
Intotecho

7

Wenn Sie nach einer Videoausgabe suchen, können kommerzielle Tools wie EONfusion schöne 3D-Umgebungen mit zeitlichen Informationen erstellen . Ebenso stimme ich zu, dass Google Earth (und sein Plugin ) ein einfaches Tool zur Visualisierung interaktiver Zeitdaten sind. Visual Complexity führt eine Datenbank mit Netzwerkvisualisierungen. Viele davon sind räumlich-zeitliche Visualisierungen, beispielsweise die Gapminder World- Site oder das Wachstum von Walmart .

Aus technologischer Sicht bietet die aufkommende Verwendung von HTML5 <canvas>und Javascript möglicherweise eine umfangreiche interaktive Umgebung für Visualisierungen, die direkt auf vielen Geräten funktioniert. Hier ist ein Beispiel für die globale Abhängigkeit mithilfe von JS und Canvas.

Aus Best Practices Perspektive, ich mag viel von Tufte Rat , hier ein Artikel untersuchen seine Ratschläge, Mapping angewendet.


4

Ich benutze Google Earth sehr gerne für zeitliche Daten. Wirklich schöne Plattform für die Kommunikation, sehr flüssige Animation und relativ einfach zu "programmieren"

Google Earth & Time

Sollte eine Liste von animierten Chloropleths und volumetrischen dort sein.



2

Ein Freund von mir arbeitete früher bei EonFusion . Es sieht so aus, als würde es in die Rechnung passen. Ich habe es nicht ausprobiert, aber es steht eine eingeschränkte Funktionalität zum kostenlosen Download zur Verfügung.

Whups - habe es soeben gesehen. Wie auch immer, er mag es sehr, wenn er Meereslebewesen in 4D verfolgt.



1

TimeMap zeigt eine Vielzahl von geografisch-räumlich-zeitlichen Daten (einschließlich KML) in Google Maps sowie die Simile-Zeitachse an. Ich kann keinen Link zu TimeLine posten, da ich als neuer Benutzer nur 1 Link pro Post erhalten darf.


1

Noch ein paar Punkte:

Variabler Wandel mit der Zeit: Ich hörte Hans Rosling darüber sprechen, wie er die berühmte Gapminder-Grafik-Engine erfand. Er sagte, sie hätten mit einer Karte begonnen, deren Farbe sich mit der Zeit änderte, aber dies sei keine gute Kommunikationstechnik, da unsere visuellen Systeme weit entfernt seien besser in Bewegung mit der Zeit zu verfolgen. Also haben sie auf das Grafiksystem umgestellt, das besser funktioniert - ich denke, er hat Recht, und wir sollten uns davor hüten, Änderungen in der Zeit über die Farbe anzuzeigen.

Positionswechsel mit der Zeit Beim Anzeigen von Positionswechseln mit der Zeit kommen Animationen wirklich in ihren eigenen IMHO. Das "Raum-Zeit-Aquarium" hat seine Vorzüge, ist jedoch nur eine Abstraktionsebene von der Darstellung der Daten entfernt - eine Animation, die sich mit der Zeit ändert, ist viel einfacher zu erfassen und vermeidet die Verlegung des Objekts, die bei der Visualisierung des "Raum-Zeit-Aquariums" auftreten kann.

Weitere Punkte Wie von Mars erwähnt, verfügt Google Earth über ein ziemlich einfaches System zur Zeitanimation und funktioniert gut. Ich mache mir allerdings Sorgen um den Timeline-Controller, bei Tests an Schülern stellte sich heraus, dass es sich als schwierig herausstellte. Hier diskutiere ich etwas, was ich für besser halte

Ich mache mir Sorgen um die vernünftigen Labors in der Stadt. Meiner Meinung nach geht es eher darum, gut auszusehen, als wirklich gut zu kommunizieren - meine Blog-Post-Diskussion

Harrower ( Link zum Zitieren , kein direkter Link) enthält einige nützliche Hinweise zum Animieren mit der Zeit. Hier 3:

  • Reduzieren Sie die Komplexität: Animierte Karten sind häufig komplexer, damit Benutzer die Dinge so einfach wie möglich gestalten können. Verwenden Sie beispielsweise einfache Symbole, und reduzieren Sie die Anzahl der sichtbaren Ebenen

    • Variable Zeit: Variieren Sie die Geschwindigkeit, mit der die Animation langsamer wird, wenn viel los ist. Dies hilft dem Benutzer, aber Sie müssen sicherstellen, dass er versteht, dass die Wiedergabegeschwindigkeit verlangsamt wird.

    • Änderungen kommentieren: Wenn Punkte in einer Animation verschwinden / erscheinen, heben Sie das Ereignis hervor, z. B. erweitert Google Earth die Ortsmarken beim Erscheinen

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.