地理信息系统原理第四章_空间数据库教案.ppt

地理信息系统原理第四章_空间数据库教案.ppt

二、元数据实例 第八节 空间数据库引擎 一、概述 将GIS的空间数据存储在关系数据库中是当前主要的空间数据库解决方案,但常规的RDMBS都不直接提供GIS的空间数据类型的存储功能。如何使常规的关系数据库支持GIS空间数据类型的存储和空间操作功能? 空间数据库引擎(SDE)是在GIS应用软件和关系型空间数据库之间建立的一个中间层,由它为GIS应用软件提供在关系数据库里存储、存取、查询和分析空间数据的相应功能。 二、空间数据库引擎的工作原理 (一)SDE的体系结构 GIS应用 GIS数据API SDE RDMS 用户界面 应用逻辑 数据访问 API 空间数据类型 空间数据检索 SQL交互 空间数据存储 SQL处理 (二)SDE的访问模式 GIS用户的应用程序通过SDE的应用编程接口(API)向SDE服务器提出空间数据访问请求,SDE服务器依据空间对象的特点在存储空间数据的关系数据库中完成空间数据的搜索,通常采用SQL方式进行,并将搜索结果向GIS用户的应用程序返回。SDE可以提供对空间、非空间数据进行高效率操作的数据库服务。 (三)SDE支持的空间数据类型 矢量数据:点、线、多边形等 栅格数据(包括DEM) 通常一个空间数据对象可以分别存储在三个关系表中,同一空间对象在三个表里的记录用一个共同的要素ID编码联系。 要素表:存储空间对象的坐标数据 索引表:存储空间对象的空间索引 属

文档评论(0)

1亿VIP精品文档

相关文档