2D visualization of data is an important tool to improve human's comprehension of abstract data. However, because of the increasing amount of data, simple charts are becoming obsolete. Thus, we propose a new framework to help users easily create complex charts. In our framework, we first describe a method of combining primitive basic shape objects together to create complex templates to represent records and aggregates of records. We then describe a formal model through which users can retrieve object-oriented data. The retrieved data is then directly associated with record or aggregate templates to be visualized. Under the help of our framework, the visualization will become more flexible and easier to construct. Moreover, we have implemented our framework as a web visualization tool so that it can be shared and extended easily by any web users.
展开▼