Literature DB >> 17080799

Dynamic map labeling.

Ken Been1, Eli Daiches, Chee Yap.   

Abstract

We address the problem of filtering, selecting and placing labels on a dynamic map, which is characterized by continuous zooming and panning capabilities. This consists of two interrelated issues. The first is to avoid label popping and other artifacts that cause confusion and interrupt navigation, and the second is to label at interactive speed. In most formulations the static map labeling problem is NP-hard, and a fast approximation might have O(nlogn) complexity. Even this is too slow during interaction, when the number of labels shown can be several orders of magnitude less than the number in the map. In this paper we introduce a set of desiderata for "consistent" dynamic map labeling, which has qualities desirable for navigation. We develop a new framework for dynamic labeling that achieves the desiderata and allows for fast interactive display by moving all of the selection and placement decisions into the preprocessing phase. This framework is general enough to accommodate a variety of selection and placement algorithms. It does not appear possible to achieve our desiderata using previous frameworks. Prior to this paper, there were no formal models of dynamic maps or of dynamic labels; our paper introduces both. We formulate a general optimization problem for dynamic map labeling and give a solution to a simple version of the problem. The simple version is based on label priorities and a versatile and intuitive class of dynamic label placements we call "invariant point placements". Despite these restrictions, our approach gives a useful and practical solution. Our implementation is incorporated into the G-Vis system which is a full-detail dynamic map of the continental USA. This demo is available through any browser.

Year:  2006        PMID: 17080799     DOI: 10.1109/TVCG.2006.136

Source DB:  PubMed          Journal:  IEEE Trans Vis Comput Graph        ISSN: 1077-2626            Impact factor:   4.579


  2 in total

1.  Pattern-Driven Navigation in 2D Multiscale Visualizations with Scalable Insets.

Authors:  Fritz Lekschas; Michael Behrisch; Benjamin Bach; Peter Kerpedjiev; Nils Gehlenborg; Hanspeter Pfister
Journal:  IEEE Trans Vis Comput Graph       Date:  2019-08-22       Impact factor: 4.579

2.  Interactive microbial genome visualization with GView.

Authors:  Aaron Petkau; Matthew Stuart-Edwards; Paul Stothard; Gary Van Domselaar
Journal:  Bioinformatics       Date:  2010-10-17       Impact factor: 6.937

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.