第2章空间数据与属性数据集成精.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第2章空间数据与属性数据集成精.ppt》由会员分享,可在线阅读,更多相关《第2章空间数据与属性数据集成精.ppt(67页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章空间数据与属性数据集成第1页,本讲稿共67页 地理数据模型地理数据模型:现实地理世界在计算机中的抽象和:现实地理世界在计算机中的抽象和表达,表达,它是由一系列支持地图显示、查询、编辑它是由一系列支持地图显示、查询、编辑和分析的数据对象组成的,和分析的数据对象组成的,是是GISGIS和地理数据库的和地理数据库的核心,也是推动核心,也是推动GISGIS发展,使其不断更新的关键。发展,使其不断更新的关键。第2页,本讲稿共67页 GIS GIS 中空间数据与属性数据的存储与管理是向中空间数据与属性数据的存储与管理是向着着集成化、网络化集成化、网络化方向发展的,面向对象技术出现方向发展的,面向对象
2、技术出现后,用面向对象的数据库来同意管理所有的后,用面向对象的数据库来同意管理所有的GISGIS数据数据成为发展趋势。成为发展趋势。第3页,本讲稿共67页第一节第一节 空间数据模型与空间数据、属性空间数据模型与空间数据、属性数据集成数据集成 数据模型数据模型:是人们用信息表达和抽象客观世界的概念视图,是人们用信息表达和抽象客观世界的概念视图,提供了数据的概念结构及人们希望表达的形式化的手提供了数据的概念结构及人们希望表达的形式化的手段,定义了如何在数据库中表达特征及其相互关系和段,定义了如何在数据库中表达特征及其相互关系和各种操作,是描述现实世界的数据在数据库中的逻辑各种操作,是描述现实世界的
3、数据在数据库中的逻辑组织纲领的集合以及操作与完备性规则的目标集合。组织纲领的集合以及操作与完备性规则的目标集合。第4页,本讲稿共67页 建立建立GISGIS数据模型的数据模型的基本任务基本任务:针对所研究的空间现象或问题,针对所研究的空间现象或问题,GISGIS的空的空 间数据组织,设计间数据组织,设计GISGIS空间数据库模式。空间数据库模式。包括:包括:定义空间实体及其相互间关系,确定数定义空间实体及其相互间关系,确定数据实体或目标及其关系,设计在计算机中的据实体或目标及其关系,设计在计算机中的物理组织、存储路径、数据库结果物理组织、存储路径、数据库结果等。等。第5页,本讲稿共67页 空间
4、数据模型空间数据模型组成层次组成层次:概念数据模型概念数据模型:关于实体及实体间联系的抽象概念:关于实体及实体间联系的抽象概念 模型模型逻辑数据模型逻辑数据模型:表达概念数据模型的实体及相互关:表达概念数据模型的实体及相互关系。系。物理数据模型物理数据模型:描述数据在计算机中的物理组织、:描述数据在计算机中的物理组织、存储和数据库结构。存储和数据库结构。第6页,本讲稿共67页 GISGIS发展过程中的发展过程中的几种数据模型几种数据模型:地学关系模型;超图数据模型;基于特征的空地学关系模型;超图数据模型;基于特征的空间数据模型;面向对象模型;面向对象的矢量间数据模型;面向对象模型;面向对象的矢
5、量栅格一体化数据模型等。栅格一体化数据模型等。第7页,本讲稿共67页 一、一、地学关系模型地学关系模型:描述和表达点、线、面空间目标及其相互描述和表达点、线、面空间目标及其相互间的拓扑关系,并通过用户识别码间的拓扑关系,并通过用户识别码IDID与属性数与属性数据连接起来,从而确定空间数据库的信息内容。据连接起来,从而确定空间数据库的信息内容。代表:代表:ESRIESRI公司的公司的混合数据模型混合数据模型/拓扑关系模型拓扑关系模型。第8页,本讲稿共67页1、混合数据模型的优势:、混合数据模型的优势:空间数据与属性数据相关联空间数据与属性数据相关联矢量数据间的拓扑关系得到保存矢量数据间的拓扑关系
6、得到保存第9页,本讲稿共67页 2、混合数据模型的不足:混合数据模型的不足:在新的技术条件下,混合数据模型的优势方面,在新的技术条件下,混合数据模型的优势方面,有的已不很重要,有的可以找到代替的、高效的途径有的已不很重要,有的可以找到代替的、高效的途径来完成,另外,该模型一个很明显的来完成,另外,该模型一个很明显的缺陷缺陷:空间数空间数据不能很好地与其行为相对应据不能很好地与其行为相对应。第10页,本讲稿共67页 二、二、栅格数据模型栅格数据模型:用栅格数据来表示地理实体,不论网格边长多用栅格数据来表示地理实体,不论网格边长多短,与原实体特征相比,信息都有丢失。短,与原实体特征相比,信息都有丢
7、失。第11页,本讲稿共67页 三、三、超图数据模型超图数据模型:1、该模型是建立在超图和集合论基础上的拓扑该模型是建立在超图和集合论基础上的拓扑数据模型,也称为超关系模型,基本数据单元有:数据模型,也称为超关系模型,基本数据单元有:类、对象元素、类属性、对象元素属性、类关系、对类、对象元素、类属性、对象元素属性、类关系、对象关系象关系。第12页,本讲稿共67页 2 2、随着面向对象技术的发展,该模型发展为面向、随着面向对象技术的发展,该模型发展为面向对象的超图空间数据模型,对象的超图空间数据模型,GISGIS空间要素被抽象为空间要素被抽象为几何对象模型、地理对象模型、地图表示结构对象模几何对象
8、模型、地理对象模型、地图表示结构对象模型、图形计算对象模型型、图形计算对象模型。第13页,本讲稿共67页 四、四、面向对象的数据模型面向对象的数据模型:为了有效地描述复杂的事物或现象,需要在更为了有效地描述复杂的事物或现象,需要在更高层次上综合利用和管理多种数据结构和数据模型,高层次上综合利用和管理多种数据结构和数据模型,并用面向对象的方法进行统一的抽象。这就是并用面向对象的方法进行统一的抽象。这就是面向面向对象数据模型对象数据模型的含义,其具体实现就是的含义,其具体实现就是面向对象面向对象的数据结构的数据结构。第14页,本讲稿共67页 该模型可以将物体的空间图形数据和属性数该模型可以将物体的
9、空间图形数据和属性数据集成在同一对象中处理,克服了混合数据模型据集成在同一对象中处理,克服了混合数据模型的不足,也有利于将空间图形数据与属性数据对的不足,也有利于将空间图形数据与属性数据对应起来,发现目标的几何性质与属性的对应关系。应起来,发现目标的几何性质与属性的对应关系。第15页,本讲稿共67页 1 1、面向对象的地理数据模型的核心是对、面向对象的地理数据模型的核心是对复杂对象复杂对象的模拟和操纵。的模拟和操纵。复杂对象指具有复杂结构和操作的对象。复杂复杂对象指具有复杂结构和操作的对象。复杂对象可以由多种关系聚合抽象而成,或由不同类型对象可以由多种关系聚合抽象而成,或由不同类型的对象构成,
10、或具有复杂的嵌套关系等。的对象构成,或具有复杂的嵌套关系等。第16页,本讲稿共67页复杂对象的复杂对象的特点特点:一个复杂对象由多个成员对象构成,每个成员对一个复杂对象由多个成员对象构成,每个成员对象又可参与其它对象的构成;象又可参与其它对象的构成;具有多种数据结构,如矢量、栅格、关系表等;具有多种数据结构,如矢量、栅格、关系表等;一个复杂对象的不同部分可由不同的数据模型所一个复杂对象的不同部分可由不同的数据模型所支持,也就是说,可以分布于不同的数据库中。支持,也就是说,可以分布于不同的数据库中。第17页,本讲稿共67页 2 2、面向对象的数据模型分为两部分:、面向对象的数据模型分为两部分:结
11、构(静态结构(静态部分)、行为(动态部分)。部分)、行为(动态部分)。面向对象的数据模型可以将空间行为与空间面向对象的数据模型可以将空间行为与空间数据封状在一个对象中,并能方便地提供超类与数据封状在一个对象中,并能方便地提供超类与子类目标之间的知识继承、传播和集成,为空间子类目标之间的知识继承、传播和集成,为空间目标识别和空间行为模拟提供方便。目标识别和空间行为模拟提供方便。第18页,本讲稿共67页 3 3、表示空间行为的数据模型、表示空间行为的数据模型建立建立包括:包括:把实体抽象为一系列目标;把实体抽象为一系列目标;定义这些目标、目标间关系及目标的行为;定义这些目标、目标间关系及目标的行为
12、;将空间行为模型与数据模型连接起来。将空间行为模型与数据模型连接起来。第19页,本讲稿共67页 4 4、建立数据模型的四种数据抽象技术:、建立数据模型的四种数据抽象技术:分类分类:把一组具有相同结构的实体归类的过程。:把一组具有相同结构的实体归类的过程。概括概括:把一组具有部分相同属性结构和操作方法:把一组具有部分相同属性结构和操作方法的类归纳成一个更高级的层次、更具有一般性的类的的类归纳成一个更高级的层次、更具有一般性的类的过程。过程。第20页,本讲稿共67页 联合联合:把一组属于同一类的对象组合起来,形成一个:把一组属于同一类的对象组合起来,形成一个更高级的集合对象的过程,每个对象称为他的
13、成员对更高级的集合对象的过程,每个对象称为他的成员对象。象。聚集聚集:把一组不同类型的对象联合起来,形成:把一组不同类型的对象联合起来,形成一个更高级的复合对象,每个不同类型的对象一个更高级的复合对象,每个不同类型的对象称为它的组件对象。称为它的组件对象。第21页,本讲稿共67页5 5、面向对象地理数据模型的一般、面向对象地理数据模型的一般特点特点:1)1)可充分利用现有数据模型的优点可充分利用现有数据模型的优点,面向对象的数据模型面向对象的数据模型是一种基于抽象的模型,允许设计者在基本功能上选择最为是一种基于抽象的模型,允许设计者在基本功能上选择最为适用的技术。如可以把矢量和栅格数据结构统一
14、为一种高层适用的技术。如可以把矢量和栅格数据结构统一为一种高层次的实体结构,这种结构可以具有矢量结构和栅格结构的特次的实体结构,这种结构可以具有矢量结构和栅格结构的特点,但实际的操作仍然是矢量数据用矢量运算,栅格数据用点,但实际的操作仍然是矢量数据用矢量运算,栅格数据用栅格算法。栅格算法。第22页,本讲稿共67页2)2)具有可扩充性具有可扩充性。由于对象是相对独立的,因此可以很自然和由于对象是相对独立的,因此可以很自然和容易地增加新的对象,并且对不同类型的对象具有统一的管理容易地增加新的对象,并且对不同类型的对象具有统一的管理机制。机制。3)3)可以模拟和操纵复杂对象可以模拟和操纵复杂对象。传
15、统的数据模型是面向简传统的数据模型是面向简单对象的,无法直接模拟和操纵复杂实体,而面向对象的单对象的,无法直接模拟和操纵复杂实体,而面向对象的数据模型具备对复杂对象进行模拟和操纵的能力。数据模型具备对复杂对象进行模拟和操纵的能力。第23页,本讲稿共67页6、与拓扑关系模型的、与拓扑关系模型的比较比较:面向实体的数据模型在具体实现时采用的是完全面向对面向实体的数据模型在具体实现时采用的是完全面向对象的软件开发方法,每个对象(独立的地理实体)不仅具象的软件开发方法,每个对象(独立的地理实体)不仅具有自己独立的属性(含坐标数据),而且具有自己的行为有自己独立的属性(含坐标数据),而且具有自己的行为(
16、操作),能够自己完成一些操作。虽然面向实体的数据(操作),能够自己完成一些操作。虽然面向实体的数据模型在内部组织上可以按照拓扑关系进行,但对象的坐标模型在内部组织上可以按照拓扑关系进行,但对象的坐标存贮之间(尤其是面与线的坐标存贮)不具有依赖关系,存贮之间(尤其是面与线的坐标存贮)不具有依赖关系,这是它与拓扑关系模型的这是它与拓扑关系模型的本质不同点。本质不同点。第24页,本讲稿共67页 该模型能够很好地克服拓扑关系数据模型的几个缺点,该模型能够很好地克服拓扑关系数据模型的几个缺点,具有具有实体管理、修改方便,查询检索、空间分析容易实体管理、修改方便,查询检索、空间分析容易的优点,的优点,更重
17、要的是它能够方便地构造用户需要的任何复杂地理实体,更重要的是它能够方便地构造用户需要的任何复杂地理实体,而且这种模式符合人们看待客观世界的思维习惯,便于用户而且这种模式符合人们看待客观世界的思维习惯,便于用户理解和接受。同时,面向实体的数据模型自然地具有系统维理解和接受。同时,面向实体的数据模型自然地具有系统维护和扩充方便的优点。护和扩充方便的优点。第25页,本讲稿共67页7 7、缺点缺点 拓扑关系需临时构建拓扑关系需临时构建。由于面向实体的数据模型。由于面向实体的数据模型是以地理实体为中心的,并未以拓扑关系为基础是以地理实体为中心的,并未以拓扑关系为基础组织、存储地理实体,表达地理空间,因此
18、拓扑组织、存储地理实体,表达地理空间,因此拓扑关系并不是一开始就存在,而是在需要时才临时关系并不是一开始就存在,而是在需要时才临时导出各种拓扑关系,这需要消耗一定的系统资源。导出各种拓扑关系,这需要消耗一定的系统资源。第26页,本讲稿共67页 动态分段、网络分析效率降低动态分段、网络分析效率降低。面向实体的数。面向实体的数据模型由于要根据需要临时构建拓扑关系,自据模型由于要根据需要临时构建拓扑关系,自然会使拓扑查询和分析的效率降低。当然构建然会使拓扑查询和分析的效率降低。当然构建好的拓扑关系可存放起来,供以后使用。好的拓扑关系可存放起来,供以后使用。第27页,本讲稿共67页 实体间的公共点和公
19、共边重复存贮实体间的公共点和公共边重复存贮。由于面向实。由于面向实体的数据模型是以地理实体为基本单位进行数据组织体的数据模型是以地理实体为基本单位进行数据组织和空间表达的,对每一个地理实体都进行完整存贮和空间表达的,对每一个地理实体都进行完整存贮(存贮到点一级),在存贮坐标时是各对象独立存贮,(存贮到点一级),在存贮坐标时是各对象独立存贮,不再依赖其它对象,那么就必然会导致实体间共有的不再依赖其它对象,那么就必然会导致实体间共有的公共点和公共边重复存贮。公共点和公共边重复存贮。第28页,本讲稿共67页 难以将管理、分析和处理定位到几何要素一级。难以将管理、分析和处理定位到几何要素一级。几何要素
20、是指点、弧段和多边形等简单图形,有时构成同一几何要素是指点、弧段和多边形等简单图形,有时构成同一实体的各个几何要素属性差别较大(例如某一交通闭合环路实体的各个几何要素属性差别较大(例如某一交通闭合环路的组成道路类型不一样等),从本质上分析,由于该种模型的组成道路类型不一样等),从本质上分析,由于该种模型认为组成同一实体的几何要素之属性相同,因而忽略了几何认为组成同一实体的几何要素之属性相同,因而忽略了几何要素间的属性差异,从而导致在系统存贮和处理机制上难以要素间的属性差异,从而导致在系统存贮和处理机制上难以定位到几何要素一级。定位到几何要素一级。第29页,本讲稿共67页 难以实现跨图层的拓扑查
21、询和分析难以实现跨图层的拓扑查询和分析。面向实体的。面向实体的数据模型,因为临时生成拓扑关系时其中的几何要素数据模型,因为临时生成拓扑关系时其中的几何要素一般属于同一层,不可能自动生成跨图层的地理属性,一般属于同一层,不可能自动生成跨图层的地理属性,必须做进一步的处理方才有可能解决。显然,这种方必须做进一步的处理方才有可能解决。显然,这种方法的效率不高。法的效率不高。第30页,本讲稿共67页 五、五、特征数据模型特征数据模型:以某种属性集作为分类标准以某种属性集作为分类标准,将地理实体分将地理实体分类为具有该种属性集的实体集合类为具有该种属性集的实体集合,这一类地理实这一类地理实体就够成体就够
22、成地理特征地理特征。第31页,本讲稿共67页实体实体:是真实世界的现象是真实世界的现象,它不能再被进一步细分为它不能再被进一步细分为同一类现象。同一类现象。特征特征:具有相同属性及关系的一类实体具有相同属性及关系的一类实体,特征的特征的概念既包含实体集概念既包含实体集,也包含对实体集的数字描述。也包含对实体集的数字描述。第32页,本讲稿共67页 计算机环境中,特征的编码表示称计算机环境中,特征的编码表示称特征对特征对象象,一个特征对象包含关于该特征的,一个特征对象包含关于该特征的空间(位置)空间(位置)组件与非空间组件组件与非空间组件的的属性和关系属性和关系,属性被定义,属性被定义为空间的或非
23、空间的特性,对象与对象间具有为空间的或非空间的特性,对象与对象间具有拓扑与非拓扑关系,空间组件,通常为一个坐拓扑与非拓扑关系,空间组件,通常为一个坐标集合,表明特征的位置,非空间组件由属性标集合,表明特征的位置,非空间组件由属性来描述。来描述。第33页,本讲稿共67页 在基于特征在基于特征GISGIS中,属性和关系直接连接在特中,属性和关系直接连接在特征的标识符上,可有效地描述特征的特性。另外,征的标识符上,可有效地描述特征的特性。另外,特征能被聚集或联合而形成一个复合特征,这种复特征能被聚集或联合而形成一个复合特征,这种复合特征在通常的基于图层的合特征在通常的基于图层的GISGIS中是不能有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据 属性 集成
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内