- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
对象:是对客观世界实体的抽象描述,由信息(数据)和对数据的操作组合而成。 类:是对多个相似对象共同特性的描述。 消息:是对象之间通信的手段,用来指示对象的操作。分公有消息和私有消息。 方法:是对象接收到消息后应采取的动作序列的描述。 实例:是由一特定类描述的具体对象。 元类:是相似的类的共同属性的抽象,元类的实例是类,类的实例是对象。 对象具有封装性和继承性,涉及到分类(classification)、概括(generalization)、聚集(aggregation)、联合(association) 、继承(inheritance)和传播(propagation)等概念。 基本概念 基本概念 协议:是一个对象对外服务的说明。 封装:是将某件实物包围起来,使外界不必知道其实际内容。 继承:从某类对象得到另一类对象的特征和能力。如饭店子类从建筑物类继承地址、建筑日期等属性。引入类的继承,就出现了类的层次结构,也就有了超类(基类)、子类(派生类)的概念。 基本概念 概括:是把一组具有相同特征和操作的对象归纳在一个更一般的超类中。 联合:是相似对象的抽象组合,可看作是更高层次的集合对象。如西安市是新城区、雁塔区、碑林区等区的联合。又联合关系的对象叫成员。 聚集:是类似于联合的抽象化概念,不强调整个对象的具体细节,例如建筑物是墙、窗、门、房顶和楼板几部分的聚集。 传播:作为联合和聚集的一种工具,通过一种强制性的手段将子对象的属性信息传递给复杂对象。例如西安市大学生数量可以由各个大学的学生数求和派生得到。 面向对象的几何抽象类型 GIS中的各种地物,在几何性质方面不外乎表现为四种类型,即点状地物、线状处物、面状地物以及由它们混合组成的复杂地物,因而这四种类型可以作为GIS中各种地物类型的超类。 面向对象的属性数据模型 GIS中的地物可根据国家分类标准或实际情况划分类型。如一个大学GIS的对象可分为建筑物、道路、绿化、管线等几大类,地物类型的每一大类又可以进一步分类,如建筑物可再分成教学楼、科研实验楼、行政办公楼、教工住宅、学生宿舍、后勤服务建筑、体育楼等子类,管线可再分为给水管道、污水管道、电信管道、供热管道、供气管道等,另一方面,几种具有相同属性和操作的类型可综合成一个超类。 面向对象数据库系统的实现方式 面向对象的数据模型从概念上将人们对GIS的理解提高到了一个新的高度。 一方面,它巧妙地容纳了GIS中拓扑数据结构的思想,能有效地表达空间数据的拓扑关系。另一方面,面向对象数据模型在表达和处理属性数据时,又具有许多独特的优越性。 目前,采用面向对象数据模型,建立面向对象数据库系统,主要有三种实现方式: 扩充面向对象程序设计语言(OOPL),在OOPL中增加DBMS的特性 扩充RDBMS,在RDBMS中增加面向对象的特性 建立全新的支持面向对象数据模型的OODBMS 吉奥之星 中的空间对象模型 空间数据库概述 空间数据库 定义:空间数据库是某一区域内关于一定地理要素特征的数据集合 特点: 数据量特别大 属性数据和空间数据联合管理 数据应用范围广泛 空间数据库的数据特征 1 空间特征 2 非结构化特征 3 空间关系特征 4 多尺度与多态性 5 分类编码特征 6 海量数据特征 传统数据库与空间数据库的比较 传统数据库 空间数据库 数据连续性/相关性 不连续 相关性小 连续 较强空间相关性 实体类型/空间关系 少 简单固定 多 复杂且不固定 记录长度 结构化 等长 非结构化 不等长 查询与操作 文字、数字 文字数字 空间图形 矢量数据管理方案 基于文件与关系式数据库的空间数据混合管理方案 基于关系式数据库的空间数据管理方案 基于对象—关系式数据库的空间数据管理方案。 文件 关系数据库混合管理方案 几何数据采用图形文件管理,功能较弱,特别是在数据的安全性、一致性、完整性、并发控制方面,比商用数据库要逊色得多。 空间数据分开存储,数据的完整性有可能遭到破坏。 GIS软件:Arc/Info,MGE,GenMap等 几 何 数 据 属 性 数 据 ID 数 据 文 件 数 据 库 早 期 图形用户界面 图形处理 DBMS 属性用户界面 图形 文件库 属性 数据库 GIS用户界面 图形处理 DBMS 图形 文件库 属性 数据库 高级语言 ODBC协议 GIS用户界面 图形处理 DBMS 图形 文件库 属性 数据库 高级语言 数据库开发语言 数据库开发 数据库开发 全关系式数据库管理方案 属性数据、几何数据同时采用关系式数据库进行管理 空间数据和属性数据不必进行烦琐的连接,数据存取较快 属间接存取,效率比DBMS的直接存取慢,特别是涉及空间查询
文档评论(0)