Skip to content

AeswaryaKrishnakumar0/Hierarchical-Data-Visualisation-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Hierarchical-Data-Visualisation-Java

This project explores different techniques for visualising hierarchical datasets using Java-based visualisation tools. Four visualisation methods were implemented: Node-Link Tree Layout, Radial Tree Layout, Treemap Visualisation, and Space-Optimised Hierarchical Graph Visualisation. These techniques allow hierarchical relationships between elements to be represented visually, making complex data structures easier to interpret and analyse. The dataset used represents a multi-level file organisation system where folders and files are nested within each other, allowing different visual layouts to display the same hierarchical structure.

The visualisations demonstrate how different layout techniques affect readability, structure interpretation, and spatial efficiency. Node-Link and Radial Tree layouts clearly show parent-child relationships, while Treemap visualisation highlights part-to-whole comparisons through space-filling rectangles. The Space-Optimised Hierarchical Graph layout efficiently represents deeper hierarchical structures while minimising visual clutter. Together, these methods provide multiple perspectives for understanding complex hierarchical datasets.

Releases

No releases published

Packages

 
 
 

Contributors