分享到:

空间数据库引擎关键技术研究

随着数据库技术、分布式对象组件技术的迅速发展,在GIS中构建高性能的空间数据库引擎成了计算机软件中的研究热点,基于异构数据库的空间数据库引擎(SDE)的关键技术研究,是本文的主要内容。本文涉及到的空间数据库引擎的关键技术,其主要贡献和创新点集中表现在如下四个方面。第一个方面是SDE的体系结构,本文分析了当前存在的各种空间数据库引擎的体系结构,提出一种多层混合体系结构的空间数据库引擎,支持对多种异构数据库的一致性访问,支持海量空间数据存储与管理。并对基于Ice的三层体系的空间数据库引擎作了重点阐述,基于Ice的Remote SDE具有很好的可扩展性,能更好的支持异构系统的互操作。第二个方面是空间数据库中的空间数据模型,本文从空间数据的概念模型出发,在OpenGIS的简单要素规范上进行了扩充,使其同时支持矢量要素和栅格要素,达到统一存储的目的。本文分析了对象-关系型数据库和关系数据库中空间数据的存储模型,最后提出了基于全关系数据库的  (本文共103页) 本文目录 | 阅读全文>>

浙江大学
浙江大学

栅格空间数据库引擎存储机理与应用研究

随着遥感技术的飞速发展,影像数据正以几何级数增长。目前的管理方式难以实现快捷高效地存储、管理海量栅格数据,如何设计新型的存储管理模式以满足现势需求已成为地理信息科学领域研究的重要前沿课题之一。本论文在研究栅格空间数据库引擎的关键技术和相关理论的基础上,探讨了海量栅格数据库高效管理的可行性,最后自主设计空间数据库,并研发海量栅格空间数据库引擎原型系统。论文具体研究工作主要包括如下几个方面:1)研究海量栅格空间数据的管理问题,包括海量空间数据库在物理数据库和逻辑数据库上的具体设计。2)针对海量影像数据应用和数据特征,提出了一种适合海量栅格数据管理模型—分块金字塔模型和分块索引。另外,对影像数据可视化与查询、影像数据无损压缩和有损压缩等问题进行了探索性研究。3)分布式环境下多源异构空间数据互操作的实现策略研究。文中重点对开放多源空间数据访问组件(OMSAC)设计进行结构分析和实现方法讨论,最后在基于FACADE模式下给出具体的实现方法...  (本文共84页) 本文目录 | 阅读全文>>

浙江大学
浙江大学

海量空间数据库管理技术及其在建设用地管理系统中的应用研究

海量数据的存储、组织与管理已成为制约GIS技术发展的一个瓶颈,并成为地理信息科学领域研究的重要前沿课题之一。空间数据库引擎技术在充分利用现有DBMS对海量数据处理和管理能力的基础上,实现了空间图形数据和属性数据在DBMS中的一体化管理,同时确保空间数据的安全性、一致性和完整性。本论文研究的目标是,在自主设计空间数据模型和空间数据库的基础上,利用已有空间数据库引擎软件,在建设用地管理系统图库管理模块中实现海量空间数据的存储、组织和管理,同时增加了一定的数据预处理功能。基于以上目的,本论文对以下四方面的内容进行了研究:(1)面向对象时空数据模型。在分析和讨论传统空间数据模型利弊的基础上,提出并设计面向对象时空数据模型。该模型采用面向对象的思想,融入多种成功的建模方法,突破以图层、图幅为基础的组织方式,直接面向空间实体及其关系进行海量空间数据的组织和管理。(2)面向实体海量空间数据库的设计。基于该时空数据模型和对象-关系数据库管理系统...  (本文共82页) 本文目录 | 阅读全文>>

北京建筑大学
北京建筑大学

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

地理栅格数据是GIS中最重要数据源之一,GIS的应用和服务越来越多地依赖于栅格数据类型。栅格数据具有数据种类繁多、数量庞大、数据格式复杂、生产速度快等特点,给数据管理和分发工作等带来挑战。目前很多部门使用基于文件管理地理栅格数据的方式,当数据量超过一定规模后暴露出一系列问题,严重影响到数据的精确检索、高效分发和利用,降低了数据的利用率和管理效率。针对以上问题,本论文首先从理论研究的角度,对多源海量栅格数据从其基本特征到空间数据模型再到空间数据结构进行了详细分析,从体系结构、栅格数据模型和空间索引三个方面对当前主流的空间数据引擎进行了研究和对比,重点探讨了数据库引擎的体系结构、栅格数据存储模型、数据库系统设计、空间索引等方面的内容;在分析栅格数据库引擎的关键技术基础上,结合开源对象-关系数据库PostgreSQL技术设计实现了海量栅格数据库引擎GeoRDE。该引擎在多个科研项目中进行了应用实践,并取得了较好的效果。通过实践表明,本...  (本文共81页) 本文目录 | 阅读全文>>

解放军信息工程大学
解放军信息工程大学

矢量空间数据库引擎的研究

随着地理学的发展,用于表达地理信息的矢量数据呈现出类型多、操作复杂、数据量大等特性。这些特性给地理信息系统的软件开发、数据共享、互操作等带来很大困难。如何将这些数据进行合理的组织与管理,是地理信息系统软件研究的重点。这其中,由于矢量空间数据来源不同,不同数据格式也不同,如何将多种格式数据存储到数据库中,通过规范化访问,实现数据的共享和互操作,更是一个十分迫切的问题。矢量空间数据库引擎通过隔离数据服务层与用户客户端,屏蔽后台数据库的复杂性和异质性,解决了这个问题。本文从空间数据库引擎的特点、遵循标准出发,分析了矢量空间数据库引擎的主要研究内容,并对其进行了详细设计。主要内容包括以下几个方面:1)介绍了空间数据库引擎的概念;探讨了其研究的主要内容;研究并比较了两种主流空间数据库引擎。2)分析了空间数据模型现状和发展,介绍了几种典型的空间数据模型,并对数据模型进行了比较;设计了一种具有一定通用性的矢量空间数据模型;针对矢量数据模型特点...  (本文共71页) 本文目录 | 阅读全文>>

国防科学技术大学
国防科学技术大学

基于Oracle Spatial和ArcSDE的空间基础数据库系统研究与实现

随着空间数据获取手段的增多,目前已获取了海量的空间数据,如何有效地存储、管理和利用这些空间数据,成为了当前迫切需要解决的问题。本文针对某行业应用需求,通过对空间数据库和空间数据引擎技术的分析,提出了基于Oracle Spatial和ArcSDE集成的解决方案,设计了空间基础数据库原型系统的体系结构,研究了Oracle Spatial和ArcSDE相互集成、多源空间数据格式转换等关键技术,最后实现了一个空间基础数据库的原型系统。主要工作包含以下几个方面的内容:1.对空间数据的存储管理模式、空间数据库技术及系统进行了分析和总结;2.针对实际应用需求中空间信息特点,通过对Oracle Spatial和ArcSDE技术的深入分析和比较,提出了基于Oracle Spatial和ArcSDE集成模式,解决空间基础数据存储管理和应用问题的方案,设计出了原型系统的三层体系结构;3.结合使用Oracle Spatial,ArcSDE,ArcGIS...  (本文共70页) 本文目录 | 阅读全文>>