Fisheye Map Using Stroke-Based Generalization for Web Map Services

Daisuke YAMAMOTO  Masaki MURASE  Naohisa TAKAHASHI  

IEICE TRANSACTIONS on Information and Systems   Vol.E101-D   No.1   pp.171-180
Publication Date: 2018/01/01
Online ISSN: 1745-1361
DOI: 10.1587/transinf.2017EDP7014
Type of Manuscript: PAPER
Category: Data Engineering, Web Information Systems
fisheye view,  web map service,  stroke,  

Full Text: PDF>>
Buy this Article

A fisheye map lets users view both detailed and wide areas. The Focus+Glue+Context map is a fisheye map suited for Web map systems; it consists of a detailed map (i.e., Focus), wide-area map (i.e., Context), and an area to absorb the difference in scales between Focus and Context (i.e., Glue). Because Glue is compressed, the road density is too high to draw all of the roads in this area. Although existing methods can filter roads to draw, they have problems with rendering the road density and connectivity in Glue. This paper proposes an improved method to filter roads in Glue by applying a generalization method based on weighted strokes. In addition, a technique to speed up the proposed method by using a weighted stroke database is described. A prototype Web map system with a high level of response was developed and evaluated in terms of its connectivity, road density, and response.