Overview Statistic: PDF-Downloads (blue) and Frontdoor-Views (gray)
  • search hit 8 of 205
Back to Result List

d3.js and its potential in data visualization

  • Diese Arbeit gibt einen Einblick sowie eine Einschätzung eines Code-basierten Werkzeuges zur Datenvisualierung, der d3js bibliothek für JavaScript. Es werden nicht nur das Potential, sondern auch die Vor- und Nachteile evaluiert. Weiterhin wird eine Einschätzung gegeben, wann der Einsatz dieses Werkzeuges sinnvoll ist. Um diese Einschätzungen treffen zu können, werden einige Di- agramme, bezüglich der aktuellen Flüchtlichgssituation, die aufgrund des bewaffneten Ukrainekonfilktes besteht,Diese Arbeit gibt einen Einblick sowie eine Einschätzung eines Code-basierten Werkzeuges zur Datenvisualierung, der d3js bibliothek für JavaScript. Es werden nicht nur das Potential, sondern auch die Vor- und Nachteile evaluiert. Weiterhin wird eine Einschätzung gegeben, wann der Einsatz dieses Werkzeuges sinnvoll ist. Um diese Einschätzungen treffen zu können, werden einige Di- agramme, bezüglich der aktuellen Flüchtlichgssituation, die aufgrund des bewaffneten Ukrainekonfilktes besteht, erstellt. Dafür werden zunächst die nötigen Grundlagen erklärt. Dies umfasst sowohl Daten und Datentypen, als auch Diagramme und deren Aufbau. Abschließend werden die erstellten Diagramme, sowie d3js im Diskussionsteil ausgewertet. Da d3js in reinem JavaScript implementiert ist, lässt es sich problem- los mit anderen Frameworks kombinieren. Der Fokus von d3js liegt auf der schnellen und einfachen Manipulation von Elementen im Document Object Model. d3js ist jedoch kein Werkzeug, mit dem in wenigen Zeilen Quell- code ganze Diagramme erstellt werden können. Vielmehr müssen sowohl die einzelnen Elemente eines Diagrammes, wie auch deren Position und Ausse- hen händisch definiert werden. Das ermöglicht ein Höchstmaß an Kontrolle über das Aussehen und Verhalten der Diagramme. Es ist jedoch auch zeitin- tensiv und führt eventuell zur Implementation unübersichtlicher Diagramme. Gepaart mit der hohen initialen Lernkurve kann die Nutzung von d3js nur in speziellen Fällen, welche die volle Kontrolle über Aussehen und Verhalten von Diagrammen benötigen, empfohlen werden.show moreshow less

Download full text files

Export metadata

Metadaten
Author:Luis Rothenhäusler
URN:urn:nbn:de:kobv:522-opus4-28536
DOI:https://doi.org/10.25933/opus4-2853
Referee:Alexander Peterhänsel, Julia Schnitzer
Document Type:Bachelor Thesis
Language:English
Year of Publishing:2022
Date of Publication (online):2022/09/27
Publishing Institution:Technische Hochschule Brandenburg
Granting Institution:Technische Hochschule Brandenburg
Date of final exam:2022/09/01
Release Date:2022/11/09
Institutes:Fachbereich Informatik und Medien
Dewey Decimal Classification:Informatik, Informationswissenschaft, allgemeine Werke / Informatik, Wissen, Systeme / Datenverarbeitung; Informatik
open_access (DINI-Set):open_access
Licence (German):Creative Commons - CC BY - Namensnennung 4.0
Einverstanden ✔
Diese Webseite verwendet technisch erforderliche Session-Cookies. Durch die weitere Nutzung der Webseite stimmen Sie diesem zu. Unsere Datenschutzerklärung finden Sie hier.