第2章空间数据与属性数据集成精选PPT.ppt
《第2章空间数据与属性数据集成精选PPT.ppt》由会员分享,可在线阅读,更多相关《第2章空间数据与属性数据集成精选PPT.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页哦 动态分段、网络分析效率降低动态分段、网络分析效率降低。面向实体的数据。面向实体的数据模型由于要根据需要临时构建拓扑关系,自然会使模型由于要根据需要临时构建拓扑关系,自然会使拓扑查询和分析的效率降低。当然构建好的拓扑关拓扑查询和分析的效率降低。当然构建好的拓扑关系可存放起来,供以后使用。系可存放起来,供以
19、后使用。第27页,此课件共67页哦 实体间的公共点和公共边重复存贮实体间的公共点和公共边重复存贮。由于面向实。由于面向实体的数据模型是以地理实体为基本单位进行数据组织体的数据模型是以地理实体为基本单位进行数据组织和空间表达的,对每一个地理实体都进行完整存贮和空间表达的,对每一个地理实体都进行完整存贮(存贮到点一级),在存贮坐标时是各对象独立存贮,(存贮到点一级),在存贮坐标时是各对象独立存贮,不再依赖其它对象,那么就必然会导致实体间共有的不再依赖其它对象,那么就必然会导致实体间共有的公共点和公共边重复存贮。公共点和公共边重复存贮。第28页,此课件共67页哦 难以将管理、分析和处理定位到几何要素
20、一难以将管理、分析和处理定位到几何要素一级。级。几何要素是指点、弧段和多边形等简单图形,有时构成几何要素是指点、弧段和多边形等简单图形,有时构成同一实体的各个几何要素属性差别较大(例如某一交通闭合环同一实体的各个几何要素属性差别较大(例如某一交通闭合环路的组成道路类型不一样等),从本质上分析,由于该种模型路的组成道路类型不一样等),从本质上分析,由于该种模型认为组成同一实体的几何要素之属性相同,因而忽略了几何要认为组成同一实体的几何要素之属性相同,因而忽略了几何要素间的属性差异,从而导致在系统存贮和处理机制上难以定位素间的属性差异,从而导致在系统存贮和处理机制上难以定位到几何要素一级。到几何要
21、素一级。第29页,此课件共67页哦 难以实现跨图层的拓扑查询和分析难以实现跨图层的拓扑查询和分析。面向实体。面向实体的数据模型,因为临时生成拓扑关系时其中的的数据模型,因为临时生成拓扑关系时其中的几何要素一般属于同一层,不可能自动生成跨几何要素一般属于同一层,不可能自动生成跨图层的地理属性,必须做进一步的处理方才有图层的地理属性,必须做进一步的处理方才有可能解决。显然,这种方法的效率不高。可能解决。显然,这种方法的效率不高。第30页,此课件共67页哦 五、五、特征数据模型特征数据模型:以某种属性集作为分类标准以某种属性集作为分类标准,将地理实体分将地理实体分类为具有该种属性集的实体集合类为具有
22、该种属性集的实体集合,这一类地理实这一类地理实体就够成体就够成地理特征地理特征。第31页,此课件共67页哦实体实体:是真实世界的现象是真实世界的现象,它不能再被进一步细分为它不能再被进一步细分为同一类现象。同一类现象。特征特征:具有相同属性及关系的一类实体具有相同属性及关系的一类实体,特征的概特征的概念既包含实体集念既包含实体集,也包含对实体集的数字描述。也包含对实体集的数字描述。第32页,此课件共67页哦 计算机环境中,特征的编码表示称计算机环境中,特征的编码表示称特征对特征对象象,一个特征对象包含关于该特征的,一个特征对象包含关于该特征的空间(位空间(位置)组件与非空间组件置)组件与非空间
23、组件的的属性和关系属性和关系,属性,属性被定义为空间的或非空间的特性,对象与对被定义为空间的或非空间的特性,对象与对象间具有拓扑与非拓扑关系,空间组件,通象间具有拓扑与非拓扑关系,空间组件,通常为一个坐标集合,表明特征的位置,非空常为一个坐标集合,表明特征的位置,非空间组件由属性来描述。间组件由属性来描述。第33页,此课件共67页哦 在基于特征在基于特征GISGIS中,属性和关系直接连接在特中,属性和关系直接连接在特征的标识符上,可有效地描述特征的特性。另外,征的标识符上,可有效地描述特征的特性。另外,特征能被聚集或联合而形成一个复合特征,这种复特征能被聚集或联合而形成一个复合特征,这种复合特
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据 属性 集成 精选 PPT
限制150内