基于Oracle的空间数据库接口技术研究-通信与信息系统专业论文.docxVIP

  • 2
  • 0
  • 约3.44万字
  • 约 41页
  • 2019-02-15 发布于上海
  • 举报

基于Oracle的空间数据库接口技术研究-通信与信息系统专业论文.docx

国防科学技术大学研究生院学位论文摘要 国防科学技术大学研究生院学位论文 摘要 本课题针对符合OpenGIS规范的空间数据库接口进行研究,空间数据库是地理信 息系统数据组织的核心技术,而空间数据库接口则要解决数据库管理者或应用程序与 空间数据库的交互问题。本文基于对空间数据库、OpenGIS规范和Oracle调用接口的 介绍;设计了一个基于Oracle的空间数据库接口:并针对所选定的空间数据库Oracle Spatial,在其提供的调用接口OCI之上实现了一个C语言封装的符合OpenGIS规范 的空间数据库接口;最后从OCI编程以及如何利用空间索引和缓存技术的角度,探讨 了提高空间数据库访问效率的方法。论文详细给出了一个基于OCI的空间数据库接口 的设计与实现以及一个演示系统。这个演示系统的实现为开发GIS实用系统的空间数 据库接口提供了基础和一种可能的技术解决方案。 关键词:空间数据库、地理信息系统、Oracle Spatial、OCI、OpenGIS规范 国防科学技术大学研究生院学位论文Abstract 国防科学技术大学研究生院学位论文 Abstract This task iS to investigate relevant issues of Spatial database interface.The Technology of Spatial Database is the core technology of GIS,while the interface of GIS and Spatial database is to solve the interaction problem ofapplication program and spatial database.This paper introduces the concept of spatial database,the specification of OpenGIS,the Oracle Call Interface;design a spatial database interface based On Oracle;then we introduce a design and realization of spatial database Interface,which is aiming at Oracle Spatial,basing on OCI and C—language,conforming to the specification of OpcnGIS.At last a display system is implemented and such contributes to the devdopment ofGIS application systems. Key Words:Spatial Database,Geography Information System,Oracle Spatial,OCI, OpenGIS Specification 国防科学技术大学研究生院学位论文第一章绪论 国防科学技术大学研究生院学位论文 第一章绪论 §1.1课题研究的理论和实际意义 据统计,现在所处理的信息80%以上与空间地理位置有关。如何有效地处理空 间数据,已成为信息和计算科学领域的一个重要研究方向。地理信息系统(简称GIs) 是一门多学科综合的边缘学科,其核心技术就是空间数据库。空间数据库与GIs的接 口技术是开发GIS平台的关键技术之一。通过对空间数据库接口技术的研究,可以对 空间数据库、GIS应用以及两者之间的联系建立起比较全面的概念。 虽然GIS已历经了三代的发展,但因其基本上都是以系统为中心,不同系统之间 壁垒比较分明,数据共享和服务共享比较困难。这就涉及到GIS的标准化问题。The OpenOIS Consortium(ooc)——开放GIS协会就是一个应Gls标准化的需要而成立 的非营利性组织,依据OpcnGIS规范进行空间数据库接口的研究和开发,不仅具有工 程价值,而且有助于G1S数据共享和互操作的研究。 根据现在掌握的资料,目前国内外都没有专门实现符合OpenGIS规范的空间数据 库与GIS的接口产品,许多大公司都是在其产品中集成了与已有商业数据库的接口, 如Mapinfo SpatialWare,ESRI SDE等,因为这两家公司都是OpenGIS规范制定的参 与者,从这个角度分析,他们的产品应是符合觏范的。但因其集成性,对于小型软件 的二次开发来讲,使用起来既不经济也不方便。因此,开发一个小而实用的面向GIS应 用的空间数据库接口,具有很好的实用价值。 课题在了解GIS、空间数据库和OpenGIS规范的基础上,分析现

文档评论(0)

1亿VIP精品文档

相关文档