论文部分内容阅读
随着对地理信息需求的不断增长,世界各国纷纷都在努力开展国家空间数据基础设施(NSDI)的建设,构建区域或全球的多尺度空间数据框架,以满足各种应用的需要。国家基础地理信息系统是NSDI的重要组成部分,而1:1万基础地理信息数据库又是国家基础地理信息系统的重要组成部分,同时也是省级基础地理信息系统的核心和基础。构建省级基础地理信息系统空间数据库最主要的组成部分就是以“4D”产品,即数字线划图形(DLG)、数字高程模型(DEM)、数字正射影像(DOM)、数字栅格地图(DRG)为基础的大量的基础地理空间数据。由于地理空间数据具有基础性的作用和复杂的特性,因此,在“以数据为中心”的今天,如何有效地存储管理地理空间数据,保证地理空间数据的共享性、安全性和一致性,是一个十分迫切的问题。 由于ArcSDE本身所具有的海量空间数据存储、多用户并发访问、版本管理、长事务处理等强大优势,在GIS应用系统中引入ArcSDE作为空间数据存储和管理引擎,变得越来越普遍。ArcSDE作为空间数据库引擎,在ArcGIS系列软件中属于服务器端的产品,在整个产品框架中,处于数据中心的重要地位,它利用Oracle、DB2、SQL Server、Informix等关系型数据库在数据存储、数据完整性等方面的先进技术手段,将海量空间数据(包括矢量数据和栅格数据)有机地组织和管理起来,通过其内部异步缓冲、空间索引等先进的机制,提供对空间数据的多用户高效并发访问。采用大型关系型数据库管理空间数据,可以充分利用RDBMS数据管理的功能,使空间数据与非空间数据一体化集成,实现了真正的Client/Server结构。 省级空间数据库的建设一直是各省基础地理信息中心研究的重要课题,本文详细阐述了基于空间数据库引擎ArcSDE和大型商业关系数据库管理系统Oracle对3D产品DEM、DOM、DLG进行存储和管理的技术路线与实现方法。