A line-feature label placement algorithm for interactive 3D map

被引:4
|
作者
She, Jiangfeng [1 ]
Liu, Jianlong [1 ]
Li, Chuang [1 ]
Li, Jiaqi [1 ]
Wei, Qiujun [1 ]
机构
[1] Nanjing Univ, Sch Geog & Oceanog Sci, Jiangsu Prov Key Lab Geog Informat Sci & Technol, Xianlin Campus,Xianlin Rd 163, Nanjing, Jiangsu, Peoples R China
来源
COMPUTERS & GRAPHICS-UK | 2017年 / 67卷
基金
中国国家自然科学基金;
关键词
3D map; Line-feature annotation; Label placement; Automated cartography; View-dependent annotation-reference line; ANNOTATION PLACEMENT; QUALITY;
D O I
10.1016/j.cag.2017.06.002
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In an interactive three-dimensional (3D) map, the relief of the terrain can obstruct annotations. As the perspective moves and rotates freely in 3D space, the occlusion relationship among annotations changes accordingly. The direction of a line in general definitively influences the orientations of the characters in its annotation label, which affects its readability. Furthermore, a line that extends deep into 3D space requires annotation-reference line segments at different scales because the distant parts of a line appear less detailed than closer ones, and the positioning of the text of its annotation should be adjusted accordingly. In this paper, a rule set for 3D interactive map line-feature annotations is proposed and a screen-based line-feature annotation-placement algorithm is implemented. The purpose of our algorithm is to ensure that the annotations are readable from multiple angles, not obstructed by other annotations, terrains, or artificial structures, convey the directions of the lines, and conform to the traditional positioning preferences in cartography. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:86 / 94
页数:9
相关论文
共 50 条
  • [31] Efficient thermal aware placement approach integrated with 3D DCT placement algorithm
    Yan, Haixia
    Zhou, Qiang
    Hong, Xianlong
    ISQED 2008: PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, 2008, : 289 - 292
  • [32] 3D placement algorithm considering vertical channels and guided by 2D placement solution
    Liu, GL
    Li, ZY
    Zhou, Q
    Hong, XL
    Yang, HH
    2005 6TH INTERNATIONAL CONFERENCE ON ASIC PROCEEDINGS, BOOKS 1 AND 2, 2005, : 792 - +
  • [33] Feature clustering algorithm for 3D medical image segmentation
    Li, Xinwu
    Qinghua Daxue Xuebao/Journal of Tsinghua University, 2008, 48 (SUPPL.): : 1790 - 1793
  • [34] Interactive panoramic map-like views for 3D mountain navigation
    Deng, Hao
    Zhang, Liqiang
    Ma, Jingtao
    Kang, Zhizhong
    COMPUTERS & GEOSCIENCES, 2011, 37 (11) : 1816 - 1824
  • [35] A 3D feature-based binocular tracking algorithm
    Tian, Guang
    Qi, Feihu
    Kimachi, Masatoshi
    Wu, Yue
    Iketani, Takashi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (07): : 2142 - 2149
  • [36] Probabilistic 3D ICP Algorithm Based on ORB Feature
    Ji, Zhe
    Zhou, Fan
    Tian, Xiang
    Jiang, Rongxin
    Chen, Yaowu
    2013 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2013, : 300 - 304
  • [37] An A* Algorithm for Extracting Feature Curves from 3D Meshes
    Min, Kyungha
    CONVERGENCE AND HYBRID INFORMATION TECHNOLOGY, 2012, 310 : 393 - 400
  • [38] 3D registration algorithm based on feature point network
    Li Y.
    Rong H.
    Zhang X.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2023, 51 (03): : 31 - 37+46
  • [39] 3D clipping algorithm for feature mapping across domains
    Subramani, S
    Nalluri, SRPR
    Gurumoorthy, B
    COMPUTER-AIDED DESIGN, 2004, 36 (08) : 701 - 721
  • [40] Embedded Labels for Line Features in Interactive 3D Virtual Environments
    Maass, Stefan
    Doellner, Juergen
    AFRIGRAPH 2007: 5TH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY, COMPUTER GRAPHICS, VISUALIZATION AND INTERACTION IN AFRICA, 2007, : 53 - 59