基于Web的矢量化地图服务器系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:zhouxubo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于Web的地理信息系统已经成为一种大众化的信息工具,它是地理信息系统与因特网技术的有机结合。现有的很多基于Web的地理信息系统使用的都是栅格数据,在放大级别和复杂查询上有一定的限制。针对以上问题,本文对矢量化的地图数据进行了研究,设计并实现了基于Web的矢量化地图服务器原型系统WebMap。WebMap地图服务器系统将矢量地图数据转化成对应的栅格地图数据,通过浏览器呈现在用户面前。用户可以对其中的地理信息进行缩放、漫游、查询、标注、图层选择、投影设置等操作,并且它的放大是无级别限制的。本文在实现WebMap的过程中,主要做了以下工作:1.研究了主流的基于Web的地理信息系统的原理和通用结构,然后结合它们的优缺点,设计了WebMap的整体框架;2.对关系型数据库PostgreSQL的空间数据的存储和索引能力进行了分析,解决了WebMap中矢量地图数据的存储和索引的问题,并实现了各数据库服务器之间的集群同步;3.研究了Web服务器Nginx的反向代理技术,通过该技术对地图应用服务器的集群进行配置,实现了应用服务器的负载均衡;4.本文没有采用传统应用服务器的请求处理方法,而是采用I/O完成端口模型来实现应用服务器对用户请求的处理;5.应用服务器的集群可能会引发一个问题,即相同的请求在二次发送时被发送到不同的应用服务器,从而导致了重复性的绘制工作。针对以上问题,提出了二级缓存服务器集群的解决方案。并深入地研究了一致性哈希算法,应用此算法实现了缓存服务器的负载均衡,加快了用户访问速度。原型系统的测试结果表明,WebMap系统能够达到预期的要求,并且二级缓存服务器能够明显提高用户请求的响应速度和并发性能。
其他文献
为了解决传统神经网络算法(如BP、RBF算法)中出现的局部极小、收敛速度慢等问题,文献[1]和文献[2]中作者提出了权函数神经网络的概念及其学习算法。权函数神经网络结构简单、
随着传统广播视频和新生网络视频数量的快速增长,如何从浩如烟海的视频中快速有效地检索到用户所需的信息逐渐成为多媒体技术研究领域的重要课题。传统的视频检索方法主要有
从视频和图片中恢复三维信息是计算机视觉领域里的一个基本问题,有着广泛的应用。例如,高质量的深度信息不仅可以直接用来重建场景的三维结构、辅助机器人导航,而且还能帮助
手机短信依靠移动性强、收发便捷、资费低等优势,已逐渐成为人们重要的沟通工具。手机用户数量的不断增加推着短信发送数量呈几何级数上升。垃圾短信的问题也因此突显出来,不
近几年来,随着“云计算”的普及,用户隐私和敏感数据的安全保护成为了各界关注的焦点。当前“云计算”服务提供商都是将用户存储地密文数据解密之后才进行处理,而这一过程将会使
安全是铁路运输永恒的主题,影响列车运行安全最重要的因素之一是轨道状态。而轨道几何不平顺是轨道结构部件综合性能的表现,直接反映了轨道状态的优劣。为了提高铁路运输的安
随着经济社会的快速发展,人们对信息化、智能化的需求日益增加,传统人工监视的方法已经很难满足监控要求,因此智能监控技术应运而生。智能监控是在无人为管理的情况下,利用计算机
自1969年互联网诞生到2011年互联网被广泛应用到社会的各个领域,流经互联网的数据量至少膨胀了200亿倍,并且这些数据每天都会以更快、更大规模的趋势增加。为了将每天产生的
互联网的蓬勃发展,引领了社会信息化的新潮流,创造了人类社会交流的新空间,给人类的生产生活带来了巨大的影响与改变。然而,当今社会仍然有相当一部分特殊人群,如视力残疾、
对于无线传感器网络来说,其研究的重要技术之一就是获取网络节点的位置信息。随着该网络应用的普及,对其的研究也逐渐从静态网络转向动态网络。动态的传感器网络定位技术成为