计算机科学
兴趣点
标记云
云计算
可视化
基于位置的服务
职位(财务)
专题地图
分拆(数论)
数据挖掘
情报检索
人工智能
地图学
地理
计算机网络
数学
财务
组合数学
经济
操作系统
作者
Xiaoqiang Cheng,Zhongyu Liu,Huayi Wu,Haibo Xiao
摘要
Taking location-based service (LBS) as the research scenario and aiming at the limitation of visualizing LBS points of interest (POI) in conventional web maps, this article proposes a visualization method of LBS-POI based on tag cloud, which is called “LBS tag cloud”. In this method, the user location is taken as the layout center, and the name of the POI is converted into a text tag and then placed around the center. The tags’ size, color, and placement location are calculated based on other attributes of the POI. The calculation of placement location is at the core of the LBS tag cloud. Firstly, the tag’s initial placement position and layout priority are calculated based on polar coordinates, and the tags are placed in the initial placement position in the order of layout priority. Then, based on the force-directed model, a repulsive force is applied to the tag from the layout center to make it move to a position without overlapping with other tags. During the move, the quadtree partition of the text glyph is used to optimize the detection of overlaps between tags. Taking scenic spots as an example, the experimental results show that the LBS tag cloud can present the attributes and distribution of POIs completely and intuitively and can effectively represent the relationship between the POIs and user location, which is a new visualization form suitable for spatial cognition.
科研通智能强力驱动
Strongly Powered by AbleSci AI