第2章空间数据与属性数据集成优秀课件.ppt
《第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文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据 属性 集成 优秀 课件
限制150内