A fast and practical grid based algorithm for point-feature label placement problem

12/16/2017
by   Yasemin Ozkan Aydin, et al.
0

Point-feature label placement (PFLP) is a major area of interest within the filed of automated cartography, geographic information systems (GIS), and computer graphics. The objective of a label placement problem is to assign a label to each point feature so as to avoid conflicts, considering the cartographic conventions. According to computational complexity analysis, the labeling problem has been shown to be NP-Hard. It is also very challenging to find a computationally efficient algorithm that is intended to be used for both static and dynamic map labeling. In this paper, we propose a heuristic method that first fills the free space of the map with rectangular shape labels like a grid and then matches the corresponding point feature with the nearest label. The performance of the proposed algorithm was evaluated through empirical tests with different data set sizes. The results show that our algorithm based on grid placement of labels is a useful, fast and practical solution for automated map labeling.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/23/2022

Transitions in Dynamic Map Labeling

The labeling of point features on a map is a well-studied topic. In a st...
research
01/09/2020

Computing Curved Area Labels in Near-Real Time

In the Area Labeling Problem one is after placing the label of a geograp...
research
10/17/2019

Exploring Semi-Automatic Map Labeling

Label placement in maps is a very challenging task that is critical for ...
research
06/30/2023

Visualizing Geophylogenies – Internal and External Labeling with Phylogenetic Tree Constraints

A geophylogeny is a phylogenetic tree where each leaf (biological taxon)...
research
08/31/2020

Zoomless Maps: External Labeling Methods for the Interactive Exploration of Dense Point Sets at a Fixed Map Scale

Visualizing spatial data on small-screen devices such as smartphones and...
research
12/15/2019

Semantic-Aware Label Placement for Augmented Reality in Street View

In an augmented reality (AR) application, placing labels in a manner tha...

Please sign up or login with your details

Forgot password? Click here to reset