Title :
The Gridfit algorithm: an efficient and effective approach to visualizing large amounts of spatial data
Author :
Keim, Daniel A. ; Herrmann, Annemarie
Author_Institution :
Inst. of Comput. Sci., Halle-Wittenberg Univ., Halle, Germany
Abstract :
In a large number of applications, data is collected and referenced by their spatial locations. Visualizing large amounts of spatially referenced data on a limited-size screen display often results in poor visualizations due to the high degree of overplotting of neighboring datapoints. We introduce a new approach to visualizing large amounts of spatially referenced data. The basic idea is to intelligently use the unoccupied pixels of the display instead of overplotting data points. After formally describing the problem, we present two solutions which are based on: placing overlapping data points on the nearest unoccupied pixel; and shifting data points along a screen-filling curve (e.g., Hilbert-curve). We then develop a more sophisticated approach called Gridfit, which is based on a hierarchical partitioning of the data space. We evaluate all three approaches with respect to their efficiency and effectiveness and show the superiority of the Gridfit approach. For measuring the effectiveness, we not only present the resulting visualizations but also introduce mathematical effectiveness criteria measuring properties of the generated visualizations with respect to the original data such as distance- and position-preservation.
Keywords :
data visualisation; spatial data structures; very large databases; visual databases; Gridfit algorithm; Hilbert-curve; distance-preservation; hierarchical partitioning; limited-size screen display; overplotting; pixels; position-preservation; screen-filling curve; spatial data visualization; spatial locations; spatially referenced data; Air pollution; Atmospheric measurements; Cities and towns; Clustering algorithms; Computer science; Data visualization; Displays; Euclidean distance; Large screen displays; NP-complete problem; Partitioning algorithms; Pollution measurement; Position measurement; Sea measurements; Spirals; Temperature measurement;
Conference_Titel :
Visualization '98. Proceedings
Conference_Location :
Research Triangle Park, NC, USA
Print_ISBN :
0-8186-9176-X
DOI :
10.1109/VISUAL.1998.745301