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