DocumentCode :
1312687
Title :
Algorithms for Labeling Focus Regions
Author :
Fink, Martin ; Haunert, Jan-Henrik ; Schulz, André ; Spoerhase, Joachim ; Wolff, Alexander
Author_Institution :
Inst. fur Inf., Univ. Wurzburg, Wurzburg, Germany
Volume :
18
Issue :
12
fYear :
2012
Firstpage :
2583
Lastpage :
2592
Abstract :
In this paper, we investigate the problem of labeling point sites in focus regions of maps or diagrams. This problem occurs, for example, when the user of a mapping service wants to see the names of restaurants or other POIs in a crowded downtown area but keep the overview over a larger area. Our approach is to place the labels at the boundary of the focus region and connect each site with its label by a linear connection, which is called a leader. In this way, we move labels from the focus region to the less valuable context region surrounding it. In order to make the leader layout well readable, we present algorithms that rule out crossings between leaders and optimize other characteristics such as total leader length and distance between labels. This yields a new variant of the boundary labeling problem, which has been studied in the literature. Other than in traditional boundary labeling, where leaders are usually schematized polylines, we focus on leaders that are either straight-line segments or Bezier curves. Further, we present algorithms that, given the sites, find a position of the focus region that optimizes the above characteristics. We also consider a variant of the problem where we have more sites than space for labels. In this situation, we assume that the sites are prioritized by the user. Alternatively, we take a new facility-location perspective which yields a clustering of the sites. We label one representative of each cluster. If the user wishes, we apply our approach to the sites within a cluster, giving details on demand.
Keywords :
computer graphics; curve fitting; diagrams; pattern clustering; Bezier curve; boundary labeling problem; diagram; facility-location perspective; focus region labeling; leader layout; mapping service; point site labeling; polylines; site clustering; straight-line segment; total leader length; Clustering methods; Data visualization; Geospatial analysis; Gravity; Labels; Ubiquitous computing; Visual analytics; Focus+context techniques; data clustering; geographic/geospatial visualization; mobile and ubiquitous visualization;
fLanguage :
English
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
Publisher :
ieee
ISSN :
1077-2626
Type :
jour
DOI :
10.1109/TVCG.2012.193
Filename :
6327264
Link To Document :
بازگشت