空间数据库管理系统空间数据特征

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
地理信息系统基础
§4-2 空间数据库模型
二、空间数据库模型
5.海量数据特征 空间数据量是巨大的,通常称海量数据。之所以称为
海量数据,是指它的数据量比一般的通用数据库要大得多。 一个城市地理信息系统的数据量可能达几十GB,如果考虑 影像数据的存储,可能达几百个GB。这样的数据量在城市 管理的其他数据库中是很少见的。正因为空间数据量大, 所以需要在二维空间上划分块或者图幅,在垂直方向上划 分层来进行组织。
一、空间数据特征
4.分类编码特征
一般而言,每一个空间对象都有一个分类编 码,而这种分类编码往往属于国家标准,或行业 标准,或地区标准,每一种地物的类型在某个GIS 中的属性项个数是相同的。因而在许多情况下, 一种地物类型对应于一个属性数据表文件。当然, 如果几种地物类型的属性项相同,也可以多种地 物类型共用一个属性数据表文件。
特征和操作的对象类归纳在一个更一般的超类 中。从本质上看,概括形成了子类和超类之间 一种称为is-a的语义联系 。
2)聚集。聚集反映了嵌套对象的概念, 嵌套对象是由一些其他对象组成的,它是 用来描述更高层次对象的一种形式。聚集 形成is-part-of的语义联系。每个对象是 该嵌套对象的一部分,它们有自己的属性 描述数据和操作,这些是不能为嵌套对象 所公用的,但嵌套对象可以从他们那里派 生得到一些信息。
地理信息系统基础
§6-2 空间数据库模型
消息有公有和私有之分,如果一些消息都 属于同一个对象,其中有些是可由其他对象向 它发送的,叫做公有消息。另外一些则是由它 自己向自身发送的,就叫做私有消息。
§6-2 空间数据库模型
3)类。是对一组对象的抽象描述, 它将该组对象所具有的共同特征集中起 来,以说明该组对象的能力和性质。实 例是某类的一个具体对象,类是多个实 例的抽象综合。可见类和实例之间是抽 象和具体的关系。
§6-2 空间数据库模型
(2)继承及类之间的层次关系 1)继承是现实世界中对象之间的一种独
特关系,它使得某类对象可以自然地拥有另外 一类对象的某些特征和功能。
§6-2 空间数据库模型
继承的分类从对象类的数量上看可分 为单继承和多继承两种。所谓单继承是指 子类仅有一个直接的父类,而多继承是指 子类有多于一个直接的父类。
现有数据库系统管理空间数据存在的不足
5.海量数据特征 空间数据量是巨大的,通常称海量数据。之所以称为
海量数据,是指它的数据量比一般的通用数据库要大得多。 一个城市地理信息系统的数据量可能达几十GB,如果考虑 影像数据的存储,可能达几百个GB。这样的数据量在城市 管理的其他数据库中是很少见的。正因为空间数据量大, 所以需要在二维空间上划分块或者图幅,在垂直方向上划 分层来进行组织。
§6.4 空间数据库管理系统 一、空间数据特征
3.空间关系特征 空间数据除了前面所述的空间坐标隐含了空
间分布关系外。空间数据中记录的拓扑信息表达 了多种空间关系。这种拓扑数据结构一方面方便 了空间数据的查询和空间分析,另一方面也给空 间数据的一致性和完整性维护增加了复杂性。
地理信息系统基础
§6.4 空间数据库管理系统
地理信息系统基础
§6-2 空间数据库模型
2)消息。消息是对象之间相互请求或相互协作 的惟一途径。一个对象必须通过向其他对象发送消息 的形式使得其他对象提供各自所能实现的功能。在面 向对象的数据模型中,消息是对象之间惟一的通信形 式,也就是外界能够引用对象操作及获取对象状态的 惟一方式。这个特性保证了对象的实现只能依赖于它 本身的状态和所能接受的消息,而不依赖于其他对象 的内部细节和状态。
一、空间数据特征
2.非结构化特征 在当前通用的关系数据库管理系统中,数据
记录一般是结构化的。即它满足关系数据模型的 第一范式要求,每一条记录是定长的,数据项表 达的只能是原子数据,不允许嵌套记录。而空间 数据则不能满足这种结构化要求。若将一条记录 表达一个空间对象,它的数据项可能是变长的。
地理信息系统基础
地理信息系统基础
§6.4 空间数据库管理系统 一、空间数据特征
5.海量数据特征 空间数据量是巨大的,通常称海量数据。之
所以称为海量数据,是指它的数据量比一般的通 用数据库要大得多。正因为空间数据量大,所以 需要在二维空间上划分块或者图幅,在垂直方向 上划分层来进行组织。
地理信息系统基础
§4-2 空间数据库模型
§6.4 空间数据库管理系统 一、空间数据特征
1.空间特征 每个空间对象都具有空间坐标,即空间对象 隐含了空间分布特征。这意味着在空间数据组织 方面,要考虑它的空间分布特征。除了通用性数 据库管理系统或文件系统关键字的索引和辅关键 字索引以外,一般需要建立空间索引。
地理信息系统基础
§6.4 空间数据库管理系统
§6-2 空间数据库模型
2)类的层次结构是引人类的继承关系而 产生的。被继承的类称为超类或基类,继承其 他类的对象类称为子类或派生类。子类和超类 的关系是is-a的关系。子类还可以进一步分类, 所以一个类可能是某个或某几个超类的子类, 同时可能是某几个子类的超类,超类和子类的 概念是相对的。
§6-2 空间数据库模型
(3)功能重载和多态性 面向对象系统中消息传递的实现是以重载
和多态为支撑概念的,功能重载实际上意味着 实现特定功能的方法不仅以名称来区分,而且 用它所带的参数来区别。
多态的含义是同一个消息可以根据发送消 息对象的不同采用多种不同的行为方式。
§6-2 空间数据库模型
(4)概括和聚集 1)概括。概括的含义是把一组具有相同
§4-2 空间数据库模型
参考:当代GIS 的若干理论与技术
地理信息系统基础
§4-2 空间数据库模型
地理信息系统基础
§4-2 空间数据库模型
地理信息系统基础
§4-2 Hale Waihona Puke Baidu间数据库模型
地理信息系统基础
§6-2 空间数据库模型
(1)面向对象数据模型的基本概念 1)对象。一个对象就是现实世界中一个
客体的模型化,与数据库中的记录、元组等 概念相似,但更为复杂。它具有一个惟一的 名称标识,并且把自身的状态和内在的功能 封装在一起。对象是对现实世界的一种高度 的抽象概括形式。
相关文档
最新文档