第三章 计算机地图制图数据模型.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 计算机地图制图数据模型

3.6面向对象数据模型 包含s1,s4公共边为l1的信息 1.面向对象技术简介 1.3 四种核心技术 ①分类 分类是把一组具有相同属性结构和操作方法的对象归纳或映射为一个公共类的过程。如城镇建筑可分为行政区、商业区、住宅区、文化区等若干个类。 ②概括 将相同特征和操作的类再抽象为一个更高层次、更具一般性的超类的过程。子类是超类的一个特例。 一个类可能是超类的子类,也可是几个子类的超类。所以,概括可能有任意多层次。概括技术避免了说明和存储上的大量冗余。这需要一种能自动地从超类的属性和操作中获取子类对象的属性和操作的机制,即继承机制。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 1.面向对象技术简介 1.3 四种核心技术 ③聚集 聚集是把几个不同性质类的对象组合成一个更高级的复合对象的过程。 ④联合 相似对象抽象组合为集合对象。其操作是成员对象的操作集合。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 1.面向对象技术简介 1.4 面向对象模型的核心工具 ①继承: 一类对象可继承另一类对象的特性和能力,子类继承父类的共性,继承不仅可以把父类的特征传给中间子类,还可以向下传给中间子类的子类。 它服务于概括。继承机制减少代码冗余,减少相互间的接口和界面。 单重继承、多重继承;全部继承、部分继承; 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 1.面向对象技术简介 1.4 面向对象模型的核心工具 ②传播 传播与继承是一对。复杂对象的某些属性值不单独存于数据库中,而由子对象派生或提取,将子(成员)对象的属性信息强制地传播给综合复杂对象。成员对象的属性只存储一次,保证数据一致性和减少冗余。如武汉市总人口,由存储在各成员对象中的各区人口总和。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 1.面向对象技术简介 1.4 面向对象模型的核心工具 ③继承与传播(区别) 1)继承服务于概括,传播作用于联合和聚集; 2)继承是从上层到下层,应用于类,而传播是自下而上,直接作用于对象; 3)继承包括属性和操作,而传播一般仅涉及属性; 4)继承是一种信息隐含机制,只要说明子类与父类的关系,则父类的特征一般能自动传给它的子类,而传播是一种强制性工具,需要在复合对象中显式定义它的每个成员对象,并说明它需要传播哪些属性值。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 2.基本框架结构 人类认知现实世界的事物和现象及相互之间的关系,总是在一定的范畴内进行,即先确定问题域(论域);然后,再明确研究对象;最后构造对象之间的相互关系。数字地图是数字化地描述现实世界地理空间的模型,地理空间的范围可以是全球、一个国家或一个地区。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 2.基本框架结构 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 2.基本框架结构 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 2.基本框架结构 (1)工作区 工作区(workspace)定义了有一定区域范围的、连续的地理空间,工作区包括若干地理要素层。工作区的主要目的是为了充分、有效地管理数字地图,通过地理要素层对地理要素(对象)进行科学地组织,合理地存储和高效地查询检索,为更高层次的空间分析和决策支持提供服务。工作区的主要内容包括空间数据的描述、数据来源、生产年代、地图投影、数据质量、数据精度、分辨率、比例尺等,即数字地图中的数据字典或元数据(metadata)。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 2.基本框架结构 (2)地理要素层 地理要素层(1ayer)定义了一组在地理意义上相关的地理要素(对象)。通过分门别类地把意义上相关的地理要素组织在一起,从而便于理解和分析地理实体或现象。例如,把地理空间分为交通、水系、居民地、境界、地形等几大地理要素类,每个地理要素类对应一个地理要素层。每个地理要素层之间在数据组织和结构上相对独立,数据更新、查询、分析和显示等操作以地理要素层为基本单位,地理要素层除了存储和管理某类地理要素以外,有的还要建立地理要素之间的拓扑关系,即在某种类型的地理要素层上维护拓扑一致性和完整性。 3.6面向对象数据模型 包含s1,s4公共边为l1的信息 2.基本框架结构 (3)地理要素 地理要素(feature)是地理实体和现象的基本表示。一个地理要素包括两方面的含义。在概念上表示现实世界地理实体,在数据世界中表示为地理对象。其内容包括空间特征、属性特征和时间特征。 地理要素的空间特征包括空间属性和空

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档