LOCALIS: Locally-adaptive Line Simplification for GPU-based Geographic Vector Data Visualization
Alireza Amiraghdam (1), Alexandra Diehl (1), Renato Pajarola (1) ((1), Department of Informatics University of Zurich)

TL;DR
This paper introduces a GPU-based method for locally adaptive line simplification that enables smooth, real-time visualization of large vector line datasets at variable levels of detail, improving upon traditional fixed LOD approaches.
Contribution
It presents a novel GPU-accelerated technique for dynamic, view-dependent line simplification based on Douglas-Peucker, supporting smooth LOD transitions and real-time rendering of large datasets.
Findings
Supports interactive visualization of large line datasets
Enables smooth LOD transitions with dynamic, view-dependent error metrics
Incorporates line style patterns, anti-aliasing, and LOD selection lenses
Abstract
Visualization of large vector line data is a core task in geographic and cartographic systems. Vector maps are often displayed at different cartographic generalization levels, traditionally by using several discrete levels-of-detail (LODs). This limits the generalization levels to a fixed and predefined set of LODs, and generally does not support smooth LOD transitions. However, fast GPUs and novel line rendering techniques can be exploited to integrate dynamic vector map LOD management into GPU-based algorithms for locally-adaptive line simplification and real-time rendering. We propose a new technique that interactively visualizes large line vector datasets at variable LODs. It is based on the Douglas-Peucker line simplification principle, generating an exhaustive set of line segments whose specific subsets represent the lines at any variable LOD. At run time, an appropriate and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
