skelemap: skeleton-based boundary growth for efficient and automated cartogram generation

Yunchao Wang,Guodao Sun,Zihao Zhu,Tong Li,Ronghua Liang
DOI: https://doi.org/10.1007/s12650-024-01031-8
IF: 1.7
2024-10-15
Journal of Visualization
Abstract:The geographic map holds considerable significance in various facets of daily life, functioning not only as a navigational aid but also as a repository of valuable information. However, with the expanding scope of applications, traditional geographic maps have shown limitations in addressing the increasing demands comprehensively. Consequently, the transformation of traditional geographic maps into cartograms becomes imperative. In this paper, we propose a novel algorithm named SkeleMap , which is specifically tailored for generating cartograms of geographic maps. Initially, we delineate the most significant territories with substantial areas on the original geographic map. Subsequently, we employ the Douglas-Peucker algorithm to streamline the boundaries of these regions. Following this, we utilize an angle bisector-based skeleton extraction algorithm to derive and regularize the skeletal structure according to predefined rules. These skeletal representations act as abstracted proxies for the contours of the original geographic map. Ultimately, the cartogram is realized through a skeleton-based boundary growth technique, which strives to retain the original adjacencies and contours to the greatest extent feasible. Lastly, the cartogram of the geographic map is achieved through skeleton-based boundary growing, which aims to preserve the original adjacencies and contours as much as possible. Through the application of real data and the execution of user studies for empirical validation, we substantiate the effectiveness and applicability of SkeleMap .
computer science, interdisciplinary applications,imaging science & photographic technology
What problem does this paper attempt to address?