(本科)第5章空间数据组织与管理ppt课件.pptx
《(本科)第5章空间数据组织与管理ppt课件.pptx》由会员分享,可在线阅读,更多相关《(本科)第5章空间数据组织与管理ppt课件.pptx(68页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程主讲人:(本科)第5章 空间数据组织与管理ppt课件汤国安制地理信息系统教程Dili Xinxi Xitong Jiaocheng(第二版)“十二五”普通高等教育本科国家级规划教材编著编著: 汤国安汤国安 刘学军刘学军 闾国年闾国年 盛业华盛业华 王王 春春 张海平张海平 地理信息系统教程(第二版)现实世界空间数据数据模型数据结构空间数据库 y-axisx-axis数据组织文件其它组织形式空间数据管理解决如何“空间数据空间数据组织解决如何有意义地“取”空间数据5.1 空间数据库概述5.2 空间数据库设计5.3 空间数据特征与组织5.4 空间数据管理5.5 空间数据检索5.1.1 数据库基础
2、5.1.2 空间数据库当前大纲5.1.1 数据库基础数据 (data) 是描述事物的符号记录,可以是数字形式,也可以是文字、图形、图像、声音、语言等多种表现形式。人们收集并抽取出应用所需的大量数据后,将其保存起来以供进一步加工处理,抽取有用信息。数据库(database)是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。q 数据和数据库5.1.1 数据库基础 层次模型(hierarchical model) 网状模型(network model) 关系模型(relational
3、model) 面向对象模型(object oriented model)。其中层次模型和网状模型统称为非关系模型。非关系模型的数据库系统在20世纪70年代至80年代非常流行,在数据库系统产品中占据了主导地位,现在已逐渐被关系模型的数据库系统取代。q 常用的数据模型5.1.1 数据库基础q 数据库模型发展过程数据模型演化5.1.1 数据库基础q 层次数据库模型edcbhBAagf3214765MMABbcdeahfgh1 51 75 6 6 72 33 44 55 11 2它的特点是将数据组织成一对多关系的结构。层次结构采用关键字来访问其中每一层次的每一部分。层次数据库结构特别适用于文献目录、土
4、壤分类、部门机构等分级数据的组织。 5.1.1 数据库基础q 层次数据库模型的特点:优点:层次模型中各数据之间构成一种依次的、从上至下的层次关系,层次清楚,数据存取、检索方便。缺点:不能表示多对多的联系,结构缺乏灵活性;在GIS中,不能顾及公共点、线数据共享和实体元素间的拓扑关系;需要采用大量的索引文件;实体元素重复存储,导致大量的冗余数据。5.1.1 数据库基础q 网状数据库模型系名化学系教师数学生数研究生系名地质系教师数49学生数257研究生71学校名称NNU系名城资系教师数52学生数300研究生70系名教师数学生数研究生系名教师数学生数学号002312姓名张三年级3籍贯广东系名教师数学生
5、数研究生系名教师数学生数教师号66姓名谢元礼年龄30职称教授系名教师数学生数研究生系名教师数学生数课程号A01课程名GIS周学时4学分5系名教师数系名学号002312课程号A01网络模型用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式 。5.1.1 数据库基础q 网状数据库模型的特点:采用双向指针来表示数据间的连接关系,可表示多对多关系。优点:网络模型 类似于拓扑数据模型,可表示相邻的图形特征;在复杂的拓扑结构中搜索,双向环路指针很有效;避免了数据冗余。缺点:间接的指针占用大量存贮空间;数据更新时,指针也需变化,其建立和维护困难。5.1.1 数据库基础q 关系数据库模
6、型 关系数据库模型是以记录组或数据表的形式组织数据,以便于利用各种地理实体与属性之间的关系进行存储和变换,不分层也无指针,是建立空间数据和属性数据之间关系的一种非常有效的数据组织方法。5.1.1 数据库基础q 关系数据库模型的特点:它把数据的逻辑结构归结为满足一定条件的二维表中的元素,关系表通过共同的特征联系起来。 优点:对实体描述具有一致性,不需指针;结构灵活,易于理解和维护,可以用布尔逻辑运算和数学运算来操作数据;缺点:操作要求在文件中顺序查找满足特定关系的数据,当数据库庞大时,效率降低;模型扩充困难。5.1.1 数据库基础q 面向对象数据库模型空间地物点状地物线状地物面状地物复杂地物电视
7、塔桥 梁车 站道 路水 管电力线建筑物湖公 园矿 山大 学县 GIS中的地物可根据国家分类标准或实际情况划分类型。如一个大学GIS的对象可分为建筑物、道路、绿化、管线等几大类,地物类型的每一大类又可以进一步分类,如建筑物可再分成教学楼、科研实验楼、行政办公楼、教工住宅、学生宿舍、后勤服务建筑、体育楼等子类,管线可再分为给水管道、污水管道、电信管道、供热管道、供气管道等,另一方面,几种具有相同属性和操作的类型可综合成一个超类。5.1.2 空间数据库空间数据库(Geodatabase)是某一区域内关于一定地理要素特征的数据集合,是地理信息系统在计算机物理存储介质存储的与应用相关的地理空间数据的总和
8、,一般是以一系列特定结构的文件的形式组织在存储介质之上的。q 数据和数据库空间数据库空间对象影像数字高程模型图形属性空间数据库组成5.1.2 空间数据库空间数据库与一般数据库相比,具有以下特点:(1)数据量特别大。(2)数据结构复杂。(3)数据关系多样。(4)数据应用广泛。q 空间数据库和一般数据库对比5.1.2 空间数据库空间数据库的组成,从类型上分有栅格数据库和矢量数据库两类。其中栅格数据包括航空遥感影像数据和DEM数据;矢量数据则包括各种空间实体数据(图形和属性数据)q 空间数据库的组成5.1 空间数据库概述5.2 空间数据库设计5.3 空间数据特征与组织5.4 空间数据管理5.5 空间
9、数据检索1.2.1 空间数据库设计内容1.2.2 空间数据库连接步骤当前大纲5.2.1 空间数据库设计内容数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求。由于空间数据本身的特征,导致空间数据库的设计与传统数据库设计存在巨大的差异。良好的空间数据库设计,对于数据库的数据存储结构、存取效率等方面具有重要影响。因此对各GIS设计目标和方法有一个基本的了解至关重要。进行地理数据库设计,需要先确定要使用的数据专题,然后再指定各专题图层的内容和表现形式。5.2.1 空间数据库设计内容相比传
10、统数据库,在空间数据库的设计阶段,主要包括以下几个方面的内容:(1)选择数据模型与划分地理实体(2)确定数据实体属性与空间结构(3)实现丰富的地理实体行为(4)属性关系及完整性约束。5.2.2 空间数据库设计步骤空间数据库的设计是一个复杂的过程。其设计步骤主要包括以下几个方面:(1)确定业务需求与目标信息产品。(2)根据信息需求,确定主要数据专题。(3)指定比例范围以及每个数据专题在每个比例下的空间表示。(4)将各种表示形式分解为一个或多个地理数据集合。(5)为描述性的属性定义表格型数据库结构和行为。(6)定义数据集的空间行为、空间关系和完整性规则。(7)构建可用的原型,查看并优化设计测试原型
11、设计。(8)记录地理数据库设计。5.1 空间数据库概述5.2 空间数据库设计5.3 空间数据特征与组织5.4 空间数据管理5.5 空间数据检索5.3.1 空间数据的基本特征5.3.2 空间数据组织5.3.3 属性数据组织当前大纲5.3.1 空间数据的基本特征1. 空间特征2. 非结构化特征3. 空间关系特征4. 多尺度与多态性5. 分类编码特征6. 海量数据特征5.3.1 空间数据的基本特征由于空间数据存在非结构化特征、空间关系特征,使得通用数据库管理系统在管理空间数据时,面临较多问题。 GIS需要一些复杂的图形功能,一般的DBMS不能支持。 DBMS一般都难以实现对空间数据的关联、连通、包含
12、、叠加等基本操作。 地理信息表达复杂,表达单个地理实体需多个文件、多条记录,一般的DBMS也难以支持。 具有高度内部联系的GIS数据记录需要更复杂的安全性维护系统。一般的DBMS都难以保证的。 GIS中空间数据记录是变长的(存储的坐标点的数目随空间对象的变化而变化),而一般数据库都只允许把记录的长度设定为固定长度。5.3.2 空间数据的组织1.空间数据的分层组织将表示同一地理范围内众多地理要素和地理现象的空间数据采用“分层”方式进行数据组织(图),这是一种起源于地图制图的空间数据组织方式。在分层数据组织中,图层(layer)可根据地理事物或地理现象的分类,按数据类型(矢量、栅格、影像等)、专题
13、内容(theme)、要素几何类别(点、线和面)、时间次序等设定5.3.2 空间数据的组织1.空间数据的分层组织按专题分层5.3.2 空间数据的组织1.空间数据的分层组织按专题分层点如气候测站、交通事故地点、消防栓、地下水井、点污染源等面如地籍丘块、行政区域、土地利用、建筑物、土壤等线如道路、河流、地下管线、断层线等5.3.2 空间数据的组织1.空间数据的分层组织按时间分层2000年1970年1980年1990年1985年5.3.2 空间数据的组织1.空间数据的分层组织按垂直高度分层井下四水平地面井下一水平井下二水平井下三水平5.3.2 空间数据的组织1.空间数据的分层组织优缺点优点这种方式是目
14、前颇为普遍的数据组织方法,方便使用者选择合适的数据,适合与栅格或矢量数据数据结构,目前大多数GIS软件采用这一方法。缺点其缺点是层与层之间的数据必须经过层叠置(Overlay)处理才能关联在一起,在叠置处理中,对栅格数据常需要大量存储空間来完成操作,而矢量数据则需大量的计算处理。同一图层內的图形数据的空间关系较为简单并易于处理,但不同图层之间的空间关系难以处理。5.3.2 空间数据的组织2.空间数据的分块组织当对大范围区域内众多类型空间数据进行存储和管理时,为了提高数据存储与管理的效率,可将空间数据所覆盖的区域范围分割为若干个块或分区,按块分别进行空间数据的组织。块可以是规则的,如遵照国家标准
15、国家基本比例尺地形图分幅和编号(GB/T 139892012)的各级比例尺地形图图幅范围所划分的规则块,也可以是不规则的,如按照行政区边界范围进行不规则分块。5.3.2 空间数据的组织2.空间数据的分块组织按图幅组织BR012-5-2BS012-5-1BS012-5-2BR012-5-4BS012-5-3BS012-5-4BR011-5-2BS011-5-2BS011-5-25.3.2 空间数据的组织2.空间数据的分块组织优缺点优点分区式与分层式可同时采用,并不冲突。分区式也是目前大部份商业软件所采用的方法,适合与栅格和矢量数据结构,在数据量大的系统中,分区方法可提高数据存取的效率。缺点图幅或
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科第5章 空间数据组织与管理ppt课件 本科 空间 数据 组织 管理 ppt 课件
限制150内