Tree-Map: A Visualization Tool for Large Data.
Mahipal Jadeja, Kesha Shah · 2015
Traditional approach to represent hierarchical data is to use directed tree. But it is impractical to display large (in terms of size as well complexity) trees in limited amount of space. In order to render large trees consisting of millions of nodes efficiently, the Tree-Map algorithm was developed. Even file system of UNIX can be represented using Tree-Map. Definition of Tree-Maps is recursive: allocate one box for parent node and children of node are drawn as boxes within it. Practically, it is possible to render any tree within predefined space using this technique. It has applications in many fields including bio-informatics, visualization of stock portfolio etc. This paper supports Tree-Map method for data integration aspect of knowledge graph. Social customer relationship management (CRM) tree-map example is briefly used to explain how data integration is supported by treemaps. In this paper, key features of Tree-map are discussed briefly including expressive power of tree-map and types of queries supported by it. As an example of social network visualization, how twitter tree-maps can be used to answer dynamic queries interactively is also discussed in detail.