位置:成果数据库 > 期刊 > 期刊详情页
异步非阻塞瓦片地图服务器的实现
  • ISSN号:1009-2307
  • 期刊名称:《测绘科学》
  • 时间:0
  • 分类:P208[天文地球—地图制图学与地理信息工程;天文地球—测绘科学与技术]
  • 作者机构:[1]河海大学地球科学与工程学院,南京210098
  • 相关基金:国家自然科学基金项目(41101374)
中文摘要:

针对WebGIS用户数量不断增大,导致瓦片地图服务器的负载压力越来越大不能满足高并发的需求的问题,该文提出了一种基于NodeJS的异步非阻塞地图服务器,通过提高读取瓦片的效率来提高服务器性能。深入研究了ArcGIS紧凑型地图瓦片数据存储格式,利用NodeJS解析ArcGIS紧凑型瓦片地图文件实现了非阻塞异步地图瓦片服务器,最后利用WAST对NodeJS和ArcSever瓦片服务进行压力测试。结果表明基于NodeJS的异步非阻塞瓦片地图服务器有更高的访问效率和并发性,以及更低的响应延迟,适合构建企业级大用户量的WebGIS应用。

英文摘要:

With the continuous development of WebGIS, WebGIS application penetration into all areas of so cial life, the number of users is increasing, the pressure of tile map server cannot meet the growing demand for high concurrency. This paper proposed an asynchronous non-blocking map server based on NodeJS by improving the efficiency of reading tiles to improve server performance. The ArcGIS map tiles compact data storage format was studied, and using NodeJS parsing ArcGIS compact tiles map file to implement the asynchronous non-blocking tile map server. Finally, WAST was used to stress test for NodeJS and ArcSever map server. Experimental results showed that non-blocking asynchronous tile map server based on NodeJS was with higher access efficiency, higher concurrency and lower response delay for building enterprise-class large amount of users WebGIS applications.

同期刊论文项目
同项目期刊论文
期刊信息
  • 《测绘科学》
  • 中国科技核心期刊
  • 主管单位:国家测绘地理信息局
  • 主办单位:中国测绘科学研究院
  • 主编:程鹏飞
  • 地址:北京市海淀区莲花池西路28号
  • 邮编:100830
  • 邮箱:niu@casm.ac.cn
  • 电话:010-63880931
  • 国际标准刊号:ISSN:1009-2307
  • 国内统一刊号:ISSN:11-4415/P
  • 邮发代号:2-945
  • 获奖情况:
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,美国剑桥科学文摘,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版)
  • 被引量:21361