异步非阻塞瓦片地图服务器的实现 |
| |
引用本文: | 李正学,许捍卫.异步非阻塞瓦片地图服务器的实现[J].测绘科学,2015(10):128-132. |
| |
作者姓名: | 李正学 许捍卫 |
| |
作者单位: | 河海大学地球科学与工程学院,南京,210098 |
| |
摘 要: | 针对WebGIS用户数量不断增大,导致瓦片地图服务器的负载压力越来越大不能满足高并发的需求的问题,该文提出了一种基于NodeJS的异步非阻塞地图服务器,通过提高读取瓦片的效率来提高服务器性能。深入研究了ArcGIS紧凑型地图瓦片数据存储格式,利用NodeJS解析ArcGIS紧凑型瓦片地图文件实现了非阻塞异步地图瓦片服务器,最后利用WAST对NodeJS和ArcSever瓦片服务进行压力测试。结果表明基于NodeJS的异步非阻塞瓦片地图服务器有更高的访问效率和并发性,以及更低的响应延迟,适合构建企业级大用户量的WebGIS应用。
|
关 键 词: | 瓦片地图 NodeJS 非阻塞 地图服务 |
An asynchronous non-blocking tile map server based on NodeJS |
| |
Abstract: | |
| |
Keywords: | tile map NodeJS non-blocking map server |
本文献已被 CNKI 万方数据 等数据库收录! |
|