首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 281 毫秒
1.
空间数据引擎关键技术与应用分析   总被引:8,自引:0,他引:8  
地理特征相关信息的一体化存储与访问是GIS软件平台研发的关键技术。在扩展关系数据模型的支持下,利用成熟的商用扩展关系型数据库管理系统存储和管理海量空间数据,是发展大型GIS平台空间数据库管理系统行之有效的技术方法。本文对几种典型的空间数据库管理平台ArcSDE、OracleSpatial、InformixSpatialDataBlade、DB2SpatialExtender和MySQLSpatialExtensions从存储模型、进程管理方案、空间查询和索引以及数据缓存技术等方面进行了分析。  相似文献   

2.
空间数据库引擎及其解决方案分析   总被引:7,自引:0,他引:7  
解决用户应用系统与空间数据库间的数据传输成为空间数据库能否得以充分利用的关键问题。在众多解决方案中,空间数据库引擎备受关注。本文对几种常见的空间数据引擎ArcSDE、OracleSpatial、SpatialWare、DB2SpatialExtender和ImformixSpatialDataBlade以及SuperMapSDX ,从存储模型、进程管理、空间查询与索引、数据缓存技术以及二次开发等方面进行了分析。  相似文献   

3.
SOLAP是以空间数据仓库为基础,针对特定问题的联机空间数据访问和分析,实现SOLAP的前提是解决空间数据与非空间数据在空间数据仓库中的集成问题。首先,论文结合混合数据仓库架构模式,采用多层体系结构设计,提出和构建了一种面向环境数据集的空间OLAP系统的体系架构,包括"生产数据库—数据仓库层(基础业务库-主题数据库)-中间件层—BI综合分析层"等4个层次。接着,分析了环境数据集成和空间数据仓库建模过程,采用Oracle 11g来构建环境空间数据仓库,通过使用ODI工具的ETL功能实现环境属性数据集成。分析和构建了环境数据空间维度扩展的方法和模型,通过扩展行政区划维度表,使用Oracle Spatial sdo_geometry抽象几何数据类型存储环境空间数据,实现了空间数据和数据仓库数据的一体化存储。分析了SOLAP系统中OLAP和GIS的集成问题,采用OBIEE作为OLAP工具,Oracle Mapviewer作为GIS组件、GIS服务和OLAP服务在Web服务器中进行业务逻辑集成,对外提供统一的访问接口,实现OLAP和GIS的完全集成。最后,实现了一个环境数据集SO-LAP原型系统,验证了论文的框架和模型。  相似文献   

4.
目前,我国已建立多种基础空间数据库,但现有空间数据库管理系统中,地图制作、标准地图管理等仍需要采用标准分幅来满足统一管理的需要。如何更有效地管理海量分幅空间数据,并实现对其快速检索成了多尺度基础空间数据库建设亟需解决的问题之一。本文分析了电子接图表,实现了空间数据接图表的可视化,集成了现有的空间数据库管理与数据库可视化操作的功能;依据空间数据不同的比例尺类型、要素类型、几何类型,自动计算标准分幅编号、绘制分幅边界;提供空间数据库海量数据检索技术方法与参数传递方案、基于数据存储的逻辑结构设计数据检索方案,并总结出空间数据优化存储策略与高效管理方法。应用案例表明,空间数据库电子接图表能够提高分幅空间数据的可视化管理与检索效率,对涉及大规模空间数据库可视化管理和检索应用需求,有很好的理论和实际应用价值。  相似文献   

5.
传统关系型数据库在海量地理空间数据的存储与管理上面临着高并发访问规模限制、数据库扩展能力不 足等困难.非关系数据库如 HBase等以其强大的扩展能力与计算能力为该问题提供了新的思·与方法.空间索 引模型和分布式存储模式设计是影响基于非关系数据库的海量地理空间数据的存储与查询效率的关键因素.对 当前主要基于 HBase的索引模型和空间数据存储设计进行了研究,设计了基于行政区划编码与矢量要素编码结 合的 RowKey(行键),使空间数据在 HBase存储中得到很好的聚类效果,并针对要素重叠与边界划分等问题提出 了一种基于四叉树GR树的改进的空间索引模型.该模型基于四叉树结构将空间数据划分为多个子网格,为?一个 子网格构建 R树索引,利用 Hilbert(希尔伯特)曲线对子网格进行编码,并设计了基于 MapReduce的并行化索引构 建算法和相应的空间查询算法.经实验测试,该存储设计和空间索引模型具有较好的查询效率.   相似文献   

6.
基于NoSQL的海量空间数据云存储与服务方法   总被引:2,自引:0,他引:2  
近年来,实现海量空间数据高效地存储管理和在线服务,成为地学信息科学领域日益关注的热点问题。本文根据矢量和栅格空间数据的不同特点,提出并实现了矢量栅格数据一体化的海量空间数据分布式云存储管理与访问服务方案,在海量矢量数据存储和处理中创新性引入分布式图数据库Neo4J和并行图计算框架。在三层式空间数据云存储架构基础上,给出NoSQL数据库技术的栅格和矢量数据云存储的实现策略与方法,并开展了通用数据访问接口的设计。采用分布式文件系统HDFS存储栅格数据,并使用列族数据库HBase对其建立分布式空间索引,及采用满足ACID约束的分布式图数据库Neo4J来存储矢量数据,并使用R树建立空间索引。在自主研发的地理知识云平台GeoKSCloud框架下,初步实现了核心组件-空间数据聚合中心(GeoDAC)软件,可为各类用户提供空间数据分布式存储管理和访问服务。通过搭建试验床,开展GeoDAC与开源GIS软件PostGIS在矢量数据读写访问性能方面的对比测试。结果表明,虽然GeoDAC没有获得写入性能的加速作用,但其具有PostGIS无法比拟的强大读取性能。GeoDAC将海量数据经过空间分割后分布在集群上,能够并行处理查询请求,极大地提高空间查询速度,具有广阔的应用前景。  相似文献   

7.
关系数据库存储空间数据模型与结构分析   总被引:10,自引:4,他引:6  
空间数据的存储成为地理信息系统的核心问题。本文分析了ERSI的空间数据库引擎和MapInfo公司的SpatialWare,得出空间数据和属性数据在数据库体系下,统一存储管理是必然趋势。另对空间数据的几种存储模型进行了分析,指出全关系型的数据模型或面向对象的关系数据模型是最佳的存储方式。在此基础上。提出了一种将空间数据存入关系型数据库的数据模型,进而对基于SQL Server的全关系化空间数据结构进行了分析。  相似文献   

8.
多尺度地理空间数据的分布式存储与管理   总被引:3,自引:0,他引:3  
多尺度地理空间数据分布式存储与管理技术为建立分布式网络地理信息系统、实现多尺度、多数据类型数字地理信息产品一体化分发和应用提供技术支撑。本文重点讨论了地理空间数据分布与存储模型体系、空间数据在关系数据库中的一体化存储与管理方法、空间数据库引擎技术、多尺度地理空间信息一体化管理体系结构等问题。  相似文献   

9.
数字地球是当前网络G IS领域的研究与开发热点之一,其中,大量的空间数据在空间数据库中的组织和存储,以及在网络上的传输是数字地球系统中的两个重要技术。本文通过"数字南海"的开发实践,从国家信息安全角度出发探讨了自主设计与研发空间关系数据库模型和网络传输协议的若干技术方法。提出了以面向对象的ORM源模型设计空间数据库概念模型,以擅长语义表达的IDEF1X模型设计空间数据库逻辑模型和以关系数据库实现空间数据库存储模型的技术方案。并运用异步非阻塞套接字和多线程等技术在TCP/IP网络传输协议上,设计并实现了空间数据应用传输协议,使得空间数据在数字地球的客户端三维显示系统与服务器端的空间数据服务器系统之间能够高效安全地传输,实现Google Earth类似的操作功能,包括空间数据的流式传输和渐进式传输等,适应了数字地球的要求,并保证了空间数据的安全性,可为我国数字地球系统的自主开发与研制提供参考和借鉴。  相似文献   

10.
空间数据是GIS应用的基础,经济高效地从网络获取空间数据具有重要意义。文章主要研究了网络地图环境下利用Web GIS技术和开源软件实现空间矢量数据在线采集和数据库存储的方法和技术。并且使用Google Map API、Ajax技术和Apache、My SQL开源软件开发一个基于Web平台的原型系统,实现了基于网络地图的矢量数据的在线获取、数据库存储、在线显示和数据库访问服务接口等功能,为获取空间数据提供了一种新方法。  相似文献   

11.
基于OCCI的空间数据库几何对象实现方法   总被引:1,自引:1,他引:0  
海量空间数据的高效访问和操作是 GIS平台和应用系统开发的核心技术。本文分析了 Oracle数据库管理系统所提供的访问接口 OCI、OCCI及对象类型转换工具 OTT的特性 ,基于 OCCI和 OTT技术提出了一种面向对象的访问及操作 SDO几何对象的方法 ,并通过实例讨论了实现过程。该方法利用 SDO几何模型作为 Oracle服务端的几何对象载体 ,在客户端通过继承 SDO几何对象实现自定义几何对象模型 ,避免了 SDO几何对象与用户定义几何对象之间的空间数据转换过程 ,有利于扩展自定义空间数据模型。同时 ,自定义几何对象可以充分利用Oracle Spatial提供的空间操作与整合功能 ,加速 GIS软件平台研发过程。  相似文献   

12.
矢量地理数据的高效组织管理是空间数据应用的关键问题之一。矢量地理数据服务作为一种重要的公众空间信息服务,已经得到广泛应用。公众对矢量地理数据服务性能提出了越来越高的要求,包括实时响应、高并发、高吞吐量等。当前的矢量地理数据服务后台数据存储组织,通常基于磁盘和关系数据库,其在面对公众日益增长的需求时已经显得力不从心。本文提出了一种以内存数据库Redis的轻量级矢量地理组织方法,能在高并发情况下有效提高矢量地理数据服务性能。论文首先分析了Redis的存储机制,设计了矢量地理数据库的分层组织模型,利用Redis丰富的数据结构对矢量地理数据及其相关元数据进行存储管理,然后,以网格索引为例,设计了Redis的空间索引,最后,设计Redis的矢量数据引擎原型系统,并进行了实验验证。结果表明,Redis的矢量地理数据库显著提高了响应速度,且并发性能更好,可广泛应用于大型空间数据库前端高速缓存和高性能空间索引库。  相似文献   

13.
空间数据库模型概念与结构研究   总被引:17,自引:0,他引:17  
空间数据库模型是实现地理信息系统的基础,它决定了客观世界中的空间实体将以何种方式在计算机系统中被抽象、存储和管理。传统地理信息系统的空间数据库采用空间数据和属性数据由关系数据库和文件系统分别管理的机制,这种机制在当今面向对象的思想日益得到深入应用以及地理信息系统应用开发日益复杂的趋势之下,暴露出描述能力不足、实现复杂以及不利于空间数据共享等问题。针对这些问题,在此结合OGC(OPEN GIS CONSORTIUM)给出的空间实体存储规范和Oracle Spatial的数据格式,着重讨论了结合关系数据库和面向对象思想的对象-关系数据模型。  相似文献   

14.
基于ORDBMS的GIS空间数据管理模式及其应用   总被引:6,自引:0,他引:6  
从GIS系统中矢量数据与栅格数据优势互补、管理分离这一实际出发,分析了对象关系数据库(ORDB)的特点和适用性,提出了将矢量数据和栅格数据纳入对象关系数据库管理系统(ORDBMS)统一管理的基本模型和具体实现方法,并以湖南省基础地理数据为例,在国产地理信息系统软件ViewGIS中实现。  相似文献   

15.
LibPQ的PostgreSQL空间几何对象的实现方法   总被引:4,自引:0,他引:4  
利用PostgreSQL数据库管理系统所提供的访问接口LibPQ,实现了一种访问及操作空间几何对象的方法。该方法通过在客户端继承空间几何对象,并在自定义空间几何对象基础模型之上扩展的自定义空间数据模型。同时,充分利用自定义的扩展空间数据模型实现空间操作,进行GIS软件平台的研发。  相似文献   

16.
基于VC++,MapInfo和Oracle Spatial的GIS应用系统开发   总被引:1,自引:0,他引:1  
在现有地理信息系统(GIS)平台上进行应用系统的二次开发是最常见的一种开发方式。本文主要介绍了在VC ,MapInfo和Oracle Spatial环境下,集成开发GIS应用系统的方法,包括在VC 环境下嵌入MapInfo,调用MAPBASIC命令,连接、操纵存储在Oracle Spatial中的空间和属性数据等。最后结合具体应用实例。对上述方法进行了阐述和验证。  相似文献   

17.
基于Oracle数据库的空间信息元数据管理系统   总被引:5,自引:1,他引:4  
结合国家基础地理信息系统(NFGIS)元数据标准(草案),介绍了空间数据的元数据管理以及相应的Oracle数据库设计和建立。并以宁波市地理信息系统为例,说明其空间信息元数据管理系统的建立流程和构架,获得成功的应用。研究表明,通过空间信息元数据管理系统的建立,实现元数据快速高效管理,最大程度满足了社会各行业用户对空间地理数据的需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号