53GIS数据库设计PPT课件_第1页
53GIS数据库设计PPT课件_第2页
53GIS数据库设计PPT课件_第3页
53GIS数据库设计PPT课件_第4页
53GIS数据库设计PPT课件_第5页
已阅读5页,还剩56页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第1节 GIS数据库设计概述数据库设计概念 数据的定义 是GIS的“血液”。 数据的存储模式、管理方式直接影响GIS系统执行效率和系统安全等方面。 GIS的空间数据库设计是GIS软件设计的核心内容。 数据库设计是把现实世界中一定范围内存在的应用处理和数据抽象成一个数据库的具体结构的过程。第1页/共61页第1节 GIS数据库设计概述数据库设计目标 主要目标设计具有安全性、可靠性、正确性、完整性、独立性、共享性、低冗余度、可扩展的空间数据库,实现空间数据高效存储管理,支撑GIS软件的设计与应用。满足用户要求良好的数据库性能对现实世界模拟的精确程度能被某个数据库管理系统接受 主要任务确定空间数据库的

2、数据模型以及数据结构。提出空间数据库相关功能的实现方案。将设计的空间数据库系统的结构体系进行编码实现。将收集来的空间数据入库,建立空间数据库管理信息系统。第2页/共61页第1节 GIS数据库设计概述数据库设计原则 GIS数据库设计是系统设计的核心,是GIS系统实现的前提,也是衡量GIS系统品质的一个重要因素。设计数据库时应遵循以下原则:组织有序、层次分明最小冗余度原则具有足够的数据吞吐量数据独立性原则标准化、规范化原则可扩展原则系统可靠性、安全性与完整性原则第3页/共61页第1节 GIS数据库设计概述数据库设计过程 以用户的需求为先,兼顾数据的特点,才会设计出成功的数据库。 设计过程需求分析概

3、念设计逻辑设计物理设计数据库实施第4页/共61页第1节 GIS数据库设计概述 空间数据库需求分析包括三个步骤:用户需求调查分析空间数据现状系统分析第5页/共61页第2节 GIS数据库设计概念模型设计逻辑模型设计物理模型设计第6页/共61页第2节 GIS数据库设计|1.概念模型设计数据库概念化设计|概念模型设计数据库概念化设计是从抽象的角度来设计数据库,这种信息结构设计是从用户的角度对现实世界的一种信息描述,它独立于任何DBMS软件和硬件。概念设计的结果是对现实世界或地理实体的信息化概念模型,它由构造实体的基本元素以及反映这些基本元素之间联系的信息所组成。数据库概念化设计主要任务概念数据库模式设

4、计和事务设计。模式设计以需求分析阶段所提出的数据要求为基础,对用户需求描述的现实世界通过对其中信息的分类、聚集和概括,建立抽象的高级数据模型(如E-R模型),形成概念数据库模式。事务设计考察需求分析阶段提出的数据库操作任务,形成数据库事务的高级说明。第7页/共61页第2节 GIS数据库设计|1.概念模型设计方法和步骤| 设计概念结构的方法:自顶向下自底向上逐步扩张混合策略其中最常采用的策略是自底向上方法。即自底向上地进行需求分析,然后再自底向上地设计概念结构。但无论采用哪种设计方法,一般都以E-R模型为工具来描述概念结构。 自底向上设计概念结构步骤:抽象数据并设计局部视图集成局部视图第8页/共

5、61页第2节 GIS数据库设计|1.概念模型设计方法和步骤|第9页/共61页第2节 GIS数据库设计|1.概念模型设计E-R模型设计|E-R模型设计定义:构建信息系统或数据库概念模型的一种有效工具或有效方法(也称为E-R方法)。由Peter Chen于1976年提出,强调实体间的关系,而非实体的属性。该方法用实体、属性、关系/联系来描述现实世界,并在此基础之上转换为数据模型。 E-R模型组成实体、关系和属性。 E-R模型设计目的试图建立统一的数据模型,以概括层次、网状和关系三个传统数据模型。作为三种传统数据模型相互转换的中间数据模型。以比较自然的方式描述现实世界。第10页/共61页第2节 GI

6、S数据库设计|1.概念模型设计E-R模型设计|实体(Entity)客观事物的抽象,可以被唯一地标识。这些客观事物可以是任何一类的人、物或概念,是信息系统管理、操作的对象。属性(Attributes)实体的特征。一个实体总是通过其属性来描述的,对实体的管理和分析的操作是通过对属性的操作来实现的。识别实体与属性的原则:如果数据类相对独立,并可唯一标识,且具有自己的属性,则该数据类可能是一类实体。如果它仅是某类实体的特征,则它是一类属性。如果数据类与已识别的实体间存在关系/联系,则该数据类(已是一类实体的属性除外)可能是一类实体。第11页/共61页第2节 GIS数据库设计|1.概念模型设计E-R模型

7、设计|关系/联系(Relationship)实体之间的联结称之为关系或联系。实体和属性是数据库的存储对象。关系是数据库所要进行的查询操作。因为现实世界中的客体是彼此联系的,因此信息世界中的实体间也是有联系的。例如,职工和单位之间是存在联系的,职工在单位中工作,属于该单位,而单位又必须有职工。关系的种类拥有/属于关系、集/子集关系、父/子关系、实体的组成关系。一对一、一对多、多对一、多对多等关系类型。第12页/共61页第2节 GIS数据库设计|1.概念模型设计E-R模型设计|基于空间E-R模型设计空间数据库步骤确定一般实体和地理实体通过用户需求调查与分析,提取和抽象出空间数据库中所有的实体,包括

8、一般实体和空间实体。确定实体属性对提取和抽象出来的实体通过定制其属性来进行界定,即确定各个实体的属性。要求尽可能减少数据冗余,方便数据存取和操作,并能实现正确无歧义地表达实体。确定实体间所有联系根据系统数据流图及实体的特征正确定义实体间的关系,这一步骤是保证空间数据正确处理和操作的关键,因此,在定义过程中要仔细求证,确保无误。第13页/共61页第2节 GIS数据库设计|1.概念模型设计E-R模型设计|绘制空间E-R图根据提取、抽象和概括出的系统实体、实体属性及实体关系绘制空间E-R图。空间E-R图优化因为空间E-R图涉及的实体、属性及关系复杂,在实际应用中,往往需要根据数据的关联程度将它们划分

9、成许多小的单元,分别绘制E-R图。因此,最后需要根据划分的标准和原则对这些单元的E-R图进行综合,并对其进行调整和优化,使其能够无缝地形成为一个整体。E-R模型转换为具体数据模型将空间E-R图转化为适合GIS软件和数据库管理信息系统的数据模型,如关系模型、网络模型、层次模型或特殊的空间数据模型等。第14页/共61页第2节 GIS数据库设计|1.概念模型设计E-R模型设计|利用E-R方法建立GIS空间数据库概念模型步骤确定系统所有的一般实体和地理实体确定各个实体的属性确定实体间的所有联系绘制表示一个单元的空间E-R图将空间E-R图转化为GIS软件和RDBMS可接受的数据模型将各个单元的空间E-R

10、图组合起来,并优化第15页/共61页第2节 GIS数据库设计|1.概念模型设计E-R模型设计|E-R图:实体用矩形表示,属性用椭圆表示,联系用菱形表示第16页/共61页第2节 GIS数据库设计|2.逻辑模型设计目的和任务|逻辑模型设计数据库逻辑设计的目的根据E-R模型以及所选择的DBMS和GIS软件系统的特点,设计整个数据库的逻辑结构。数据库逻辑设计的任务把数据库概念设计阶段产生的概念数据库模式变换成为逻辑数据库模式,即适应于某种特定数据库管理系统所支持的逻辑模型。数据库逻辑设计依赖于逻辑数据模型和数据库管理系统,依赖于软件、依赖于软件、独立于硬件。独立于硬件。第17页/共61页第2节 GIS

11、数据库设计|2.逻辑模型设计关系模型|关系模型将数据的逻辑结构归结为满足一定条件的二维表,亦称为关系,一个实体由若干关系组成,而关系表的集合就构成了关系模型。关系表示例 用地项目信息表和地块信息表用地项目编号用地项目编号 用地单位用地单位 地块编号地块编号 1地块1 2地块2 地块编号地块编号 面积面积 用地类型用地类型 地块1 地块2 第18页/共61页第2节 GIS数据库设计|2.逻辑模型设计关系表范式化|关系表的范式化为了保证数据协调和程序处理避免矛盾和错误,同时使表数据符合关系代数运算要求,关系表应规范,这一过程称为范式化。范式化的三种类型第一范式:不能表中套表,即不能有次级字段,若存

12、在该情形,则需要进行字段分解。字段字段1字段字段2字段字段3字段3.1字段3.2第19页/共61页第2节 GIS数据库设计|2.逻辑模型设计关系表范式化|第二范式:所有字段仅与主字段相关。假定选课关系表为选课(学号, 姓名, 年龄, 课程名称, 成绩, 学分),关键字为组合关键字(学号, 课程名称),存在如下决定关系:(学号, 课程名称) (姓名, 年龄, 成绩, 学分)这个数据库表不满足第二范式,因为存在如下决定关系:(课程名称) (学分)(学号) (姓名, 年龄)p即存在组合关键字中的字段决定非关键字的情况。 把选课关系表选课改为如下三个表:学生:(学号, 姓名, 年龄)课程:(课程名称,

13、 学分) 选课:(学号, 课程名称, 成绩)第20页/共61页第2节 GIS数据库设计|2.逻辑模型设计关系表范式化|第三范式:不能有传递相关性假定学生关系表为Student(学号, 姓名, 年龄, 所在学院, 学院地点, 学院电话),关键字为单一关键字学号,因为存在如下决定关系: (学号) (姓名, 年龄, 所在学院, 学院地点, 学院电话) 这个数据库是符合第二范式的,但是不符合第三范式,因为存在如 下决定关系: (学号) (所在学院) (学院地点, 学院电话)p即存在非关键字段学院地点、学院电话对关键字段学号的传递函数依赖。 把学生关系表分为如下两个表: 学生:(学号, 姓名, 年龄,

14、所在学院) 学院:(学院, 地点, 电话)第21页/共61页第2节 GIS数据库设计|2.逻辑模型设计表分割与关联|范式化后,按照字段记录特性,可进行字段调整,把一个表分割成多个表,列出各表应具有的字段,确定表体系结构,使数据表达得以协调。地块编地块编码码空间参空间参数数户主户主地址地址电话电话购买日购买日期期价格价格土地利土地利用类型用类型权属权属面积面积地块编地块编码码空间参空间参数数地块编地块编码码户主户主地址地址电话电话地块编地块编码码购买日购买日期期价格价格土地利土地利用类型用类型权属权属面积面积空间表地块表户主表土地状况主表第22页/共61页第2节 GIS数据库设计|2.逻辑模型设

15、计E-R模型向关系模型转换| E-R模型转化为逻辑模型的过程E-R模型可以按规则转换为多种类型的逻辑数据模型。关系模型是当前使用最为广泛的逻辑模型,大多的商业数据库系统都是关系型的。在基于关系数据库系统的数据库设计过程中需要将需求分析产生的E-R模型按照关系模型的要求进行规范化和标准化设计,包括实体、实体关系以及关键字的设计等。关系模型的逻辑结构是一组关系模式的集合,而E-R图则是由实体、实体属性和实体之间的联系三个要素组成的,所以将E-R图转换为关系模型实际上就是要将实体、实体属性和实体之间的联系转化为关系模式。第23页/共61页第2节 GIS数据库设计|2.逻辑模型设计E-R模型向关系模型

16、转换|E-R模型到关系模型的映射步骤:将每类实体映射成一个单独的关系。实体属性映射成关系的属性。对于基数为1 : 1的联系,将任一实体码属性作为其他关系的主码。联系的基数是M : 1,把“1”侧关系主码作为“M”侧关系的外码。基数为M : N的联系,每个M : N联系被映射成一个新的关系。关系的名称就是联系的名称,而关系的主码由参与实体的主码对组成。如果联系有属性的话,则成为新关系的属性。对于多值属性,创建一个具有两个列的新的关系,一列对应多值属性,另一列对应拥有多值属性的实体的码。第24页/共61页第2节 GIS数据库设计|2.逻辑模型设计E-R模型向关系模型转换|示例转行过程:当用户和用户

17、详情之间是1对1的关系在建立用户关系表和用户详情关系表时,分别将详情编号和用户编号作为它们的一个外键。当用户和申请用地项目流转之间是1对M的关系将关系中“1”侧关系表“用户”的主键“用户编号”作为“M”侧“申请用地项目流转” 关系表的外键。当用户和角色之间是多对多的关系需建立一个独立的关系表。关系表名称就是联系的名称“用户-角色”,关系表中包括了“用户”关系表的主键“用户编号”和“角色”关系表的主键“角色编号”两个属性。第25页/共61页第2节 GIS数据库设计|2.逻辑模型设计E-R模型向关系模型转换|第26页/共61页第2节 GIS数据库设计物理模型设计 数据库物理模型:使用计算机软件和硬

18、件,以有效的和容错的方式,完成逻辑数据库模型概念。 数据库物理模型设计的一般任务使数据库的逻辑结构能在实际的物理存储设备上得以实现,建立一个具有较好性能的物理数据库。 设计人员进行设计时需要考虑:如何分配存储空间决定数据物理表示设计存取路径确定存放位置选择存储结构解决系统的配置第27页/共61页第2节 GIS数据库设计|3.物理模型设计矢量栅格属性关系数据文件|GISGIS空间数据库空间数据库涉及图形数据和属性数据两种数据存储,一般来讲: 属性数据有RDBMS来存储、管理、操作和查询; 图形数据以表达矢量、栅格结构的特殊格式的数据文件表示和存储;由GIS软件直接管理、查询和读取; 图形-属性的

19、联系由GIS软件建立和维护;第28页/共61页第2节 GIS数据库设计|3.物理模型设计矢量栅格属性关系数据文件|矢量数据文件(非结构化数据)在正常情况下,不同的线装实体和面状实体由不同数量的点组成,它们具有不同长度的坐标序列。栅格数据文件对于一个简单的栅格GIS,每个图层由一个网格矩阵构成,每个网格值为位于该网格内的地理实体的属性值。在一个栅格关系数据库中,组成一个图层的网格值通常为地理实体的标识码,这些网格值以游程编码或四叉树结构存储为一个数据文件。由于栅格数据需占用大量的存储空间,为减少冗余,采用一种无误差压缩编码游程长度编码来记录特征游码和游码长度。属性关系数据库文件定长数据,即可直接

20、涉及关系表第29页/共61页第2节 GIS数据库设计|3.物理模型设计矢量栅格属性关系数据文件|矢量数据的几何信息矢量数据的属性信息第30页/共61页第3节 空间数据组织和管理空间数据组织空间数据管理第31页/共61页第3节 空间数据组织和管理空间数据组织逻辑设计的主要任务是对空间数据分析阶段所得到的地理数据重新进行分类、组织。逻辑设计过程:图块结构的设计,即按数据的空间分布将数据划分为规则的或不规则的块。图层信息的组织,即按照数据的性质分类,将性质相同或相近的归为一类,形成不同的图层。第32页/共61页第3节 空间数据组织和管理第33页/共61页第3节 空间数据组织和管理|空间数据组织纵向分

21、层组织|分层的定义分层是在分幅的基础之上进行的,它按地图内容进行划分,不同的内容属于不同的层。 分层的目的更有效地组织和管理空间数据 。通过图层管理地理数据的好处相同数据层中的地理对象,都是从无穷地理事物之中抽象出来的同一类别。同一空间定位基础、一致数据精度标准、相同地域范围中的各数据层在GIS中是可以任意叠合的。多层地理数据的叠合分析,是GIS重要的空间分析方法之一。通过不同的数据层叠加显示,是计算机地理制图的常用方法。第34页/共61页第3节 空间数据组织和管理|空间数据组织纵向分层组织|分层需要注意的问题按要素类型分层,性质相同或相近的要素放在同一层。数据与数据之间的关系。如数据的公共边

22、之间的隶属关系等。基础信息数据的分层较细,各种专题信息数据一般放在单独的一层或较少的几层中。考虑用户视图的多样性。分层时应考虑数据与功能的关系,如数据使用频率,起主导作用的功能等。分层时应考虑更新的问题,应考虑将变更频繁的数据分离出来。第35页/共61页第3节 空间数据组织和管理|空间数据组织纵向分层组织|江苏省土地利用规划管理系统空间数据分层方式(部分)序号序号层名层名层要素层要素几何特征几何特征属性表名属性表名约束条件约束条件1水系水系(面状)PolygonMZSXO水系(线状)LineXZSXO水系注记AnnotationSXZJO2居民地居民地(点状)PointJMDDZO居民地(面状

23、)PolygonJMDMZO居民地注记AnnotationJMDZJO3交通公路LineGOLUO铁路LineTILUO交通注记AnnotationJTZJO4境界与政区行政区PolygonXZQM行政界线LineXZJXM行政注记AnnotationXZZJM5地貌等高线LineDGXO等高线注记AnnotationDGXZJO高程注记点PointGCZJDO第36页/共61页第3节 空间数据组织和管理|空间数据组织横向分块组织| 分块的定义即按数据的空间分布将数据划分为规则的或不规则的块。分块的目的对大容量的空间数据进行有效的组织。图块划分的原则按存取频率较高的空间分布单元划分图块,以提高

24、数据库的存取效率。图块的划分应使基本存储单元具有较为合理的数据量。在定义图块分区时,应充分考虑未来地图数据更新的图形属性信息源及空间分布,以利于更新和维护。第37页/共61页第3节 空间数据组织和管理|空间数据组织分层分块索引|地图3图层3地图地图1地图2图层1图层2基本要素基本要素分层分块索引 图中地图表示一个完整的地理数据库,地图中的地物要保持存储、表达的完整性和一致性。 根据图块的划分原则,将空间数据分为若干个图幅,即图中的地图1,地图2. 为了在地图中有效地组织和表达空间地理实体,按照地物的大小对其分级抽取,对不同大小的地理几何对象表示进行整理分层,即图中的图层1,图层2.第38页/共

25、61页第3节 空间数据组织和管理空间数据管理空间数据管理方式与数据库发展是密不可分的,按照发展的过程,对矢量数据的管理分为四种管理方式:文件与关系数据库混合管理全关系型空间数据库管理对象关系数据库管理对于矢量数据,其位置数据和属性数据通常是分开组织的。这一特点使得在管理时需要同时顾及空间位置数据和属性数据,其中属性数据很适合用关系数据库来管理,空间位置数据则不太适合用关系数据库管理。第39页/共61页第3节 空间数据组织和管理|空间数据管理文件与关系数据库混合管理|文件与关系数据库混合管理由于空间数据的非结构化持征,早期关系型数据库难以满足空间数据管理的要求。因此,传统GIS软件采用文件与关系

26、数据库混合方式管理空间数据,比较典型的是ArcInfo,有的系统也采用纯文件方式管理空间数据,如MapInfo;即用文件系统管理几何图形数据,用商用关系型数据库管理属性数据,两者之间通过目标标识或内部连接码进行连接。文件关系型数据连接目标ID或内部连接码图形数据属性数据第40页/共61页第3节 空间数据组织和管理|空间数据管理文件与关系数据库混合管理|这种管理方式的不足之处在于:属性数据和图形数据通过ID联系起来,使查询运算,模型操作运算速度慢。数据分布和共享困难。属性数据和图形数据分开存储,数据的安全性、一致性、完整性、并发控制以及数据损坏后的恢复方面缺少基本的功能。缺乏表示空间对象及其关系

27、的能力。因此,目前空间数据管理正在逐步走出文件管理模式。第41页/共61页第3节 空间数据组织和管理|空间数据管理关系型空间数据库管理|全关系型空间数据库管理这种管理方式下,图形数据与属性数据都采用现有的关系型数据库存储,使用关系数据库标准连接机制来进行空间数据与属性数据的连接。全关系管理空间数据属性数据GIS界面空间数据关系表二进制DBMS空间数据库第42页/共61页第3节 空间数据组织和管理|空间数据管理关系型空间数据库管理|一个关系表示一个图层,关系中的每一行表示一个地理实体,每一列表示地理实体的一个属性,其中一列为几何形状列,通常称为形状。用全关系型数据库管理系统管理图形数据有常规表方

28、式和 大对象方式两种模式。用常规表方式进行组织,要涉及多个关系表,做多次连接投影运算。用大对象方式进行组织,采用数据库提供的二进制大对象变长字段存储空间数据,将图形数据的变长部分处理成二进制块字段。第43页/共61页第3节 空间数据组织和管理|空间数据管理对象关系数据库管理|对象关系数据库管理由于直接采用通用的关系数据库管理系统的效率不高,而非结构化的空间数据又十分重要,所以许多数据库管理系统的软件商在关系数据库管理系统中进行扩展,使之能直接存储和管理非结构化的空间数据。对象关系管理空间数据GIS应用空间数据管理专用模块空间和属性数据库第44页/共61页第4节 栅格数据存储和管理管理方案组织形

29、式存储结构第45页/共61页第4节 栅格数据存储和管理管理方案栅格、影像数据库采用金字塔结构存放多种空间分辨率的栅格数据,同一分辨率的栅格数据被组织在一个层面内(Layer),而不同分辨率的栅格数据具有上下的垂直组织关系:越靠近顶层,数据的分辨率越小,数据量也越小,只能反映原始数据的概貌;越靠近底层,数据的分辨率越大,数据量也越大,更能反映原始详情。第46页/共61页第4节 栅格数据存储和管理组织形式栅格目录用于管理有相同空间参照系的多幅栅格数据。其目录项既可以是单幅栅格数据,也可以是数据库中已存在的栅格数据集,具有数据组织灵活,层次清晰,易于更新等特点。栅格数据集用于管理具有相同空间参考的一

30、幅或多幅镶嵌而成(物理上真正实现数据的无缝存储)的栅格影像数据,如DEM数据等。由于物理上的无缝拼接,以栅格数据集为基础的各种栅格数据空间分析具有速度快、精度高的特点。第47页/共61页第4节 栅格数据存储和管理栅格目录与栅格数据集的异同点第48页/共61页第4节 栅格数据存储和管理存储结构在栅格数据库中,可同时包含多个栅格数据集和栅格目录,而栅格数据集既可由栅格数据库直接管理,也可由栅格目录组织管理,可根据用户需求灵活定制。栅格数据库逻辑组织图示栅格数据库金字塔层1栅格目录1栅格目录K栅格目录2栅格数据集1栅格数据集N金字塔层M第49页/共61页第4节 栅格数据存储和管理 栅格数据集的物理存

31、储:金字塔层-波段-数据分块的多级索引机制进行组织,基于这种多级索引结构,在使用栅格数据进行分析时可快速定位到数据分块级,有效地提高栅格数据存取速度。金字塔层-波段索引表现为栅格数据在垂直方向上多尺度、多波段的组织形式。金字塔层-数据分块索引表现为栅格数据在水平方向上多分辨率、分块存储的组织形式。金字塔层管理具有相同空间分辨率的一层栅格数据。波段管理相同金字塔层内不同波段的相关统计和注释信息。数据分块对相同金字塔层、相同波段内的数据按照一定分块大小进行分块存储,可减少数据的读盘时间。第50页/共61页第4节 栅格数据存储和管理第51页/共61页第5节 MapGIS 7.0 地理数据库设计面向实

32、体空间数据模型空间关系定义有效性规则空间数据组织空间数据存储策略第52页/共61页第5节 MapGIS 7.0 地理数据库设计面向实体空间数据模型 面向地理实体的空间数据模型的概念划分层次:地理数据库数据集类要素 该空间数据模型将非空间实体抽象为对象,将空间实体抽象为要素;相同类型的要素构成要素类;相同类型的对象构成对象类;若干对象类或要素类组成要素集;若干要素集构成地理数据库。 要素数据集中可容纳的类型:对象是现实世界中实体的表示,对象有属性、行为和一定得规则。对象类型,指没有空间特征的同类对象集。第53页/共61页第5节 MapGIS 7.0 地理数据库设计要素类,是具有几何特征的对象,包

33、括属性、几何元素和图示化信息。关系类,分为空间关系和非空间关系。注记类,是一种标识要素的描述性文本,分为静态注记、属性注记和维注记。修饰类,用于存储修饰地图或者辅助制图的要素,包括几何图形、接图表、图例、指北针、图框、比例尺、贴片和块。动态类,一种特殊的对象类,是空间位置随时间变化的动态对象的集合。几何网络,是边要素和点要素组成的集合。第54页/共61页第5节 MapGIS 7.0 地理数据库设计空间关系定义 空间关系距离关系,最常见的空关系之一,一般采用欧氏距离。拓扑关系,不随距离、角度的变化而变化。 MapGIS 7.0 按照9种模型定义拓扑关系,其中有现实意义的拓扑关系包括相交、相接、相等、分离、包含、包含于、覆盖、被覆盖、交叠等。 非空间关系(对象属性之间存在的关系)关联关系,关系两端的对象相互独立,不存在依赖。继承关系,包括完全继承和部分继承,完全继承指子类继承父类的所有属性。组合关系,是部分与整体的关系,分为聚集和组成,聚集是指组合体与各部分具有不同的生命期,组成指组合体与各部分具有相同的生命期。依赖关系,由对象语义引起,如某行政边界以河流中心线为准。第55页/共61页第5节 MapGIS 7.0 地理数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论