地理信息系统原理(高勇)06空间数据管理.ppt

上传人:牧羊曲112 文档编号:5950615 上传时间:2023-09-07 格式:PPT 页数:20 大小:303KB
返回 下载 相关 举报
地理信息系统原理(高勇)06空间数据管理.ppt_第1页
第1页 / 共20页
地理信息系统原理(高勇)06空间数据管理.ppt_第2页
第2页 / 共20页
地理信息系统原理(高勇)06空间数据管理.ppt_第3页
第3页 / 共20页
地理信息系统原理(高勇)06空间数据管理.ppt_第4页
第4页 / 共20页
地理信息系统原理(高勇)06空间数据管理.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《地理信息系统原理(高勇)06空间数据管理.ppt》由会员分享,可在线阅读,更多相关《地理信息系统原理(高勇)06空间数据管理.ppt(20页珍藏版)》请在三一办公上搜索。

1、空间数据管理,空间数据组织空间数据库空间查询空间索引,图层,空间数据可按某种属性特征形成一个数据层,通常称为图层图层是相同类型地物的集合如城镇、道路、水系、行政区划等或者是相同主题的地理要素形成的覆盖如温度场、土地利用分类、人口密度分布等图层是GIS系统中基本的用来组织和存储空间数据的数据单位。,数据分层与分类,数据分层专题分层每个图层对应一个专题,包含某一种或某一类数据。如地貌层、水系层、道路层、居民地层等。时间序列分层即把不同时间或不同时期的数据作为一个数据层。地面垂直高度分层把不同高度的数据作为一个数据层。数据分类 分类是将具有共同的属性或特征的事物或现象归并在一起,而把不同属性或特征的

2、事物或现象分开的过程。,GIS数据组织管理方式(1),文件管理所有的数据都存放于一个或者多个文件中,包括结构化的属性数据 灵活,可以任意定义自己的文件格式,管理各种数据需要由开发者实现属性数据的更新、查询、检索等操作,增加了属性数据管理的开发量程序依赖于数据文件的存储结构,数据文件修改时,应用程序也随之改变不利于数据共享,GIS数据组织管理方式(2),文件RDBMS在商业化的RDBMS基础上开发处理空间数据和空间分析的附加系统使用文件和附加程序管理空间数据,使用DBMS管理属性数据空间数据和属性数据通过关键字链接,GIS数据组织管理方式(3),RDBMS以DBMS为核心,对系统的功能进行必要扩

3、充,空间数据和属性数据在同一个DBMS管理之下 需要增加足够数量的软件和功能来提供空间功能和图形显示功能 空间与属性数据统一管理充分利用RDBMS的功能:多用户并发访问,安全性控制和一致性检查;通用的访问接口也便于实现数据共享 空间数据存储效率较低现有的SQL并不支持空间数据检索,需要软件厂商自行开发空间数据访问接口,如果要支持空间数据共享,则要对SQL进行扩展,GIS数据组织管理方式(4),OO-DBMS扩充其中的数据类型以支持空间数据,并允许定义对于这些几何体的基本操作 通过对象数据库管理系统,提供了对于各种数据的一致的访问接口以及部分空间模型服务,不仅实现了数据共享,而且空间模型服务也可

4、以共享,使GIS软件可以将重点放在数据表现以及开发复杂的专业模型上 目前对象数据库管理系统远未成熟,许多的技术问题仍需进一步研究,主要的文件格式,空间数据库,概念空间数据库(SDBMS)是一个在数据模型和查询语言中定义了空间数据类型,在实现中支持对空间数据类型的存储、检索和管理,并且提供了有效的空间索引和空间连接算法的数据库系统主要功能具备传统数据库的所有功能,例如事务管理、完整性维护、安全性、多用户并发、故障恢复等不仅支持标准数据类型(字符、整数、浮点数、时间),还支持各种空间数据类型(矢量、栅格)支持空间查询语言、空间索引、空间运算、空间查询优化长事务支持实现方法在现有的RDBMS、ORD

5、BMS以及OODBMS的基础上进行空间扩展,添加对空间数据存储、管理和访问模块 分层体系结构集成体系结构可扩展体系结构,空间数据库的体系结构,空间查询,空间信息查询是按一定要求对地理信息系统所描述的空间实体及其空间信息进行访问,从众多的空间实体中挑选出用户要求的空间实体及其相应的属性属性查空间按属性信息的要求来查询定位空间位置空间查属性利用光标,用点选、画线、矩形、圆、不规则多边形等工具选中地物,并得到所查询对象的属性空间关系查询基于空间关系查询空间对象空间查询语言GeoSQL,空间索引,结构依据空间对象的位置和形状或空间对象之间的某种空间关系按一定的顺序排列的一种数据结构,其中包含空间对象的

6、概要信息,如对象的标识、外接矩形及指向空间对象实体的指针目的通过筛选作用,大量与特定空间操作无关的空间对象被排除,从而提高空间操作的速度和效率空间索引的性能的优劣直接影响空间数据库和地理信息系统的整体性能 主要空间索引方法格网型空间索引 BSP树空间索引 KDB树空间索引 R树和R+树CELL树,格网型空间索引,将研究区域用横竖线条划分大小相等和不等的格网,记录每一个格网所包含的空间实体当用户进行空间查询时,首先计算出用户查询对象所在格网,然后再在该网格中快速查询所选空间实体加速空间查询速度,R树和R树,最小外包矩形(最小外接矩形)MBR:Minimum Boundary RectangleR

7、树索引方法R树是平衡树的结构。主要用于对矩形和其它多边形的索引R树的每个树结点对应一个矩形边界框,多边形只存在叶结点上叶结点的边界框是包含叶结点中所有对象的最小矩形MBR内部结点的边界框是包含其子结点的边界框的最小矩形特点兄弟结点对应的MBR可以相交,但所有对象仅属于一个MBR较容易地进行插入和删除操作。但空间索引可能要对多条路径进行搜索后才能得到最后的结果,其空间搜索的效率较低 R树兄弟结点对应的MBR不相交,但对象可以属于多个MBR提高空间索引搜索的速度,但插入和删除的效率降低,R树和R树的示例,R+树,R树,Geodatabase,在标准的关系数据库管理系统中存储和管理地理信息Perso

8、nal Geodatabase使用Microsoft Access存储GIS数据最大存储量为2GBFile Geodatabase基于文件系统存储和管理空间数据最大存储量1TBArcGIS建议代替Personal Geodatabase ArcSDE Geodatabase通过ArcSDE支持多种数据库平台包括IBM DB2、Informix、Oracle和SQL Server,基于通用数据库的空间数据库系统,Oracle SpatialIBM DB2 Spatial ExtenderInformix Spatial DataBladePostgreSQL/PostGIS MySQL Spat

9、ial Extension,Oracle Spatial,Oracle公司推出的空间数据库组件利用关系型数据库来存储和处理空间数据使用空间字段SDO_GEOMETRY存储空间数据用元数据表来管理具有SDO_GEOMETRY字段的空间数据表采用R树索引和四叉树索引,提高空间查询和空间分析速度提供一系列空间查询和空间分析的函数抽象数据类型(ADT),空间数据库引擎,ESRI ArcSDEMapInfo SpatialWareSuperMap SDX+MapGIS SDE,ArcSDE,基本任务是作为存储在RDBMS中的空间数据的GIS网关 支持的大型商业数据库包括Oracle、IBM DB2、Informix、SQL Server 高性能的应用服务器,向多个用户和应用分发空间数据 针对长事务和版本管理的高级编辑服务支持所有的空间数据类型(包括要素、栅格、拓扑、网络、地形、测量数据、表格数据,以及位置数据等),而无需用户考虑DBMS的底层实现,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号