Visualizzazione di set di dati spazio-temporali?


33

Sto studiando la visualizzazione di un set di dati spazio-temporali.

Quali esempi sono disponibili, online o offline, per la visualizzazione di dati spazio-temporali di alta qualità?


1
Direi che le migliori visualizzazioni di dati spazio-temporali attualmente esistono nei videogiochi o nei film. Nell'ambiente computazionale, non mancano le tecniche, le piattaforme e le prospettive correlate. La scelta del mezzo appropriato sarà guidata dall'entità e dalla natura del problema, dalle risorse e dai dati disponibili.
Glennon,

Risposte:


26

La geografia, e in seguito GISc, hanno fatto fatica a integrare la quarta dimensione da quando Torsten Hägerstrand ha dedicato del tempo alla ricerca geografica.

Un paio di cose dalla cima della mia testa:

Una delle soluzioni consiste nell'utilizzare l'acquario "spazio-tempo" in cui nello spazio 3D è possibile utilizzare X e Y per rappresentare la posizione nello spazio e Y per rappresentare il tempo.

Due nomi che sarebbero utili per esplorare questo approccio sarebbero

  • Mei-Po Kwan - vedi per esempio il documento qui e alcune altre figure qui
  • Menno-Jan Kraak - lo chiama "cubo"; vedi per esempio qui

Da cose più recenti Fabian Neuhaus sta scrivendo il suo PhD @ UCL e il suo blog UrbanTick mostra interessanti sviluppi in questo settore.

Per ulteriori ispirazioni nella visualizzazione, puoi consultare alcuni progetti dei maghi di sensable city lab @ MIT, ad esempio qui , qui o qui .

Un altro piacere per gli occhi che mi sono imbattuto in Urban Mobs .

Se vuoi provare a costruire qualcosa da solo, potresti dare un'occhiata a:


12

Potresti essere interessato alle mie diapositive da un pannello SXSW sulla visualizzazione geotemporale . Sebbene non coprano ogni singolo approccio, fanno un ottimo lavoro offrendo esempi per gli approcci più comuni (nota che molti di questi esempi richiedono un browser con supporto SVG o Canvas, quindi non IE <9):

I miei punti principali nel discorso sono stati:

  • Generalmente hai un compromesso tra una buona esposizione della geografia e una buona esposizione delle tendenze nel tempo. Devi capire cosa è più importante per te.

  • Approcci "appariscenti" come l'animazione e il 3D sono probabilmente più coinvolgenti per il grande pubblico, ma meno utili per lo specialista.

  • Molte buone visualizzazioni combinano una serie di queste tecniche (ma ne usano troppe e diventa travolgente)


ottimo riassunto. Esiste una porta timemap.js per il framework di mapping openlayers3? Ne ho visto uno per volantino.
intotecho,

7

Se stai cercando un'uscita video, strumenti commerciali come EONfusion possono creare piacevoli ambienti 3D con informazioni temporali. Allo stesso modo, sono d'accordo che Google Earth (e il suo plugin ) sono un semplice strumento per visualizzare dati temporali interattivi. Visual Complexity mantiene un database di visualizzazioni di rete, molte delle quali sono visualizzazioni spazio-temporali, come il sito Gapminder World , o la crescita di Walmart .

Dal punto di vista tecnologico, l'uso emergente di HTML5 <canvas>e javascript può fornire un ricco ambiente interattivo per visualizzazioni che funziona direttamente su molti dispositivi, ecco un esempio di dipendenza globale che utilizza JS e canvas.

Dal punto di vista delle migliori pratiche, mi piace molto il consiglio di Tufte , ecco un articolo che esamina il suo consiglio applicato alla mappatura.


4

Mi piace molto usare Google Earth per i dati temporali. Piattaforma davvero piacevole per comunicare, animazione molto fluida e relativamente facile da "programmare"

Google Earth & Time

Dovrebbe essere un elenco di cloropleti animati e volumetrici lì.



2

Un mio amico lavorava in EonFusion . Sembra che si adatterebbe al conto. Non l'ho provato ma è disponibile un download gratuito con funzionalità limitate.

Whups - ho appena visto il riferimento sopra. Ad ogni modo, gli piace molto per il monitoraggio della vita marina in 4D.



1

TimeMap visualizza una varietà di dati geo-spaziali-temporali (incluso KML) in Google Maps oltre a Simile TimeLine. Non riesco a pubblicare un link su TimeLine perché mi è consentito 1 solo link per post come nuovo utente.


1

Alcuni altri punti:

Mostrando cambiamenti variabili nel tempo: ho sentito Hans Rosling parlare di come ha inventato il famoso motore grafico gapminder , ha detto che sono partiti con una mappa che ha cambiato colore nel tempo ma che questa non era una buona tecnica di comunicazione perché i nostri sistemi visivi sono lontani meglio nel tracciare i movimenti nel tempo. Quindi sono passati al sistema grafico che ha funzionato meglio - penso che abbia ragione su questo e dovremmo essere cauti nel mostrare i cambiamenti nel tempo tramite il colore.

Cambio di posizione con il tempo Quando si mostra il cambio di posizione con il tempo, le animazioni entrano davvero nel loro IMHO. Lo "spazio-tempo dell'acquario" ha valore ma è a un livello di astrazione rispetto alla visualizzazione dei dati: un'animazione che cambia con il tempo è molto più semplice da comprendere ed evita di collocare in modo errato l'oggetto che può verificarsi con la visualizzazione dello "spazio-tempo dell'acquario".

Altri punti Come menzionato da Marte, Google Earth ha un sistema di animazione temporale piuttosto semplice e funziona bene. Tuttavia, mi preoccupo del controller della sequenza temporale, nei test sugli studenti si è rivelato complicato. Qui discuto qualcosa che penso sia meglio

Mi preoccupo delle cose sensibili da laboratorio di città, IMHO è più un aspetto frizzante che una comunicazione efficace - la mia discussione post sul blog

Harrower ( link alla citazione , nessun link diretto) ha alcuni punti utili da fare sull'animazione con il tempo, ecco 3:

  • Riduci la complessità: le mappe animate sono spesso più complesse, quindi aiuta gli utenti a semplificare il più possibile le cose. Ad esempio, utilizzare icone semplici, ridurre il numero di livelli visibili

    • Tempo variabile: varia la velocità con cui l'animazione riproduce rallentando i bit in cui sta succedendo molto. Questo aiuta l'utente, ma devi assicurarti che capiscano che la velocità di riproduzione è rallentata.

    • Anotate modifiche: se i punti scompaiono / appaiono in un'animazione, sottolinea l'evento, ad esempio Google Earth espande i segnaposto sull'aspetto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.