多源海量地理栅格数据库引擎技术研究

被引量 : 3次 | 上传用户:liangchen87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
地理栅格数据是GIS中最重要数据源之一,GIS的应用和服务越来越多地依赖于栅格数据类型。栅格数据具有数据种类繁多、数量庞大、数据格式复杂、生产速度快等特点,给数据管理和分发工作等带来挑战。目前很多部门使用基于文件管理地理栅格数据的方式,当数据量超过一定规模后暴露出一系列问题,严重影响到数据的精确检索、高效分发和利用,降低了数据的利用率和管理效率。针对以上问题,本论文首先从理论研究的角度,对多源海量栅格数据从其基本特征到空间数据模型再到空间数据结构进行了详细分析,从体系结构、栅格数据模型和空间索引三个方面对当前主流的空间数据引擎进行了研究和对比,重点探讨了数据库引擎的体系结构、栅格数据存储模型、数据库系统设计、空间索引等方面的内容;在分析栅格数据库引擎的关键技术基础上,结合开源对象-关系数据库PostgreSQL技术设计实现了海量栅格数据库引擎GeoRDE。该引擎在多个科研项目中进行了应用实践,并取得了较好的效果。通过实践表明,本文设计的GeoRDE具有较高的数据存储访问效率、高效的查询检索、严格的数据安全机制、支持多用户并发访问等显著特点。本论文的主要工作包括以下几个方面:(1)基于栅格数据以及栅格数据库引擎的概念,探讨了栅格数据库引擎的功能、特点及研究主要内容,分析对比了几种典型的空间数据库引擎产品。(2)深入研究了地理栅格数据模型和主流的空间数据模型,提出了多源海量栅格数据一体化存储管理的总体思路和理论框架,在此基础上设计了海量栅格数据库引擎的总体框架,以适应海量地理栅格数据的存储和管理;在探讨栅格数据储模型相关理论的基础上,设计了海量栅格数的空间数据存储结构,并建立了多源海量栅格数据库存储模型;详细分析了R-Tree和GiST空间索引,结合GiST数据库索引模板技术,设计了高效的栅格数据空间索引机制,以提高海量栅格数据的查询检索效率;为提高栅格数据网络传输的效率,设计了栅格数据压缩策略和异步传输机制。(3)对比分析了海量地理栅格数据库引擎中的关键技术。分别从栅格数据组织模型及调度、空间索引机制、海量地理栅格数据的I/O优化三个方面进行了深入的研究。提出了栅格数据分层分块、异步传输、多级缓存的技术路线和实现思路。(4)根据设计方案,在海量地理栅格数据库引擎的数据组织、关键技术、实现方法等的研究基础上,基于PostgreSQL数据库技术设计实现了栅格数据库引擎,并从数据调度、网络传输、安全机制等方面对GeoRDE核心技术给出了完整的实现。最后,结合课题研制,将GeoRDE应用到多个科研项目中。研究测试结果表明,自主设研发的栅格数据库引擎GeoRDE满足多源海量栅格数据管理的需求。
其他文献
昆虫通过消化代谢从食物中吸收营养物质,为自身的生长、发育和生殖提供必要的能量,同时通过解毒代谢抵御在取食和活动中接触到的外源毒素对自身的不利影响,这是昆虫体内两条
对《企业会计准则第×号──企业合并(征求意见稿)》的几点意见刘宇,程翔宇财政部于1996年初发布的财会字(96)3号文件中,对《企业会计准则第X号——一企业合并(征求意见稿)》作了公布说明。本
广播电视是通过卫星系统进行传输,卫星系统具有长距离信号传输的优势,但是在传输过程中,很容易受到电磁干扰问题的影响,不仅会造成安全隐患,也严重影响了广播电视信号传输的
目的介绍现阶段抗真菌药物及其临床应用进展。方法综合分析国内外有关文献,对抗真菌药物及其临床应用进展分类进行综述。结果近年来抗真菌药物的研究及其临床应用取得了许多
河南省地调院承担的“豫西南黑色岩系含矿特征及找矿方向研究”,近期在区域地质构造、沉积环境、矿床成因、岩系含矿特征及远景找矿等方面取得了一系列研究成果.
高中英语的教学内容,不能只是仅仅体现在高考考卷上,更须兼顾学生的终身可持续性发展,这有着至关重要的作用。微课教学模式的提出,能够帮助学生在课前进行自主学习,这就有助
作为一种文化载体,电影在跨文化交际中扮演着重要角色。然而,文化缺省,作为汉、英语文化的差异的一方面,常常阻碍以英语为母语的观众欣赏中国电影的精华以及学习中国文化。于是,字
<正> 在医院改革中医务科具有参谋、指挥、协调、控制作用,是医院业务质量管理的核心部门。有效地发挥医务科的作用,对于医院整体功能的发挥,完成医疗任务,提高医疗质量,防止
目的探讨创建精神科"优质护理服务示范病房"的做法与效果。方法研究组为356例住院精神病患者,在一般精神科常规治疗与护理的基础上实施优质护理服务,对照组为同期住院的348例