MapGuide地图服务器的研究和扩展

来源 :辽宁师范大学 | 被引量 : 0次 | 上传用户:limengwy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GIS服务器是网络GIS的核心,它在整个系统中起着最终的功能输出的作用。随着信息技术发展和网络的普及,对GIS服务器的需求有了新的变化。这些变化包括:客户端形式的多样化;大计算量给服务器带来的负载压力;海量空间数据的存储和访问等。本文基于这些需求,对开源版MapGuide的功能进行了研究和扩展。本文介绍了MapGuide的现有功能和特性,并详细研究了其源码。MapGuide是OpenSource Geospatial Foundation的GIS服务器软件,它功能丰富,操作简单,易于二次开发。本文依据其源码,对MapGuide服务器端和MapAgent进行调试,得到了系统的整个执行流程,并总结了对其扩展的关键点。为了适应多客户端,研究了Restful Web服务,并将其引入MapGuide。随后,研究了瓦片缓存,这对减轻MapGuide服务器的负载至关重要。缓存一次生成多次使用,减少了不必要的实时绘制。本文研究了MapGuide的存储组件FDO,并引入MongoDB以解决对海量空间数据的存储问题。针对MapGuide的现状和新的需求,本文实现了对MapGuide Restful Web服务的扩展、对自定义缓存的支持和MongoDB Provider的核心功能,这使MapGuide更具有实用价值。
其他文献
随着工业化和城市化的发展,越来越多的老年人从乡村来到城镇。城市中的公园无疑成了他们休闲娱乐,社交健身的最重要的场所之一。一个城市公园的可达性、舒适度,不仅反映这个
中国旅游业的发展最早是从入境旅游开始的,在经过各个部门、组织30多年不断努力之下,无论是从旅游外汇收入方面还是旅游人次方面,都已成为世界上发展速度最快的国家之一。据W
气温在全球气候变化、自然灾害监测、农业区划、生态环境评价等方面的研究均是重要的输入参数之一。传统地利用气象站点的观测值进行空间插值或者绘制等值线模拟气温空间连续
随着全球经济一体化进入新一轮的发展,开发区已成为区域经济发展重要的增长极。同时现代经济产业集群化发展特征明显,产业集群逐渐成为区域经济发展的基本特征和驱动力,开发区与