首页 | 本学科首页   官方微博 | 高级检索  
     

一种加快WebGIS服务器响应速度的空间索引
引用本文:叶常春,罗金平,周兴铭. 一种加快WebGIS服务器响应速度的空间索引[J]. 软件学报, 2005, 16(5): 819-826
作者姓名:叶常春  罗金平  周兴铭
作者单位:国防科学技术大学,计算机学院,湖南,长沙,410073;国防科学技术大学,计算机学院,湖南,长沙,410073;国防科学技术大学,计算机学院,湖南,长沙,410073
摘    要:WebGIS服务器向用户提供电子地图浏览服务.每一个请求/响应回合,服务器端都进行着具有多尺度特性的成批式数据访问.多尺度特性是指地图比例尺决定着地图显示内容的详略.基于R-tree的数据访问方法与多尺度性和成批性不相适应,存在"同级要素弱簇聚"和"I/O粒度偏小"两大问题,绘图数据访问效率不高.提出的多级R-tree能够解决上述两个问题.来自实验的统计数据表明,对于区域查询,基于多级R-tree的访问方法的效率明显高于基于R-tree索引的访问方法.使用多级R-tree能够有效地提高WebGIS服务器的响应速度.

关 键 词:WebGIS服务  空间数据库  访问方法  空间索引  多级R-tree
文章编号:1000-9825/2005/16(05)0819
收稿时间:2003-12-11
修稿时间:2004-09-07

A Spatial Index to Improve the Response Speed of WebGIS Servers
YE Chang-Chun,LUO Jin-Ping and ZHOU Xing-Ming. A Spatial Index to Improve the Response Speed of WebGIS Servers[J]. Journal of Software, 2005, 16(5): 819-826
Authors:YE Chang-Chun  LUO Jin-Ping  ZHOU Xing-Ming
Abstract:WebGIS servers send digital maps to users. For each request-response round, the servers access map data in batches. The access has a feature called multiscale, that is, the map scales selected by users determine the map detail levels. The access method based on R-tree is not adaptive to the multiscale and batch feature. It has two problems: (1) the data records of features of the same level are not clustered in disks; (2) the granularity of data I/O is too small. So accessing map data for display is unefficient. This paper presents a novel spatial index called Multilevel R-tree, which can solve the two problems. The statistics from experiments show that for range queries, the access method based on multilevel R-tree is much more efficient than the one based on R-tree and can improve the response speed of WebGIS Servers.
Keywords:WebGIS service  spatial database  access method  spatial index  multilevel R-tree
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号