Focus+Glue+Context: an improved fisheye approach for web map services

Focus+Glue+Context: an improved fisheye approach for web map services
复制标题

DOI:
10.1145/1653771.1653788
复制
发表时间:
2009-11
期刊:
Proceedings of the 17th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
影响因子:
--
通讯作者:
D. Yamamoto;S. Ozeki;N. Takahashi
D. Yamamoto;S. Ozeki;N. Takahashi
中科院分区:
其他
文献类型:
--
作者:
D. Yamamoto;S. Ozeki;N. Takahashi

文献摘要

被引文献

相似文献

本文通过改进现有的制图数据鱼眼视图方法,提出了一种为 Web 地图服务生成 Focus+Glue+Context 地图的方法。虽然许多研究都集中在鱼眼视图上,但地图整个区域的扭曲过大和/或地图边界道路密度高的问题尚未得到解决。为了完全消除焦点和上下文区域中的扭曲,我们建议在两个区域之间包含一个粘合区域。此外,我们提出以下功能。 (1) 我们提出动态位移函数来生成具有任意凸形或星形多边形的焦点和胶水。 (2) 由于Glue区域吸收了Focus和Context区域的所有畸变,因此沿Glue角度方向的道路密度将会过高。为了减少道路的密度,我们提出了跟随路径算法,仅显示沿着径向方向以及从焦点区域到达上下文区域的那些道路。这种方法使用户能够轻松理解地图,并具有高可见度的 Glue 区域。 (3)要实现Web地图服务,我们必须快速生成地图。因此,Glue 区域是动态生成的,而 Focus 和 Context 区域则显示之前生成的静态地图。这些地图通过动态地图合成方法在客户端 Web 浏览器中合成。我们开发了一个实现这些功能的系统原型,并评估了所提出方法的优点。新系统可以为具有鱼眼视图的新颖网络地图服务做出贡献。
This paper proposes a method for generating a Focus+Glue+Context map for Web map services by improving existing fisheye views methods for cartographic data. While many studies have focused on fisheye views, the problems of the excessively large distortions that maps have over their entire area and/or the high density of roads in the borders of the maps have yet to be resolved. To completely remove the distortions in both the Focus and the Context areas, we propose the inclusion of a Glue area between the two areas. Moreover, we propose the following features. (1) We propose the Dynamic Displacement function to generate a Focus and a Glue having an arbitrary convex or star-shaped polygon. (2) Since the Glue area absorbs all distortion from the Focus and the Context areas, the density of roads along the angular direction of the Glue will be excessively high. To reduce the density of roads, we propose the Following Paths algorithm to display only those roads that are along the radial direction and that are reached from the Focus area to the Context area. This method enables users to understand a map easily with high visibility of the Glue area. (3) To realize Web map services, we have to generate a map quickly. Therefore, the Glue area is generated dynamically, while the Focus and the Context areas display previously generated static maps. These maps are composited in a client Web browser by the Dynamic Map Composition method. We developed a prototype of our system that implements these features and evaluated the advantages of the proposed method. The new system can contribute to novel Web map services with fisheye views.