Lekton Logo

ViennaViz

Applikation zur Datenvisualisierung in der Stadt Wien

Kunde: Magistratsabteilungen der Stadt Wien

Unter der Ägide der Magistratsabteilung 23 - Wirtschaft, Arbeit und Statistik

Betreut durch die Magistratsabteilung 01 - Wien Digital

Entwicklung einer browserbasierten Applikation zur Visualisierung von Daten. Mit ViennaViz können Zahlen und Daten in gängigen Diagrammarten dargestellt und mittels eines Einbettungscodes einfach und direkt auf Webseiten publiziert werden.

Eingabe der Daten

In die Applikation können Daten aus verschiedenen Quellen eingegeben werden:

  • aus einer Schnittstelle wie einer URL des Open Government Data Portals,
  • aus CSV-Dateien,
  • aus HTML Tabellen
  • über eine direkte Dateneingabe in die Applikation

Auch viele andere Datenquellen sind möglich.

 


 

Visualisierungsidiome

Die Applikation bietet 14 verschiedene Diagrammarten an:

  1. Balkendiagramm
  2. Säulendiagramm
  3. Gestapeltes Säulendiagramm
  4. Gruppiertes Balkendiagramm
  5. Liniendiagramm
  6. Liniendiagramm gruppiert
  7. Bevölkerungspyramide
  8. Bezirkskarte
  9. Zählbezirkskarte
  10. Kreisdiagramm
  11. Tortendiagramm
  12. Streudiagramm
  13. Fächendiagramm
  14. Tabelle

Fünf davon mit logarithmischer Skala:

  1. Säulendiagramm
  2. Gestapeltes Säulendiagramm
  3. Liniendiagramm
  4. Liniendiagramm gruppiert
  5. Bevölkerungspyramide

Bei drei Diagrammarten kann durch Hinzuschalten eines zusätzlichen Idioms ein Kombidiagramm erstellt werden:

  • Gestapeltes Säulendiagramm mit Linie
  • Gruppiertes Balkendiagramm mit Linie
  • Gruppiertes Liniendiagramm mit Säule

Gestaltungsmöglichkeiten

Zur Gestaltung von Diagrammen gibt es eine umfassende Palette an Einstellungsmöglichkeiten.

Zusätzliche Darstellung von Werten und Bereichen:

  • spezifizierbare Wertebereiche, die als Fläche hervorgehoben werden
  • Eingabe einer Referenzlinie
  • Individuelle Anpassung der y-Achse
  • Verschiedene Sortierungsmöglichkeiten

Farben:

  • Graduierte und kategorische Farbpaletten

Beschriftungen:

  • Beschriftungen wie Titel, Untertitel und Skalenüberschriften
  • Tooltips
  • Legenden
  • Randannotationen
  • Randlegenden
  • Achsenbeschriftungen
  • Auswahl der Art der Zahlendarstellung
  • Auswahl der Art der Angabe von Werten

Interaktive Elemente

Die Hoverlogik von ViennaViz ist sehr vielseitig und leistungsstark und kann gut an individuelle Anforderungen angepasst werden.

Einbetten auf Webseiten

Fertige Diagramme können mittels eines iframe auf einer Website eingebettet werden. Wird das Diagramm in der Applikation verändert, teilt sich diese Veränderung überall dort hin mit, wo es eingebettet ist. Grafiken bleiben so auf verschiedenen Webseiten aktuell, ohne dass Administrationsaufwand damit verbunden ist.

Backendprogrammierung

Die Applikation hat zwei Teile: eine frontendseitige, browserbasierte Applikation und eine backendseitige Node Applikation. Node arbeitet serverseitig mit JavaScript und bietet entsprechende Libraries mit Schnittstellen zu Betriebssystem und Datenbanken an.

Wir bedanken uns bei der Stadt Wien für die Zusammenarbeit!

Quelle: https://wien1x1.at/bevoelkerungsentwicklung-2019


Veröffentlicht im September 2021

Projekte