基于MongoDB的GIS数据云存储研究及应用

来源 :兰州大学 | 被引量 : 6次 | 上传用户:slie726
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GIS是一种结合地理学、地图学、遥感和计算机科学的特定空间信息系统,由于其可以处理包含空间信息属性的地理数据,已被广泛应用于环境保护、资源管理、农业生产等领域。随着计算机性能的提升和互联网的普及,GIS开始从单纯的技术研究逐步向地理服务层面转型,逐渐融入到导航、定位、路线规划等实际应用中,并在土地沙漠化、核扩散、雾霾等全球性问题治理中起到重要作用。近几年由于信息获取技术的发展,地理数据呈现PB级增长,传统的GIS存储方式渐渐难以满足GIS对数据读写速率、存取响应速度、可扩展性等性能方面的需求,而云存储作为一种大容量、可扩展、高性能、低成本的技术,能很好地解决目前GIS遇到的问题,因此探索研究GIS云存储系统将具有重大的意义。本文首先对GIS的国内外研究及发展现状进行了调研,论述了GIS研究的背景及意义,并通过系统分析目前GIS所遇到的瓶颈,指出了GIS与云存储相融合的必要性。然后结合当前GIS存储特点,采用NoSQL类型的MongoDB数据库设计并实现了五服务器分布式云存储架构。接着对当前存在的几种MongoDB数据均衡的改进算法进行了探究,详细分析了它们的优缺点,尝试使用基于队列计数的热数据识别算法对MongoDB数据均衡策略进行了改进。随后对构建的分布式云存储架构和改进的数据均衡策略进行测试,结果证明了架构与算法的可行性及有效性。最后采用Node.js全栈式开发框架,引入Leaflet、EChart、JQuery、Bootstrap等前沿开源技术,设计并实现了GIS数据存储平台。
其他文献
目的:观察针灸联合穴位注射治疗顽固性呃逆的疗效。方法:74例随机分为针灸组和常规组各37例,两组均给予甲氧氯普胺注射液常规治疗,针灸组加用针灸及穴位注射甲氧氯普胺注射液治疗
丁二烯抽提装置因其萃取溶剂二甲基甲酰胺及丁二烯本身的特性 ,在运行过程中易产生各类聚合物 ,堵塞设备、管线、阀门等 ,制约装置的运行负荷和周期。从理论上分析了装置中各
介绍了以稠环重芳烃重萘油、蒽油及二异丙基萘为原料制备精细化学品的研发技术及其应用,对重萘衍生物的开发提出了建议.
NB207型催化剂径向抗压碎强度≥180N/cm,堆密度1.4~1.5kg/L,比表面积100m2/g。工厂使用情况表明,水含量低,低温活性好,生产强度高,易还原,且升温还原时间短,节能效果显著。