The InfoVis Toolkit: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
== Summary == | |||
'''Author'''<nowiki>: Jean-Daniel Fekete / INRIA Futurs</nowiki><br /> | '''Author'''<nowiki>: Jean-Daniel Fekete / INRIA Futurs</nowiki><br /> | ||
''' Project Webpage''': [http://www.lri.fr/%7Efekete/InfovisToolkit/ http://www.lri.fr/~fekete/InfovisToolkit/]<br /> | ''' Project Webpage''': [http://www.lri.fr/%7Efekete/InfovisToolkit/ http://www.lri.fr/~fekete/InfovisToolkit/]<br /> |
Revision as of 02:50, 17 June 2005
Summary
Author: Jean-Daniel Fekete / INRIA Futurs
Project Webpage: http://www.lri.fr/~fekete/InfovisToolkit/
Current Version: 0.6alpha2, Mar, 26 2004
Requirements: Java 1.4
Base data structure: table of columns; columns contain objects of equal type; trees and graphs are derived from tables
Included visualization techniques: Scatter Plot; Time Series Plot; Parallel Coordinates; Node-Link Diagram; Icicle Tree; Treemap; Adjacency Matrix
Supported File Formats: CSV, XML, TQD, Newick, TM3, DOT, XML TreeML, XML GraphML
Pros
- Structure analoguous to Visualization Reference Model
- Explicit use of metadata
- Open source
- Demos and examples included
Cons
- Many classes
- Poor documentation
Details
Top-Level Structure
- Column
- A column is an indexed collection of values of homogeneous type.
- Table
- The Table is the base class of all infovis dataset containers. An abstract table manages a list of columns.
- Tree
- Base proxy for considering a table as a tree structure.
- Graph
- A Graph class for Information Visualization. A Graph references one or two vertex tables and is an edge table.
- Visualization
- Base class for all the visualizations.
- Metadata
- Metadata interface and constants for qualifying columns and tables.
Packages
- io
- basic input/output classes
- metadata
- several metadata categories
- panel
- control panels and interaction components
- visualization
- visualization internals
- table
- provides a set of classes related to visualization of tables.
- tree
- provides a set of classes related to visualization of trees.
- graph
- provides a set of classes related to visualization of graphs.
Visual attributes
Generic
- color
- label
- size