[ Home | Tasks ]
Articles
- My First Treemap Aritcle
NB: This project is part of our work on HCI, to implement OrangeTopia.
Traditional representations of information trees are very space consuming. There is a large amount of redundant information and padding to convey the tree structure.
e.g., a directory tree:
2 ./CVS/Root 2 ./CVS/Repository 2 ./CVS/Entries 2 ./CVS/Entries.Log 10 ./CVS 2 ./Treemap/CVS/Root 2 ./Treemap/CVS/Repository 2 ./Treemap/CVS/Entries 2 ./Treemap/CVS/Entries.Log . . . (goes on for 80 lines)
Treemaps are representations of trees (or hiarchies) that use space-filling nesting to convey the tree structure.
DOWNLOAD
- Treemap-0.04.tar.gz (2006-12-02; Added contributed modules Treemap::Input::DBI, and Treemap::Output::TkData)
- Treemap-0.03.tar.gz (2006-02-04; SWF/Flash support added)
- Treemap-0.02.tar.gz (2004-06-18)
Sample Images from this library
- Strip Algorithm
- Squarify Algorithm
- Nightly auto-generated Treemap Examples (may occasionally contain broken images)
Documentation
- Flowcharts created using Dia[1] (Flowchart/UML software)
CVS[2] Access
- Click here for CVS Web access (new window)
- CVS repository: currently private, soon to be public
Potential Applications
- Disk utilization
- Network element monitoring
- Visualization of demographic information
- by postal/zip codes
- by source IP address
- Stock reports (size = volume changing hands, colour = gain/loss)
- Global system monitoring
Submitting Modules to CPAN
- Hmm... something about PAUSE
![[ home ]](/images/ivory.png)