On multi-scale display of geometric objects

被引:19
作者
Chan, EPF [1 ]
Chow, KKW [1 ]
机构
[1] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
multi-scale; visualization; spatial objects; geometric objects; R-trees; selection; simplification;
D O I
10.1016/S0169-023X(01)00051-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An important requirement in Geographic Information Systems (GISs) is the ability to display numerous geometric objects swiftly onto the display window. As the screen size is fixed, the scale of a map displayed changes as the user zooms in and out of the map. Spatial indexes like R-tree variants that are particularly efficient for range queries are not adequate to generate large maps that may be displayed at different scales. We propose a generalization for the family of R-trees, called the Multi-scale R-tree, that allows efficient retrieval of geometric objects at different levels of detail. The remedy offered here consists of two generalization techniques is cartography: selection and simplification. Selection means some objects that are relatively unimportant to the user at the current scale will not be retrieved. Simplification means that, given a scale, the display of objects is shown with sufficient but not with unnecessary detail. These two together reduce the time required to generate a map on a screen. A major obstacle to the effectiveness of a Multi-scale R-tree is the proper decomposition of geometric objects required by the simplification technique. To investigate the problem, a Multi-scale Hilbert R-tree is designed and implemented. Extensive experiments are then performed on real-life data and a general and simple design heuristic is found to solve the decomposition problem. We show that, with the proposed design heuristic, the Multi-scale R-tree is a desirable spatial index for both querying and display purposes. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:91 / 119
页数:29
相关论文
共 19 条
  • [11] Marino J. S., 1979, CANADIAN CARTOGRAPHE, V16, P70
  • [12] MCMASTER RB, 1987, GEOGR ANAL, V19, P330
  • [13] Monmonier M., 1986, Proceedings of Auto Carto London. International Conference on the Acquisition, Management and Presentation of Spatial Data, P257
  • [14] OOSTEROM PV, 1991, P AUTO CARTO, V10, P393
  • [15] OOSTEROM PV, 1995, INT J GEOGR INF SYST, P489
  • [16] OOSTEROM PV, 1993, REACTIVE DATA STRUCT
  • [17] ROUSSOPOULOS N, 1995, P ACM SIGMOD INT C M, P71, DOI DOI 10.1145/223784.223794
  • [18] Sellis T., 1987, Proceedings of the Thirteenth International Conference on Very Large Data Bases: 1987 13th VLDB, P507
  • [19] ASSESSMENT OF LINE-GENERALIZATION ALGORITHMS USING CHARACTERISTIC POINTS
    WHITE, ER
    [J]. AMERICAN CARTOGRAPHER, 1985, 12 (01): : 17 - 27