空间数据的表达.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《空间数据的表达.ppt》由会员分享,可在线阅读,更多相关《空间数据的表达.ppt(79页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章第四章 空间数据表达空间数据表达1学习目标学习目标1.掌握空间对象及其定义掌握空间对象及其定义2.掌握空间数据的基本特征掌握空间数据的基本特征3.掌握空间数据的计算机表达掌握空间数据的计算机表达4.理解掌握空间数据结构理解掌握空间数据结构5.理解掌握空间数据结构的建立理解掌握空间数据结构的建立重点:空间数据结构重点:空间数据结构难难 点点:空间数据的压缩方法教学课时教学课时:2个教学方法教学方法:多媒体讲授、启发示例教学内容和步骤教学内容和步骤:2一、地理空一、地理空间间(Geographic SpaceGeographic Space)指物指物质质、能量、信息的存在形式在形、能量、信息
2、的存在形式在形态态、结结构构过过程、程、功能关系上的分布方式和格局及其在功能关系上的分布方式和格局及其在时间时间上的延上的延续续,具,具体包括地球上大气圈、水圈、生物圈、土壤圈和岩石圈体包括地球上大气圈、水圈、生物圈、土壤圈和岩石圈交互作用的区域交互作用的区域。地理空间具体被描述为:地理空间具体被描述为:1 1)绝对空间,具有属性描述的空间位置的集合,一系)绝对空间,具有属性描述的空间位置的集合,一系列坐标值组成。列坐标值组成。2 2)相相对对空空间间,是具有空,是具有空间间属性特征的属性特征的实实体的集合,由体的集合,由不同不同实实体之体之间间的空的空间间关系关系组组成。成。4.14.1空间
3、对象及其定义空间对象及其定义空间对象及其定义空间对象及其定义3现实世界现实世界空间数据地图遥感影像特征关系行为观察选择抽象综合测量:位置编码:属性建立关系:表达二、空间对象(实体)类型二、空间对象(实体)类型空间对象一般按地形维数进行归类划分0零维空间对象:点0一维空间对象:线0二维空间对象:面0三维空间对象:体0时间:通常以第四维表达,但目前GIS还很难处理时间属性。空间对象的维数与比例尺是相关的44.2、空间对象关系、空间对象关系l1、拓扑关系概念:是明确定义空间关系、拓扑关系概念:是明确定义空间关系的一种数学方法。在的一种数学方法。在GIS中,用来描述并中,用来描述并确定空间的点线面之间
4、的关系及属性,确定空间的点线面之间的关系及属性,并可实现相关的查询和检索。并可实现相关的查询和检索。2、拓扑关系特点:、拓扑关系特点:1)独立于坐标系统的几何关系)独立于坐标系统的几何关系2)不随几何实体平移)不随几何实体平移旋转旋转缩放而变化缩放而变化拓扑关系反映了空间实体间的逻辑关系,拓扑关系反映了空间实体间的逻辑关系,不需要坐标、距离信息,不受比例尺限不需要坐标、距离信息,不受比例尺限制,也不随投影关系变化。制,也不随投影关系变化。理解拓扑变换和拓扑属性时,我们可以设想理解拓扑变换和拓扑属性时,我们可以设想一块高质量的橡皮,它的表面是欧几里德平一块高质量的橡皮,它的表面是欧几里德平面,可
5、被任意拉伸压缩,但不能扭转折叠。面,可被任意拉伸压缩,但不能扭转折叠。表面上有由结点、弧、环和区域组成的图形。表面上有由结点、弧、环和区域组成的图形。若对该橡皮进行任意拉伸、压缩,但不扭转若对该橡皮进行任意拉伸、压缩,但不扭转和折叠,则在橡皮形状的这些变换中,图形和折叠,则在橡皮形状的这些变换中,图形的一些属性将得到保留,有些属性将消失。的一些属性将得到保留,有些属性将消失。拓扑和非拓扑属性拓扑和非拓扑属性两点之间的距离两点之间的距离一个点指向另一个点的方向一个点指向另一个点的方向弧段的长度弧段的长度一个区域的周长一个区域的周长一个区域的面积一个区域的面积一个点在一个弧段的端点一个点在一个弧段
6、的端点一个弧段是一个简单的弧段一个弧段是一个简单的弧段一个点在一个区域的边界上一个点在一个区域的边界上一个点在一个区域的内部一个点在一个区域的内部一个点在一个区域的外部一个点在一个区域的外部一个面是一个简单的面(无岛)一个面是一个简单的面(无岛)一个面的连通性一个面的连通性非拓扑属性非拓扑属性拓扑属性拓扑属性拓扑变换拓扑变换(橡皮变换)(橡皮变换)3、空间对象的、空间对象的拓扑空间关系拓扑空间关系0拓扑元素:拓扑元素:q点:孤立点、线的端点、面的首尾点、链的连接点点:孤立点、线的端点、面的首尾点、链的连接点q线:两结点之间的有序弧段,包括链、弧段和线段线:两结点之间的有序弧段,包括链、弧段和线
7、段q面:若干弧段组成的多边形面:若干弧段组成的多边形0基本拓扑关系基本拓扑关系q关联:不同拓扑元素之间的关系关联:不同拓扑元素之间的关系q邻接:相同拓扑元素之间的关系邻接:相同拓扑元素之间的关系q包含:面与其他元素之间的关系包含:面与其他元素之间的关系q层次:相同拓扑元素之间的层次关系层次:相同拓扑元素之间的层次关系q拓扑元素量之间的关系:欧拉公式拓扑元素量之间的关系:欧拉公式0点、线、面之间的拓扑关系点、线、面之间的拓扑关系9起点终点中间点弧段1弧段3弧段2弧段4点:面:弧:空间对象关系空间对象关系相离相离重合重合邻接邻接相交相交包含包含10 不考虑度量(距离)和方向的空间物体之间的关系。在
8、拓不考虑度量(距离)和方向的空间物体之间的关系。在拓不考虑度量(距离)和方向的空间物体之间的关系。在拓不考虑度量(距离)和方向的空间物体之间的关系。在拓扑变换(理想橡皮板拉伸或缩短,但不能撕破或重叠)下两个扑变换(理想橡皮板拉伸或缩短,但不能撕破或重叠)下两个扑变换(理想橡皮板拉伸或缩短,但不能撕破或重叠)下两个扑变换(理想橡皮板拉伸或缩短,但不能撕破或重叠)下两个以上拓扑元素间能够保持不变的几何属性以上拓扑元素间能够保持不变的几何属性以上拓扑元素间能够保持不变的几何属性以上拓扑元素间能够保持不变的几何属性拓扑属性拓扑属性拓扑属性拓扑属性具有空具有空具有空具有空间分析意义。间分析意义。间分析意
9、义。间分析意义。11邻接相交重合相离包含点点点线点面线面面面线线12点点点点点点线线点点面面住宅住宅学校学校海岸线海岸线码头码头肺癌病例肺癌病例区域区域学校和住宅接近吗?学校和住宅接近吗?码头在海岸线上吗?码头在海岸线上吗?肺癌病在区内分布肺癌病在区内分布四、拓扑关系的应用四、拓扑关系的应用点点13线线点点线线线线线线面面镇镇乘车线路乘车线路河流河流小路小路这条线路过镇上吗?这条线路过镇上吗?小路穿过河流吗?小路穿过河流吗?河流在区域内吗?河流在区域内吗?拓扑关系的应用拓扑关系的应用线线14面面点点面面线线面面面面该邮政区包括学校吗?该邮政区包括学校吗?该区域包括铁路吗?该区域包括铁路吗?区域
10、彼此影响吗?区域彼此影响吗?区域重叠吗?区域重叠吗?拓扑关系的应用拓扑关系的应用面面15c1c2c3c4c5c6P1P2P3P4N1N2N3N4N5该地图为一副交通图,它传递的基本信息包括:该地图为一副交通图,它传递的基本信息包括:(1)定位信息:三条呈不同分布状态的交通线;定位信息:三条呈不同分布状态的交通线;(2)属性信息:三条呈不同等级的交通线;属性信息:三条呈不同等级的交通线;(3)拓扑信息:三条具有关联关系的交通线。拓扑信息:三条具有关联关系的交通线。4.3空间数据的基本特征空间数据的基本特征一、16二、拓扑关系类型:二、拓扑关系类型:拓扑关系是指网结构元素结点、弧段、面域之间拓扑关
11、系是指网结构元素结点、弧段、面域之间的空间关系,主要表现为下列三种关系:的空间关系,主要表现为下列三种关系:l拓扑邻接:指存在于空间图形的同类元素之间的拓扑关系。拓扑邻接:指存在于空间图形的同类元素之间的拓扑关系。l拓扑关联拓扑关联:指存在于空间图形的不同元素之间的拓扑关系。:指存在于空间图形的不同元素之间的拓扑关系。l拓扑包含拓扑包含:指存在于空间图形的同类,但不同级的元素之间:指存在于空间图形的同类,但不同级的元素之间的拓扑关系。包含包括简单包含、多层包含、等价包含三种形的拓扑关系。包含包括简单包含、多层包含、等价包含三种形式。式。1718拓扑结构表达拓扑结构表达表表2-1多边形与弧段的拓
12、多边形与弧段的拓扑关系扑关系面面 域域弧弧 段段P P1 1a,b,c,-ga,b,c,-gP P2 2b,d,fb,d,fP P3 3c,f,ec,f,eP P4 4g g表表2-2结点与弧段的拓结点与弧段的拓扑关系扑关系结结 点点弧弧 段段A Aa,c,ea,c,eB Ba,d,ba,d,bC Cd,e,fd,e,fD Db,f,cb,f,cE Eg g 表表2-3弧段与结点的拓弧段与结点的拓扑关系扑关系弧弧 段段结结 点点a aA,BA,Bb bB,DB,Dc cD,AD,Ad dB,CB,Ce eC,AC,Af fC,DC,Dg gE,EE,E表表2-4弧段与多边形的弧段与多边形的拓扑
13、关系拓扑关系弧段弧段 左邻面左邻面 右邻面右邻面a aP P0 0P P1 1b bP P2 2P P1 1c cP P3 3P P1 1d dP P0 0P P2 2e eP P0 0P P3 3f fP P3 3P P2 2g gP P1 1三、空间数据拓扑关系的意义三、空间数据拓扑关系的意义空间数据的拓扑关系,对地理信息系统的空间数据的拓扑关系,对地理信息系统的数据处理和空间分析,具有重要意义,因为:数据处理和空间分析,具有重要意义,因为:19 不需要利用坐标或距离,可以确定空间实体的位不需要利用坐标或距离,可以确定空间实体的位不需要利用坐标或距离,可以确定空间实体的位不需要利用坐标或距
14、离,可以确定空间实体的位置关系;置关系;置关系;置关系;利用拓扑关系便于空间要素的查询;利用拓扑关系便于空间要素的查询;利用拓扑关系便于空间要素的查询;利用拓扑关系便于空间要素的查询;根据拓扑关系可以重建地理实体,例如利用弧根据拓扑关系可以重建地理实体,例如利用弧根据拓扑关系可以重建地理实体,例如利用弧根据拓扑关系可以重建地理实体,例如利用弧段构建多边形,最佳路径的选择等。段构建多边形,最佳路径的选择等。段构建多边形,最佳路径的选择等。段构建多边形,最佳路径的选择等。4.3 空间数据的计算机表达空间数据的计算机表达一、两种数据结构一、两种数据结构表示地理实体的空间数据包含着空间特表示地理实体的
15、空间数据包含着空间特征和属性特征,对具有这些复杂特征的空间征和属性特征,对具有这些复杂特征的空间数据,如何组织和建立它们之间的联系,以数据,如何组织和建立它们之间的联系,以便计算机存储和操作,这称为数据结构。便计算机存储和操作,这称为数据结构。栅格和矢量结构栅格和矢量结构是计算机描述空间实体是计算机描述空间实体的两种最基本的方式。的两种最基本的方式。2021如:地图的矢量和栅格表示如:地图的矢量和栅格表示如:地图的矢量和栅格表示如:地图的矢量和栅格表示 22二、空间数据表达的步骤二、空间数据表达的步骤l以ARC/INFO基于矢量数据模型系统为例,为了将空间数据存入计算机:l第一,从逻辑上将空间
16、数据抽象为不同的专题或层(一个专题层包含指定区域内地理要素的位置数据和属性数据)。l第二,将一个专题层的地理要素或实体分解为点、线或面状目标分类码分类码。l第三,对目标进行数字表示标识码标识码。23地理数据的分层地理数据的分层地理数据的分层地理数据的分层24空间数据可按某种属性特征形成一个数据层,通常称为图层。空间数据可按某种属性特征形成一个数据层,通常称为图层。1、空间数据分层方法:、空间数据分层方法:1 1)专题分层)专题分层每每个个图图层层对对应应一一个个专专题题,包包含含某某一一种种或或某某一一类类数数据据。如如地地貌貌层层、水水系系层、道路层、居民地层等。层、道路层、居民地层等。2
17、2)时间序列分层)时间序列分层 把不同时间或不同时期的数据作为一个数据层。把不同时间或不同时期的数据作为一个数据层。3 3)地面垂直高度分)地面垂直高度分层层 把不同垂直高度的数据作为一个数据层把不同垂直高度的数据作为一个数据层。专题分层专题分层时间序列时间序列Z Z252 2 2 2、空间数据分层的目的、空间数据分层的目的、空间数据分层的目的、空间数据分层的目的26便于空间数据的管理、查询、显示、分析等。便于空间数据的管理、查询、显示、分析等。1 1)空空间间数数据据分分为为若若干干数数据据层层后后,对对所所有有空空间间数数据据的的管管理理就就简简化化为为对对各各数数据据层层的的管管理理,而
18、而一一个个数数据据层层的的数数据据结结构构往往往往比比较较单单一一,数数据据量量也也相对较小,管理起来就相对简单;相对较小,管理起来就相对简单;2 2)对对分分层层的的空空间间数数据据进进行行查查询询时时,不不需需要要对对所所有有空空间间数数据据进进行行查查询询,只需要对某一层空间数据进行查询即可,因而可加快查询速度;只需要对某一层空间数据进行查询即可,因而可加快查询速度;3 3)分分层层后后的的空空间间数数据据,由由于于便便于于任任意意选选择择需需要要显显示示的的图图层层,因因而而增增加了图形显示的灵活性;加了图形显示的灵活性;4 4)对不同数据层进行叠加,可进行各种目的的空间分析。)对不同
19、数据层进行叠加,可进行各种目的的空间分析。空间数据的分类与编码空间数据的分类与编码空间数据的分类与编码空间数据的分类与编码27分类、编码分类、编码点、线、面点、线、面特征码、坐标特征码、坐标信息世界信息世界GIS中得代码可分为两类,一中得代码可分为两类,一种是分类码,另一种是标识码种是分类码,另一种是标识码28分类码示例分类码示例分类码示例分类码示例29标识码示例标识码示例标识码示例标识码示例30三、空间数据结构的标准三、空间数据结构的标准空间数据编码是空间数据结构的实现,其目的是将图形数空间数据编码是空间数据结构的实现,其目的是将图形数据、影像数据、统计数据等资料,按一定的数据结构转换为适据
20、、影像数据、统计数据等资料,按一定的数据结构转换为适用于计算机存储和处理的形式。用于计算机存储和处理的形式。高效率的数据结构,应具备如下要求:高效率的数据结构,应具备如下要求:组织的数据能够表示要素之间的层次关系,便于不同数据连接组织的数据能够表示要素之间的层次关系,便于不同数据连接和覆盖;和覆盖;能正确反映地理实体的空间排列方式和各实体间相互关系;能正确反映地理实体的空间排列方式和各实体间相互关系;便于存取和检索;便于存取和检索;节省存储空间,减少数据冗余;节省存储空间,减少数据冗余;存取速度快,在运算速度较慢的微机上能做到快速响应;存取速度快,在运算速度较慢的微机上能做到快速响应;足够的灵
21、活性,数据组织应具有插入新的数据、删除或修改部足够的灵活性,数据组织应具有插入新的数据、删除或修改部分数据的基本功能。分数据的基本功能。314.4 空间数据结构lA.栅格数据结构lB.矢量数据结构lC.矢量与栅格一体化数据结构32A.栅格数据结构栅格数据结构 栅格数据栅格数据:基于栅格模型的数据结构简称为栅格数据结构,指将空间分割成有规则的网格,在各个网格上给出相应的属性值来表示地理实体的一种数据组织形式。由于栅格结构是按一定的规则排列的,所表示的实体位置很容易隐含在网络文件的存储结构中,且行列坐标可以很容易地转为其它坐标系下的坐标。在网络文件中每个代码本身明确地代表了实体的属性或属性的编码。
22、33(a)三角形(b)菱形(c)六边形34点线面对于栅格数据结构对于栅格数据结构点点点点:为一个像元:为一个像元线线线线:在一定方向上:在一定方向上连接成串的相邻像连接成串的相邻像元集合。元集合。面面面面:聚集在一起的:聚集在一起的相邻像元集合。相邻像元集合。35栅格数据获取栅格数据获取 特点:属性明显,定位隐含。特点:属性明显,定位隐含。获取方法:获取方法:(1)(1)手工网格法;手工网格法;(2)(2)扫描数字化法;扫描数字化法;(3)(3)分类影像输入法;分类影像输入法;(4)(4)数据结构转换法。数据结构转换法。8 8 8 88 8 8 88 8 8 88 8 8 888 8 88 8
23、 8 88 8 88 8 888888888888 8 8881111111111111122222222222322一、栅格数据结构的编码一、栅格数据结构的编码:栅格矩阵结构游程编码结构四叉树数据结构八叉树和十六叉树数据结构36栅格矩阵结构栅格矩阵结构栅格矩阵结构栅格矩阵结构 栅格矩阵结构栅格矩阵结构栅格矩阵结构栅格矩阵结构是指一种是指一种全栅格阵列全栅格阵列全栅格阵列全栅格阵列的空间数的空间数据组织形式。据组织形式。37275222777777755557538当当一一个个栅栅格格单单元元内内有有多多个个可可选选属属性性值值时时,按按一一定方法来确定栅格属性值。定方法来确定栅格属性值。1、
24、中心点法、中心点法2、面积占优法、面积占优法3、重要性法重要性法4、长度占优法长度占优法39ABCDAACCBACCBBDCBDDD(1)面积占优法)面积占优法面积占优法是把栅格中占有最大面积的属性值定为本栅格面积占优法是把栅格中占有最大面积的属性值定为本栅格元素的值元素的值40(2)中心点法)中心点法中心点法是将栅格中心点的值作为本栅中心点法是将栅格中心点的值作为本栅格元素的值格元素的值ABCDAACCBACCBBDCBDDC41(3)长度占优法)长度占优法长度占优法是将网格中心画一横线长度占优法是将网格中心画一横线,然后用横线所占最长然后用横线所占最长部分的属性值作为本栅格元素的值部分的属
25、性值作为本栅格元素的值ABCDAACCBACCBBDCBDDC42(4)重要性法)重要性法重要性法往往突出某些主要属性,对于这些属性,重要性法往往突出某些主要属性,对于这些属性,只要在栅格中出现,就把该属性作为本栅格元素只要在栅格中出现,就把该属性作为本栅格元素的值的值ABCDAACCBACCBBCCBDDC43无论如何取值,在计算机中,如果矩阵的每个元素用一个双字节表示,则一个图层的全栅格数据所需要的存储空间为m(行)n(列)2(字节)。如:一个面积为100km2的区域,如果网格边长取为1m,每个网格用一个双字节表示,则一个图层的要素就占用?兆字节的存储空间。44数据压缩要求数据压缩要求 不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据 表达
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内