当前位置:
文档之家› 地理信息系统原理 空间数据管理PPT课件
地理信息系统原理 空间数据管理PPT课件
8
5.2.4 面向对象模型
▪ 对象(Object)与封装性(Encapsulation) 面向对象的系统中,每个概念实体都可以模型化
为对象。对于多边形地图上的一个结点、一条弧段、 一条河流、一个区域或一个省都可看成对象。一个对 象是由描述该对象状态的一组数据(属性)和表达它 的行为的一组操作(方法)组成。
第5章 空间数据管理
1
第一部分
整体概述
THE FIRST PART OF THE OVERALL OVERVIEW, PLEASE SUMMARIZE THE CONTENT
2
数据库的相关概念 数据模型 图形数据与属性数据连接
3
5.1 数据库的相关构的 数据集合。
14
5.3.1 专题属性作为图形数据悬挂体
属性数据是作为图形数据记录的一 部分进行存贮的。
这种方案只有当属性数据量不大的个 别情况下才是有用的。大量的属性数 据加载于图形记录上会导致系统响应 时间的普遍延长。主要的缺点在于属 性数据的存取必须经由图形记录才能 进行。
用户界面
空间数据 管理系统 图形 属性
6
5.2.2 网络模型
在网络模型中,各记录类型间可具有任意多连接 的联系。如图:
优点:特别适用于数据间相互关系非常复杂的情况。
缺点:
▪ 由于数据间联系要通过指针表示,指针数据项的 存在使数据量大大增加,当数据间关系复杂时指 针部分会占大量数据库存贮空间。
▪ 修改数据库中的数据,指针也必须随着变化。因
Questions and answers
17
结束语
感谢参与本课程,也感激大家对我们工作的支 持与积极的参与。课程后会发放课程满意度评 估表,如果对我们课程或者工作有什么建议和
意见,也请写在上边
18
谢谢聆听
THANK YOU FOR LISTENING 演讲者:XX 时间:202X.XX.XX
19
目前在数据库领域,常用的数据模型有:层次模型、 网络模型、关系模型以及最近兴起的面向对象模型。
5
5.2.1 层次模型
层次数据库模型是将数据组织成一对多关系的结构。
如图:
优点:层次关系清楚,检索路线明确。 缺点:难以顾及公共点、线数据共享和实体元素间的 拓朴关系,导致数据冗余度增加,而且给拓扑查询 带来困难。
数据库管理系统(DBMS)是一个软件,用以维护数据 库,接受并完成用户对数据库的一切操作。
数据库系统是指由硬件设备、软件系统、专业领域 的数据体和管理人员构成的一个运行系统。
4
5.2 数据模型
数据模型是数据库系统中关于数据内容和数据之间 联系的逻辑组织的形式表示。每一个具体的数据库 都由一个相应的数据模型来定义。数据模型最终成 为一组被命名的逻辑数据单位(数据项、记录等) 以及它们之间的逻辑联系所组成的全体。
11
拓扑关系与面向对象模型 通常地物之间的相邻和关联关系可通过公共结
点、公共弧段的数据共享来隐含表达。如图:
12
面向对象的属性数据模型 如图:
13
5.3 图形数据与属性数据连接
5.3.1 专题属性作为图形数据悬挂体 5.3.2 属性数据与图形数据完全独立(完全分开) 5.3.3 属性数据与图形数据自成体系(混合处理) 5.3.4 属性数据与图形数据结构统一(完全结合)
15
5.3.2 属性数据与图形数据完全独立
用户界面
图形数据 管理系统
图形数据库
用户界面
属性数据 管理系统
属性数据库
可以利用现有的CAD技术和 DBS 技 术 , 维 护 难 度 大 , 相 互 操 作 难 度 大 , CAD 中 删 除 一个,必须去找DBS,DBS也 必须删除。
16
提问与解答环节
9
▪ 类(Class) 类是关于同类对象的集合,具有相同属性和操
作的对象组合在一起。属于同一类的所有对象共享 相同的属性项和操作方法,每个对象都是这个类的 一个实例(Instance),即每个对象可能有不同的 属性值。
10
GIS中的面向对象模型: 空间地物的几何数据模型
从几何方面划分GIS的各种地物可抽象为:点 状地物、线状地物、面状地物以及由它们混合组 成的复杂地物。每一种几何地物又可能由一些更 简单的几何图形元素构成。 如图:
此,网络数据库中指针的建立和维护可能成为相
当大的额外负担。
7
5.2.3 关系模型 关系模型的基本思想是用二维表形式表示实体及其联 系。如图: 优点: ▪ 结构特别灵活,可满足所有布尔逻辑运算和数字
运算规则形成的询问要求; ▪ 关系数据还能搜索组合和比较不同类型的数据; ▪ 加入和删除数据都非常方便。 缺点:搜索速度慢。