arrow
Return

Morphing polylines:: A step towards continuous generalization

delete2008-07-01
delete60
delete
OA
AI
M
Martin Nöllenburg *
D
Damian Merrick
A
Alexander Wolff
M
Marc Benkert
DOI:10.1016/j.compenvurbsys.2008.06.004delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
We study the problem of morphing between two polylines that represent linear geographical features like roads or rivers generalized at two different scales. This problem occurs frequently during continuous zooming in interactive maps. Situations in which generalization operators like typification and simplification replace, for example, a series of consecutive bends by fewer bends are not always handled well by traditional morphing algorithms. We attempt to cope with such cases by modeling the problem as an optimal correspondence problem between characteristic parts of each polyline. A dynamic programming algorithm is presented that solves the matching problem in O(nm) time, where n and in are the respective numbers of characteristic parts of the two polylines. In a case study we demonstrate that the algorithm yields good results when being applied to data from mountain roads, a river and a region boundary at various scales. (C) 2008 Elsevier Ltd. All rights reserved.
Keywords:
continuous generalization
morphing
dynamic programming
line simplification
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computers Environment and Urban Systems cover
Computers Environment and Urban Systems
IF:
8.3
Papers:
1.6K
Citations:
8.3K

Organization

K
karlsruhe institute of technology
Scholars:
2.0W
Papers: 1.4W
Citations: 23
H
Helmholtz Association
Scholars:
13.2W
Papers: 10.7W
Citations: 145
N
nicta
Scholars:
191
Papers: 167
Citations: 0
researcher View more organizations