帮助 关于我们

返回检索结果

基于中间件的瓦片地图服务设计与实现
Design and Implementation of a Tile Map Service based on the Middleware

查看参考文献20篇

许虎   聂云峰 *   舒坚  
文摘 为了对WebGIS遗留系统进行平滑升级,提高传统WebGIS服务器的响应速度和改善用户体验,设计并实现了一个瓦片地图服务中间件(Tile Map Service,TMS,又译为缓存服务). 通过分析其工作原理和体系结构,从瓦片空间索引、瓦片切图策略及系统部署等三个方面,给出了优化对策,并与传统WMS进行了性能对比. 实验测试数据采用世界地图的第8缩放级别,在该缩放级别下地图瓦片总数为32768个,随机生成21000个包含3×3个瓦片的地图请求窗口,将随机生成的测试数据分成20组,每组依次包含100-2000个请求窗口. 实验分别采用WMS请求和 TMS请求两种请求方式,其中,WMS请求直接向GeoServer发送WMS数据请求,TMS请求采用多线程同时向瓦片地图服务中间件发送9个WMS瓦片请求. 实验结果表明,该瓦片地图服务中间件比WMS的平均响应时间减少约 46%,并具有很高的瓦片动态切图效率,对提高传统WebGIS的响应速度和平滑升级现有遗留系统具有重要的应用价值
其他语种文摘 With the boom of Google Map, Virtual Earth, Open Street Map and other free online map services based on Web 2. 0, and because of its simple, user-friendly, data-rich, and smooth access, tile map services based on pre-generated techniques are becoming a de facto standard for the, new generation of WebGIS, and have posed great challenges to traditional WebGIS. In order to upgrade the WebGIS legacy systems smoothly, and improve the response speed of traditional WebGIS and user experience, this paper designs and develops a tile map service based on middleware technology. Through systematic analysis of its basic principle and system architecture, this paper gives three optimization strategies which are tile spatial index, tiling strategies and the deployment structure. Finally, we make a performance comparison between tile map service middleware and traditional OGC (Open Geospatial Consortium, OGC) standard WMS service. Experimental test data using the world map zoom level 8, under this zoom level there are 32,768 tiles in total, then randomly generated 21,000 request windows which contains 3 x3 tiles, and this randomly generated test data are divided into 20 groups, each contains. 100 to 2000 request windows successively. We use two kinds of experiments, the first one is sent WMS request directly to a Local GeoServer which hosts WMS services, and the other one is our tile map service middleware which uses multiple threads and simultaneously sends nine tile map requests to TMS middleware. Our experimental results show that comparing with sending WMS request to WMS server directly, the average response time of tile map service reduced by 46%. And the TMS middleware has a high efficiency when cutting map tiles dynamically because of its meta-tiling strategy. The study shows that the tile map service middleware has important application value both in improving traditional WebGIS performance and in upgrading existing legacy systems
来源 地球信息科学学报 ,2010,12(4):562-567 【扩展库】
关键词 WMS ; 瓦片地图服务 ; 中间件 ; 遗留系统
地址

南昌航空大学计算机学院, 南昌, 330063

语种 中文
文献类型 研究性论文
ISSN 1560-8999
学科 自然地理学
基金 国家自然科学基金
文献收藏号 CSCD:3980543

参考文献 共 20 共1页

1.  Kang Y K. Probalility-Based Tile Prefetching and Cache Replacement Algorithms for Web Geo-Graphical Information Systems. The 5th East European Conference on Advances in Data Bases and Information Systems, Vilnuius, Lithuania,2001 CSCD被引 1    
2.  Yang C W. Performance-improving Techniques in Web-based GIS. International Journal of Geographical Information Science,2005,19(3):319-342 CSCD被引 8    
3.  Young-Sub Cho. A Client-side Web GIS Using Tiling Storage Structure and Hybrid Spatial Query Processing Strategies,1999 CSCD被引 1    
4.  王浩. 基于瓦片寿命和访问热度的海量空间数据缓存置换策略. 武汉大学学报,2009,34(6):667-670 CSCD被引 1    
5.  李学俊. 基于地图切片预取的WebGIS系统. 计算机应用研究,2009,26(10):3849-3951 CSCD被引 4    
6.  Mehta A. Evolving Legacy System Features into Fine-grained Componets. ISCE,2002:417-427 CSCD被引 2    
7.  Schneidewind N F. How to Evaluate Legacy System Maintenance. IEEE Software,1998,15(4):34-42 CSCD被引 1    
8.  Jason Barnes. Legacy System. ITS International,2007,13(4):55-56 CSCD被引 1    
9.  Xing D H. Using Middleware to Migrate Legacy System: A Case Study. High Technology Letters,2003,9(4):91-93 CSCD被引 1    
10.  钱志彬. 轻量级WebGIS中间件的设计与实现. 计算机工程,2006,32(23):265-267 CSCD被引 4    
11.  Huang W. M4WebGIS: A Mobile Agent-Based Middleware for WebGIS. 2009 Second International Workshop on Computer Science and Engineering,2009:234-237 CSCD被引 1    
12.  Wootae Jeong. A Collaborative Sensor Network Middleware for Automated Production Systems. Computers & Industrial Engineering,2009,57(1):106-113 CSCD被引 1    
13.  郑建功. 基于AJAX和J2EE的WebGIS分布式系统设计与实现. 测绘科学,2009,34(5):210-212 CSCD被引 1    
14.  方利. 基于WebGIS的银行客户服务系统的实现. 地球信息科学,2008,10(3):396-399 CSCD被引 1    
15.  董鹏. 分布式空间信息的高效查询与分析系统研究,2003 CSCD被引 3    
16.  Aref W G. Analysis of Multidimension Space Filling Curves. Geoinformatica,2003,7(3):179-209 CSCD被引 2    
17.  Chen K L. Neighbor-finding Based on Space-filling Curves. Information Systems,2005,30(3):205-226 CSCD被引 11    
18.  Jagadish H V. Linear Clustering of Objects with Multiple Attributes. ACM SIGMOD Conf,1990,5:332-340 CSCD被引 1    
19.  吴信才. 空间数据库,2009:154-156 CSCD被引 2    
20.  . APRS World: World map for APRS CSCD被引 2    
引证文献 17

1 聂云峰 基于Z曲线的瓦片地图服务空间索引 中国图象图形学报,2012,17(2):286-292
CSCD被引 3

2 韦胜 ArcEngine环境下实现瓦片地图的访问与拼接 武汉大学学报. 信息科学版,2012,37(6):737-740
CSCD被引 12

显示所有17篇文献

论文科学数据集
PlumX Metrics
相关文献

 作者相关
 关键词相关
 参考文献相关

版权所有 ©2008 中国科学院文献情报中心 制作维护:中国科学院文献情报中心
地址:北京中关村北四环西路33号 邮政编码:100190 联系电话:(010)82627496 E-mail:cscd@mail.las.ac.cn 京ICP备05002861号-4 | 京公网安备11010802043238号