1、第第3章章 空间数据模型空间数据模型朱朱 莹莹主要内容主要内容 地理空间与空间抽象地理空间与空间抽象 空间数据概念模型空间数据概念模型 空间数据与空间关系空间数据与空间关系 空间数据逻辑模型空间数据逻辑模型地理空间与空间抽象地理空间与空间抽象 地理空间与空间实体地理空间与空间实体 地理空间(地理空间(GeographicSpace)是指地球表面及近地表空间,是)是指地球表面及近地表空间,是地球上大气圈、水圈、生物圈、岩石圈和土壤圈交互作用的区域地球上大气圈、水圈、生物圈、岩石圈和土壤圈交互作用的区域 地理空间实体是对复杂地理事物和现象进行简化抽象得到的结果地理空间实体是对复杂地理事物和现象进行
2、简化抽象得到的结果 空间实体的特征空间实体的特征 与地理空间位置有关,具有一定的几何形态,分布状况以及彼此之间与地理空间位置有关,具有一定的几何形态,分布状况以及彼此之间的相互关系的相互关系 空间位置特征空间位置特征 属性特征属性特征 时间特征时间特征 空间关系空间关系 地理空间与空间实体地理空间与空间实体 空间位置特征空间位置特征 表示空间实体在一定坐标系中的空间位置或几何定位,表示空间实体在一定坐标系中的空间位置或几何定位,通常采用地理坐标的经纬度、空间直角坐标、平面直通常采用地理坐标的经纬度、空间直角坐标、平面直角坐标和极坐标等来表示角坐标和极坐标等来表示 也称为几何特征,包括空间实体的
3、位置、大小、形状也称为几何特征,包括空间实体的位置、大小、形状和分布状况等和分布状况等地理空间与空间实体地理空间与空间实体 属性特征属性特征 也称为非空间特征或专题特征,是与空间实体相联系也称为非空间特征或专题特征,是与空间实体相联系的、表征空间实体本身性质的数据或数量,如实体的的、表征空间实体本身性质的数据或数量,如实体的类型语义定义、量值等类型语义定义、量值等 类型类型 定性属性,如名称、类型、特性等定性属性,如名称、类型、特性等 定量属性,如数量、等级等定量属性,如数量、等级等地理空间与空间实体地理空间与空间实体 时间特征时间特征 指空间实体随着时间变化而变化的特性指空间实体随着时间变化
4、而变化的特性 空间位置和属性同时变化空间位置和属性同时变化 如旧城区改造中,房屋密集区拆迁新建商业中心如旧城区改造中,房屋密集区拆迁新建商业中心 空间位置和属性独立变化空间位置和属性独立变化 实体的空间位置不变,但属性发生变化,如土地使用权转让实体的空间位置不变,但属性发生变化,如土地使用权转让 属性不变而空间位置发生变化,如河流的改道属性不变而空间位置发生变化,如河流的改道地理空间与空间实体地理空间与空间实体 空间关系特征空间关系特征 在地理空间中,空间实体一般都不是独立存在的,而在地理空间中,空间实体一般都不是独立存在的,而是相互之间存在着密切的联系,这种相互联系的特性是相互之间存在着密切
5、的联系,这种相互联系的特性就是空间关系就是空间关系 空间关系分类空间关系分类 拓扑关系(拓扑关系(topologicalspatialrelation) 顺序关系(顺序关系(orderspatialrelation) 度量关系(度量关系(metricspatialrelation)空间认知和抽象空间认知和抽象 数据模型是对现实世界进行认知、简化和抽象表数据模型是对现实世界进行认知、简化和抽象表达,并将抽象结果组织成有用、能反映形式世界达,并将抽象结果组织成有用、能反映形式世界真实状况数据集的桥梁,是地理信息系统的真实状况数据集的桥梁,是地理信息系统的基础基础 首先对地理事物进行观察,认知其类型
6、、特征、首先对地理事物进行观察,认知其类型、特征、行为和关系,再对它进行分析、判别归类、简化、行为和关系,再对它进行分析、判别归类、简化、抽象和综合取舍抽象和综合取舍 概念模型是地理空间中地理事物与现象的抽象概概念模型是地理空间中地理事物与现象的抽象概念集,是地理数据的语义解释,从计算机系统的念集,是地理数据的语义解释,从计算机系统的角度来看,是抽象的最高层角度来看,是抽象的最高层 空间认知和抽象空间认知和抽象 构造概念模型的基本原则构造概念模型的基本原则 语义表达能力强语义表达能力强 独立于具体计算机实现独立于具体计算机实现 尽量与系统的逻辑模型保持同一的表达形式,不需要任何转换,尽量与系统
7、的逻辑模型保持同一的表达形式,不需要任何转换,或者容易向逻辑数据模型转换或者容易向逻辑数据模型转换 逻辑数据模型是逻辑数据模型是GIS描述概念数据模型中实体及其关系的描述概念数据模型中实体及其关系的逻辑结构,是系统抽象的中间层,是用户通过逻辑结构,是系统抽象的中间层,是用户通过GIS(计算(计算机系统)看到的现实世界地理空间机系统)看到的现实世界地理空间 物理数据模型是概念数据模型在计算机内部的存储形式和物理数据模型是概念数据模型在计算机内部的存储形式和操作机制,即在物理磁盘上如何存放和存取,是系统抽象操作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层的最底层 观察和认知观察和认知信息
8、信息选择、综合、简化和抽象选择、综合、简化和抽象空间事物或现象空间事物或现象概念模型概念模型Conceptial Model逻辑数据模型逻辑数据模型Logical Data Model编码、表达、建立空间关系编码、表达、建立空间关系物理数据模型物理数据模型Physical Data Model数据结构对数据进行组织数据结构对数据进行组织概念世界概念世界最高层最高层数据世界数据世界(计算机)(计算机)中间层中间层空间数据库空间数据库最底层最底层现实世界现实世界空间数据概念模型空间数据概念模型 根据根据GIS数据组织和处理方式,地理空间数据的数据组织和处理方式,地理空间数据的逻辑模型分为三类逻辑模
9、型分为三类 对象模型对象模型 网络模型网络模型 场模型场模型 对象模型对象模型网络模型网络模型场模型场模型空间数据概念模型空间数据概念模型 对象模型对象模型 也称作要素模型,将研究的整个地理空间看成一个空也称作要素模型,将研究的整个地理空间看成一个空域,地理现象和空间实体作为独立的对象分布在该空域,地理现象和空间实体作为独立的对象分布在该空域中域中 按照空间特征分为按照空间特征分为点、线、面、体点、线、面、体四种基本对象,对四种基本对象,对象也可能由其他对象构成复杂对象,并且与其他分离象也可能由其他对象构成复杂对象,并且与其他分离的对象保持特定的关系,如点、线、面、体之间的拓的对象保持特定的关
10、系,如点、线、面、体之间的拓扑关系扑关系 每个对象对应着一组相关的属性以区分各个不同的对每个对象对应着一组相关的属性以区分各个不同的对象象空间数据概念模型空间数据概念模型 对象模型强调地理空间中的单个地理现象对象模型强调地理空间中的单个地理现象 对象模型适合于对具有明确边界的地理现象进行抽象建模对象模型适合于对具有明确边界的地理现象进行抽象建模 如建筑物、道路、公共设施和管理区域等人文现象如建筑物、道路、公共设施和管理区域等人文现象 湖泊、河流、岛屿和森林等自然现象湖泊、河流、岛屿和森林等自然现象 对象模型把地理现象当作空间要素(对象模型把地理现象当作空间要素(Feature)或空间实)或空间
11、实体(体(Entity) 一个空间要素必须同时符合三个条件一个空间要素必须同时符合三个条件 可被标识可被标识 在观察中的重要程度在观察中的重要程度 有明确的特征且可被描述有明确的特征且可被描述 空间数据概念模型空间数据概念模型 传统的地图以对象模型进行地理空间抽象和建模传统的地图以对象模型进行地理空间抽象和建模 地理空间地理空间空间要素空间要素分类分类几何坐标几何坐标非空间属性非空间属性子 部 分子 部 分超部分超部分空间关系空间关系非空间关系非空间关系时间关系时间关系子 类子 类 / 超 类超 类等效等效空间数据概念模型空间数据概念模型 场模型场模型 场模型,也称作域(场模型,也称作域(fi
12、eld)模型,把地理空间中的现)模型,把地理空间中的现象作为连续的变量或体来看待象作为连续的变量或体来看待 如大气污染程度、地表温度、土壤湿度、地形高度以及大面积如大气污染程度、地表温度、土壤湿度、地形高度以及大面积空气和水域的流速和方向等空气和水域的流速和方向等 场可以表现为二维或三维场可以表现为二维或三维 二维场就是在二维空间二维场就是在二维空间R2中任意给定的一个空间位置上,都中任意给定的一个空间位置上,都有一个表现某现象的属性值,即有一个表现某现象的属性值,即Af(x,y) 三维场是在三维空间三维场是在三维空间R3中任意给定一个空间位置上,都对应中任意给定一个空间位置上,都对应一个属性
13、值,即一个属性值,即Af(x,y,z) 空间数据概念模型空间数据概念模型 连续变化的空间现象难以观察,在研究实际问题中,往往连续变化的空间现象难以观察,在研究实际问题中,往往在有限时空范围内获取足够高精度的样点观测值来表征场在有限时空范围内获取足够高精度的样点观测值来表征场的变化的变化 二维空间场一般采用二维空间场一般采用6种具体的场模型来描述种具体的场模型来描述 规则分布的点。在平面区域布设数目有限、间隔固定且规则排列规则分布的点。在平面区域布设数目有限、间隔固定且规则排列的样点,每个点都对应一个属性值,其他位置的属性值通过线性的样点,每个点都对应一个属性值,其他位置的属性值通过线性内插方法
14、求得内插方法求得 不规则分布的点。在平面区域根据需要自由选定样点,每个点都不规则分布的点。在平面区域根据需要自由选定样点,每个点都对应一个属性值,其他任意位置的属性值通过克里金内插、距离对应一个属性值,其他任意位置的属性值通过克里金内插、距离倒数加权内插等空间内插方法求得倒数加权内插等空间内插方法求得 规则矩形区。将平面区域划分为规则的、间距相等的矩形区域,规则矩形区。将平面区域划分为规则的、间距相等的矩形区域,每个矩形区域称作格网单元(每个矩形区域称作格网单元(gridcell)。每个格网单元对应一个)。每个格网单元对应一个属性值,而忽略格网单元内部属性的细节变化属性值,而忽略格网单元内部属
15、性的细节变化空间数据概念模型空间数据概念模型 不规则多边形区。将平面区域划分为简单连通的多边形区不规则多边形区。将平面区域划分为简单连通的多边形区域,每个多边形区域的边界由一组点所定义;每个多边形域,每个多边形区域的边界由一组点所定义;每个多边形区域对应一个属性常量值,而忽略区域内部属性的细节变区域对应一个属性常量值,而忽略区域内部属性的细节变化化 不规则三角形区。将平面区域划分为简单连通三角形区域,不规则三角形区。将平面区域划分为简单连通三角形区域,三角形的顶点由样点定义,且每个顶点对应一个属性值;三角形的顶点由样点定义,且每个顶点对应一个属性值;三角形区域内部任意位置的属性值通过线性内插函
16、数得到三角形区域内部任意位置的属性值通过线性内插函数得到 等值线。用一组等值线等值线。用一组等值线C1,C2,Cn,将平面区域划,将平面区域划分成若干个区域。每条等值线对应一个属性值,两条等值分成若干个区域。每条等值线对应一个属性值,两条等值线中间区域任意位置的属性是这两条等值线的连续插值线中间区域任意位置的属性是这两条等值线的连续插值(a) 规则分布的点规则分布的点(b) 不规则分布的不规则分布的点点(c)规则矩形区)规则矩形区(d) 不规则多边形区不规则多边形区(e) 不规则三角形区不规则三角形区(f) 等值线等值线空间数据概念模型空间数据概念模型 网络模型网络模型 网络模型与对象模型类似
17、,都是描述不连续的地理现网络模型与对象模型类似,都是描述不连续的地理现象,不同之处在于它需要考虑通过路径相互连接多个象,不同之处在于它需要考虑通过路径相互连接多个地理现象之间的连通情况地理现象之间的连通情况 网络是由欧式空间网络是由欧式空间R2中的若干点及它们之间相互连接中的若干点及它们之间相互连接的线(段)构成的线(段)构成 现实世界许多地理事物和现象可以构成网络,如公路、现实世界许多地理事物和现象可以构成网络,如公路、铁路、通讯线路、管道、自然界中的物质流、物量流铁路、通讯线路、管道、自然界中的物质流、物量流和信息流等和信息流等空间数据概念模型空间数据概念模型 网络是由一系列节点和环链组成
18、的,与对象模型网络是由一系列节点和环链组成的,与对象模型没有本质的区别没有本质的区别 网络模型可以看成对象模型的一个特例,它是由网络模型可以看成对象模型的一个特例,它是由点对象和线对象之间的拓扑空间关系构成的点对象和线对象之间的拓扑空间关系构成的 空间数据概念模型归结为对象模型(或称要素模空间数据概念模型归结为对象模型(或称要素模型)和场模型(或称域模型)两类型)和场模型(或称域模型)两类概念模型的选择概念模型的选择 以一个有不同林分覆盖的森林为例,分析两种不以一个有不同林分覆盖的森林为例,分析两种不同概念模型的建模同概念模型的建模松树松树冷杉冷杉槐树槐树(0,0)(0,4)(0,7)(3,0
19、)(7,0)x区域区域ID主要林分主要林分 区域区域/边界边界FS1松树松树(0,4),(7,4),(7,7),(0,7)FS2冷杉冷杉(0,0),(3,0),(3,4),(0,4)FS3槐树槐树(3,0),(7,0),(7,4),(3,4) “松树松树”,0 x77;4y77f (x,y)= “冷杉冷杉”,0 x33;0y44 “槐树槐树”,3x77;0y44(a) 多种林分的森林多种林分的森林(b) 按对象模型的林分建模按对象模型的林分建模(c) 按场模型的林分建模按场模型的林分建模y概念模型的选择概念模型的选择 对于现状不定的现象,如火灾、洪水和危险物泄对于现状不定的现象,如火灾、洪水和
20、危险物泄漏,采用边界不固定的场模型进行建模漏,采用边界不固定的场模型进行建模 场模型通常用于具有连续空间变化趋势的现象场模型通常用于具有连续空间变化趋势的现象,如海拔、温度、土壤变化等如海拔、温度、土壤变化等 在遥感领域,主要利用卫星和飞机上的传感器收在遥感领域,主要利用卫星和飞机上的传感器收集地表数据,此时场模型是占主导地位的集地表数据,此时场模型是占主导地位的 对象模型一般用于具有明确边界和独立地理现象对象模型一般用于具有明确边界和独立地理现象的建模的建模,如道路、地块的征税和使用权等方面的,如道路、地块的征税和使用权等方面的建模建模空间数据与空间关系空间数据与空间关系 空间数据类型及其表
21、示空间数据类型及其表示 地理信息中的数据来源和数据类型主要有五种地理信息中的数据来源和数据类型主要有五种 几何图形数据。来源于各种类型的地图和实测几何数据。几何几何图形数据。来源于各种类型的地图和实测几何数据。几何图形数据不仅反映空间实体的地理位置,还反映实体间的空间图形数据不仅反映空间实体的地理位置,还反映实体间的空间关系关系 影像数据。主要来源于卫星遥感、航空遥感和摄影测量等影像数据。主要来源于卫星遥感、航空遥感和摄影测量等 属性数据。来源于实测数据,文字报告,或地图中的各类符号属性数据。来源于实测数据,文字报告,或地图中的各类符号说明,以及从遥感影像数据通过解释得到的信息等说明,以及从遥
22、感影像数据通过解释得到的信息等空间数据与空间关系空间数据与空间关系 地理信息中的数据来源和数据类型主要有五种地理信息中的数据来源和数据类型主要有五种 地形数据。来源于地形等高线图中的数字化,已建立地形数据。来源于地形等高线图中的数字化,已建立的格网状的数字化高程模型(的格网状的数字化高程模型(DTM),或其他形式表),或其他形式表示的地形表面(如示的地形表面(如TIN)等)等 元数据。关于数据的数据,如数据来源、数据权属、元数据。关于数据的数据,如数据来源、数据权属、数据产生的时间、数据精度、数据分辨率、元数据比数据产生的时间、数据精度、数据分辨率、元数据比例尺、地理空间参考基准、数据转换方法
23、等例尺、地理空间参考基准、数据转换方法等空间数据与空间关系空间数据与空间关系 空间数据的表示空间数据的表示实体点实体点结点结点面标识点面标识点弧段弧段面面xy岛岛空间数据与空间关系空间数据与空间关系 点点 标识空间点状实体,如水塔标识空间点状实体,如水塔 标记点,仅用于特征的标注和说明标记点,仅用于特征的标注和说明 面域的内点用于标明该面域的属性面域的内点用于标明该面域的属性 线的起点、终点或交点,则称为结点(线的起点、终点或交点,则称为结点(Node) 线线 具有相同属性点的轨迹,线的起点和终点表明了线的方向具有相同属性点的轨迹,线的起点和终点表明了线的方向 如道路、河流、地形线、区域边界等
24、均属于线状地物如道路、河流、地形线、区域边界等均属于线状地物 线上各点具有相同的公共属性并至少存在一个属性线上各点具有相同的公共属性并至少存在一个属性 当线连接两个结点时,也称作弧段(当线连接两个结点时,也称作弧段(Arc)或链()或链(Link)空间数据与空间关系空间数据与空间关系 面面 线包围的有界连续的具有相同属性值的面域,或称为线包围的有界连续的具有相同属性值的面域,或称为多边形(多边形(Polygon) 多边形可以嵌套,被多边形包含的多边形称为多边形可以嵌套,被多边形包含的多边形称为岛岛空间关系空间关系 空间关系空间关系 指地理空间实体之间相互作用的关系。指地理空间实体之间相互作用的
25、关系。 空间关系主要有:空间关系主要有: 拓扑空间关系:用来描述实体间的相邻、连通、包含拓扑空间关系:用来描述实体间的相邻、连通、包含和相交等关系和相交等关系 顺序空间关系:用于描述实体在地理空间上的排列顺顺序空间关系:用于描述实体在地理空间上的排列顺序,如实体之间前后、上下、左右和东、南、西、北序,如实体之间前后、上下、左右和东、南、西、北等方位关系等方位关系 度量空间关系:用于描述空间实体之间的距离远近等度量空间关系:用于描述空间实体之间的距离远近等关系关系空间拓扑关系空间拓扑关系 指图形在保持连续状态下的变形(缩放、旋转和指图形在保持连续状态下的变形(缩放、旋转和拉伸等),但图形关系不变
26、的性质拉伸等),但图形关系不变的性质 地图上各种图形的形状、大小会随图形的变形而地图上各种图形的形状、大小会随图形的变形而改变,但是图形要素间的邻接关系、关联关系、改变,但是图形要素间的邻接关系、关联关系、包含关系和连通关系保持不变包含关系和连通关系保持不变 拓扑空间中不考虑距离函数拓扑空间中不考虑距离函数 空间拓扑关系空间拓扑关系 邻接关系邻接关系 空间图形中同类元素之间的拓扑关系空间图形中同类元素之间的拓扑关系 多边形之间的邻接关系多边形之间的邻接关系P1与与P2、P4,P4与与P1、P2、P4等等 结点之间的邻接关系结点之间的邻接关系N1与与N2、N3等等 N1N2N3N5A3P3P2P
27、4A1N4P1A2A4A5A6A7空间拓扑关系空间拓扑关系 关联关系关联关系 空间图形中不同类元素之间的拓扑关系空间图形中不同类元素之间的拓扑关系 结点与弧段的关联关系结点与弧段的关联关系N1与与A1、A2、A3;N2与与A1、A6、A7等等 弧段与多边形的关联关系弧段与多边形的关联关系A1与与P1,A2与与P1等等 弧段与结点的关联关系弧段与结点的关联关系A1与与N1、N2,A2与与N1、N3等等 多边形与弧段的拓扑关联关系多边形与弧段的拓扑关联关系P1与与A1、A2、A7,P4与与A2、A3、A5、A4等等 空间拓扑关系空间拓扑关系 包含关系包含关系 空间图形中不同类或同类但不同级元素之间
28、的拓扑关空间图形中不同类或同类但不同级元素之间的拓扑关系系 如多边形如多边形P4中包含中包含P3 连通关系连通关系 空间图形中弧段之间的拓扑关系空间图形中弧段之间的拓扑关系 例如例如A1与与A2、A6和和A7连通连通面域与弧段的拓扑关系面域与弧段的拓扑关系面域面域弧段弧段P1A1,A2,A7P2A5,A6,A7P3A4P4A2,A3,A5,-A4弧段与结点的拓扑关系弧段与结点的拓扑关系弧段弧段始结点始结点终结点终结点A1N2N1A2N1N3A3N1N5A4N4N4A5N3N5A6N5N2A7N3N2结点与弧段的拓扑关系结点与弧段的拓扑关系结点结点弧段弧段N1A1,A2,A3N2A1,A6,A7
29、N3A2,A5,A7N4A4N5A3,A5,A6弧段与面域的拓扑关系弧段与面域的拓扑关系弧段弧段左邻面左邻面右邻面右邻面A1P0P1A2P1P4A3P4P0A4P3P4A5P2P4A6P0P2A7P2P1点、线、面三种类型的空间实体,两两之间存在着分离、相邻、重合、包含点、线、面三种类型的空间实体,两两之间存在着分离、相邻、重合、包含或覆盖、相交或覆盖、相交5种可能的关系种可能的关系 邻接邻接相交相交重合重合相离相离包含包含点点点点点线点线点面点面线面线面面面面面线线线线不同类型空间实体间的空间关系不同类型空间实体间的空间关系关系关系空间拓扑关系空间拓扑关系 点点关系点点关系 点实体和点实体之
30、间之间只存在相离和重合两种关系点实体和点实体之间之间只存在相离和重合两种关系 如两个分离的村庄,变压器与电线杆在投影至平面空间上重合如两个分离的村庄,变压器与电线杆在投影至平面空间上重合 点线关系点线关系 点实体和线实体间存在着相邻、相离和包含三种关系点实体和线实体间存在着相邻、相离和包含三种关系 如水闸和水渠相邻;道路与学校相离;里程碑包含在高速公路中如水闸和水渠相邻;道路与学校相离;里程碑包含在高速公路中 点面关系点面关系 点实体与面实体间存在着相邻、相离和包含三种关系点实体与面实体间存在着相邻、相离和包含三种关系 如水库与多个泄洪闸门相邻,闸门位于水库的边界上;公园与远如水库与多个泄洪闸
31、门相邻,闸门位于水库的边界上;公园与远处的电视发射塔相离;耕地含有输电杆处的电视发射塔相离;耕地含有输电杆空间拓扑关系空间拓扑关系 线线关系线线关系 线实体与线实体间存在着相邻、相交、相离、包含、重合关系线实体与线实体间存在着相邻、相交、相离、包含、重合关系 如供水主干管道与次干管道相邻(连通);铁路和公路平面相交;如供水主干管道与次干管道相邻(连通);铁路和公路平面相交;国道和高速公路相离;河流中包含通航线;道路与沿道路铺设的国道和高速公路相离;河流中包含通航线;道路与沿道路铺设的管线在平面上重合管线在平面上重合 线面关系线面关系 线实体与面实体间存在着相邻、相交、相离、包含关系线实体与面实
32、体间存在着相邻、相交、相离、包含关系 如水库与上游及下游河流相邻;跨湖泊的通讯光纤与湖泊相交;如水库与上游及下游河流相邻;跨湖泊的通讯光纤与湖泊相交;远离某乡镇区域的高速公路;在某县境内的干渠等。远离某乡镇区域的高速公路;在某县境内的干渠等。 面面关系面面关系 面实体与面实体间存在着相邻、相交、相离、包含、重合关系面实体与面实体间存在着相邻、相交、相离、包含、重合关系 如地籍中相邻的两块宗地;土地利用图斑与地层类型图斑相交;如地籍中相邻的两块宗地;土地利用图斑与地层类型图斑相交;某县域内包含多个乡镇;宗地与建筑物底面重合等某县域内包含多个乡镇;宗地与建筑物底面重合等空间拓扑关系空间拓扑关系空间
33、数据拓扑关系的作用空间数据拓扑关系的作用拓扑关系能清楚地反映实体之间的逻辑结构关系,它拓扑关系能清楚地反映实体之间的逻辑结构关系,它比几何坐标关系有更大的稳定性,不随投影变换而变比几何坐标关系有更大的稳定性,不随投影变换而变化化利用拓扑关系有利于空间要素的查询利用拓扑关系有利于空间要素的查询如某条铁路通过哪些地区,某县与哪些县邻接如某条铁路通过哪些地区,某县与哪些县邻接如分析某河流能为哪些地区的居民提供水源如分析某河流能为哪些地区的居民提供水源某湖泊周围的土地类型及对生物、栖息环境作出评价等。某湖泊周围的土地类型及对生物、栖息环境作出评价等。可以根据拓扑关系重建地理实体可以根据拓扑关系重建地理
34、实体如根据弧段构建多边形,实现道路的选取,进行最佳路径的如根据弧段构建多边形,实现道路的选取,进行最佳路径的选择选择空间顺序关系空间顺序关系 基于空间实体在地理空间的分布,采用上下、左基于空间实体在地理空间的分布,采用上下、左右、前后、东南西北等方向性名词来描述右、前后、东南西北等方向性名词来描述 顺序空间关系必须是在对空间实体间方位进行计顺序空间关系必须是在对空间实体间方位进行计算后才能得出相应的方位描述,而这种计算非常算后才能得出相应的方位描述,而这种计算非常复杂,实体间的顺序空间关系的构建目前尚没有复杂,实体间的顺序空间关系的构建目前尚没有很好的解决方法很好的解决方法 随着空间数据的投影
35、、几何变换,顺序空间关系随着空间数据的投影、几何变换,顺序空间关系也会发生变化,所以在现在的也会发生变化,所以在现在的GIS中,并不对顺中,并不对顺序空间关系进行描述和表达序空间关系进行描述和表达 空间顺序关系空间顺序关系基准方向基准方向基准方向基准方向基准方向基准方向(a)点点顺序关系)点点顺序关系(b)点线顺序关系)点线顺序关系(c)点面顺序关系)点面顺序关系(d)线线顺序关系)线线顺序关系(e)线面顺序关系)线面顺序关系(f)面面顺序关系)面面顺序关系基准方向基准方向基准方向基准方向基准方向基准方向度量空间关系度量空间关系 主要指空间实体间的距离关系主要指空间实体间的距离关系 与顺序空间
36、关系类似,距离值随投影和几何变换与顺序空间关系类似,距离值随投影和几何变换而变化而变化 空间数据逻辑模型空间数据逻辑模型 针对对象模型和场模型两类概念模型,一般采用针对对象模型和场模型两类概念模型,一般采用矢量数据模型矢量数据模型、栅格数据模型栅格数据模型、矢量栅格一体矢量栅格一体化数据模型化数据模型、镶嵌数据模型镶嵌数据模型、面向对象数据模型面向对象数据模型等逻辑模型来进行空间实体及其关系的逻辑表达等逻辑模型来进行空间实体及其关系的逻辑表达矢量数据模型矢量数据模型 矢量数据模型起源于矢量数据模型起源于“Spaghetti模型模型”,是一种,是一种产生于计算机地图制图的数据模型,适合于用对产生
37、于计算机地图制图的数据模型,适合于用对象模型抽象的地理空间对象象模型抽象的地理空间对象 点实体用一对空间坐标表示,二维空间中对应为点实体用一对空间坐标表示,二维空间中对应为(x,y) 线实体由一串坐标对组成,二维空间中表示为线实体由一串坐标对组成,二维空间中表示为(x1,y1),(x2,y2),(xn,yn) 面由其边界线表示,表示为首尾相连的坐标串,面由其边界线表示,表示为首尾相连的坐标串,二维空间中对应为(二维空间中对应为(x1,y1),(x2,y2),(xn,yn),(x1,y1)矢量数据模型矢量数据模型 每一个实体都给定一个惟一标识符(每一个实体都给定一个惟一标识符(Identifie
38、r)来标识该实体来标识该实体 矢量数据模型能够精确地表示点、线及面实体,矢量数据模型能够精确地表示点、线及面实体,并且能方便地进行比例尺变换、投影变换以及输并且能方便地进行比例尺变换、投影变换以及输出到笔式绘图仪上或视频显示器上出到笔式绘图仪上或视频显示器上 电力塔电力塔56100005810000杨树林杨树林65750006555000松树林松树林2314河流河流56实体类型实体类型实体实体ID类别类别位置位置点点5电力塔电力塔x1, y1点点6电力塔电力塔x1, y1线线4河流河流x1, y1;x2, y2;xn, yn多边形多边形1杨树林杨树林x1, y1;x2, y2;xn, yn;
39、x1, y1多边形多边形2杨树林杨树林x1, y1;x2, y2;xn, yn; x1, y1多边形多边形3松树林松树林x1, y1;x2, y2;xn, yn; x1, y1矢量数据模型矢量数据模型 空间实体的空间特征信息(位置)连同属性信息一起组织空间实体的空间特征信息(位置)连同属性信息一起组织并存储,则根据属性特征的不同,点可用不同的符号来表并存储,则根据属性特征的不同,点可用不同的符号来表示,线可用不同的颜色、粗细不等、样式不同的线型绘制,示,线可用不同的颜色、粗细不等、样式不同的线型绘制,多边形则可以填充不同的颜色和图案多边形则可以填充不同的颜色和图案 矢量数据模型可以明确地描述图
40、形要素间的拓扑关系矢量数据模型可以明确地描述图形要素间的拓扑关系 在矢量数据模型中,空间实体现象是由点、线和面等原型在矢量数据模型中,空间实体现象是由点、线和面等原型实体及其集合来表示实体及其集合来表示 观察的尺度或者概括的程度影响着使用原型的种类观察的尺度或者概括的程度影响着使用原型的种类 在小比例尺图中,城镇这类对象可以用点表示,道路和河流由线在小比例尺图中,城镇这类对象可以用点表示,道路和河流由线表示表示 在较大比例尺图中,城镇被表示为一定形状的多边形,包括建筑在较大比例尺图中,城镇被表示为一定形状的多边形,包括建筑物的边界、公园、道路等实体。物的边界、公园、道路等实体。栅格数据模型栅格
41、数据模型 栅格数据模型适用于场模型抽象的的空间对象,采用面域栅格数据模型适用于场模型抽象的的空间对象,采用面域或空域的枚举来直接描述空间实体或空域的枚举来直接描述空间实体 栅格可以用数字矩阵来表示,地理空间坐标隐含在矩阵的栅格可以用数字矩阵来表示,地理空间坐标隐含在矩阵的行列上行列上 应用栅格数据模型进行数字图象处理和分析已被广泛应用应用栅格数据模型进行数字图象处理和分析已被广泛应用于遥感、医学图象、计算机视觉等领域于遥感、医学图象、计算机视觉等领域 栅格数据模型栅格数据模型 点实体是一个栅格单元(点实体是一个栅格单元(cell)或像元)或像元 线实体由一串彼此相连的像元构成线实体由一串彼此相
42、连的像元构成 面实体则由一系列相邻的像元构成,像元的大小是一致的面实体则由一系列相邻的像元构成,像元的大小是一致的栅格数据模型栅格数据模型 每个像元对应于一个表示实体属性的值每个像元对应于一个表示实体属性的值 若需要描述统一地理空间的不同属性,则按不同若需要描述统一地理空间的不同属性,则按不同的属性将数据分层,每层描述一种属性的属性将数据分层,每层描述一种属性 当栅格单元太粗糙,未能与空间目标相吻合时,当栅格单元太粗糙,未能与空间目标相吻合时,就会丢失某些高分辨率情况下的细节信息就会丢失某些高分辨率情况下的细节信息 栅格单元的形状通常是正方形,有时也采用矩形栅格单元的形状通常是正方形,有时也采
43、用矩形 栅格的栅格的行列信息行列信息和和原点的地理位置原点的地理位置被记录在每一被记录在每一层中层中栅格数据模型栅格数据模型栅格数据模型栅格数据模型 栅格的空间分辨率是指一个像元在地面所代表的实际面积栅格的空间分辨率是指一个像元在地面所代表的实际面积大小大小 随着分辨率的提高,对存储空间的要求将成几何级数地增随着分辨率的提高,对存储空间的要求将成几何级数地增加。因此,在栅格数据模型中,选择空间分辨率时必须考加。因此,在栅格数据模型中,选择空间分辨率时必须考虑存储空间和处理时间的开销,同时需要籍助相应的空间虑存储空间和处理时间的开销,同时需要籍助相应的空间数据结构来组织数据并压缩数据量,以节省存
44、储空间数据结构来组织数据并压缩数据量,以节省存储空间 栅格数据模型特点栅格数据模型特点 优点:不同类型的空间数据层可以进行叠加操作,不需要经过复优点:不同类型的空间数据层可以进行叠加操作,不需要经过复杂的几何计算杂的几何计算 缺点:对于一些变换、运算,如比例尺变换、投影变换等则操作缺点:对于一些变换、运算,如比例尺变换、投影变换等则操作不太方便不太方便矢量栅格一体化数据模型矢量栅格一体化数据模型 在矢量栅格数据模型中,对地理空间实体同时在矢量栅格数据模型中,对地理空间实体同时按矢量数据模型和栅格数据模型来表述按矢量数据模型和栅格数据模型来表述 面状实体的边界采用矢量数据模型描述,而其内部采面状
45、实体的边界采用矢量数据模型描述,而其内部采用栅格数据模型表达用栅格数据模型表达 线状实体一般采用矢量数据模型表达,同时将线所经线状实体一般采用矢量数据模型表达,同时将线所经过位置以栅格单元进行充填过位置以栅格单元进行充填 点实体则同时描述其空间坐标以及栅格单元位置点实体则同时描述其空间坐标以及栅格单元位置矢量栅格一体化数据模型矢量栅格一体化数据模型 保留了矢量数据模型的全部特性,空间实体具有保留了矢量数据模型的全部特性,空间实体具有明确的位置信息,并能建立和描述拓扑关系明确的位置信息,并能建立和描述拓扑关系 建立了栅格与实体的联系,即明确了栅格与实体建立了栅格与实体的联系,即明确了栅格与实体的
46、对应关系的对应关系 镶嵌数据模型镶嵌数据模型 镶嵌(镶嵌(Tessellation)数据模型采用规则或不规)数据模型采用规则或不规则的小面块集合来逼近自然界不规则的地理单元,则的小面块集合来逼近自然界不规则的地理单元,适合于用场模型抽象的地理现象适合于用场模型抽象的地理现象 通过描述小面块的几何形态、相邻关系及面块内通过描述小面块的几何形态、相邻关系及面块内属性特征的变化来建立空间数据的逻辑模型属性特征的变化来建立空间数据的逻辑模型 根据面块的形状,镶嵌数据模型可分为根据面块的形状,镶嵌数据模型可分为规则镶嵌规则镶嵌数据模型数据模型和和不规则镶嵌数据模型不规则镶嵌数据模型规则镶嵌数据模型规则镶
47、嵌数据模型 用规则的小面块集合来逼近自然界不规则的地理单元用规则的小面块集合来逼近自然界不规则的地理单元 在实际应用中,普遍采用正方形或矩形进行地理空间的划在实际应用中,普遍采用正方形或矩形进行地理空间的划分,此时的规则镶嵌数据模型就转化为栅格数据模型分,此时的规则镶嵌数据模型就转化为栅格数据模型 构造规则镶嵌的方法构造规则镶嵌的方法 用数学手段将一个铺盖网格叠置在所研究的区域上,把连续的地用数学手段将一个铺盖网格叠置在所研究的区域上,把连续的地理空间离散为互不覆盖的面块单元理空间离散为互不覆盖的面块单元(网格网格) 划分之后,简单化了空间变化的描述,同时也使得空间关系划分之后,简单化了空间变
48、化的描述,同时也使得空间关系(如毗如毗邻、方向和距离等邻、方向和距离等)明确,可进行快速的布尔集合运算明确,可进行快速的布尔集合运算 在这种结构中每个网格的有关信息都是基本的存储单元在这种结构中每个网格的有关信息都是基本的存储单元不规则镶嵌数据模型不规则镶嵌数据模型 不规则镶嵌数据结构是指用来进行镶嵌的小面块不规则镶嵌数据结构是指用来进行镶嵌的小面块具有不规则的形状或边界具有不规则的形状或边界 最典型的不规则镶嵌数据模型有最典型的不规则镶嵌数据模型有Voronoi图(也图(也称作称作Thiessen多边形)和不规则三角网多边形)和不规则三角网(Triangular Irregular Netw
49、ork,简称,简称TIN)模)模型型 当用有限离散的观测样点来表示某地理现象的空当用有限离散的观测样点来表示某地理现象的空间分布规律时,适合于采用不规则镶嵌数据模型间分布规律时,适合于采用不规则镶嵌数据模型 不规则镶嵌数据模型不规则镶嵌数据模型虚线为虚线为Voronoi多边形的边界,实线为多边形的边界,实线为TIN边,小圆点代表采样观测点边,小圆点代表采样观测点不规则镶嵌数据模型不规则镶嵌数据模型 Voronoi多边形的特点多边形的特点 组成多边形的边总是与两相邻样点的连线垂直,并且组成多边形的边总是与两相邻样点的连线垂直,并且多边形内的任何位置总是离该多边形内样点的距离最多边形内的任何位置总
50、是离该多边形内样点的距离最近,离相邻多边形内样点的距离远,且每个多边形内近,离相邻多边形内样点的距离远,且每个多边形内包含且仅包含一个样点包含且仅包含一个样点 以以Voronoi多边形内的样点属性作为整个多边形多边形内的样点属性作为整个多边形区域的属性区域的属性 Voronoi多边形可用于许多空间分析问题,如邻多边形可用于许多空间分析问题,如邻接、接近度(接、接近度(Proximity)和可达性分析等,以及)和可达性分析等,以及解决最近点(解决最近点(closestpoint)、最小封闭圆问题)、最小封闭圆问题 不规则镶嵌数据模型不规则镶嵌数据模型 TIN采用不规则的三角网形成对地理空间的完整