第2章空间数据结构精选文档.ppt
《第2章空间数据结构精选文档.ppt》由会员分享,可在线阅读,更多相关《第2章空间数据结构精选文档.ppt(101页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第2章 空间数据结构本讲稿第一页,共一百零一页矢量表示法如果采用一个没有大小的点(坐标)来表达基本点元素时,称为矢量表示法。栅格表示法如果采用一个有固定大小的点(面元)来表达基本点元素时,称为栅格表示法。它们分别对应矢量数据模型和栅格数据模型。本讲稿第二页,共一百零一页矢量图 栅格图本讲稿第三页,共一百零一页第一节第一节 GIS GIS的空间数据及其特征的空间数据及其特征1.GIS的空间数据 GIS的一个重要部分就是数据。陈述彭院士曾经把GIS的数据比作水利设施中的水,没有了水,水利设施便无法发挥作用。GIS中没有了数据,便成了无米之炊。但是,GIS中的数据必须适合建立实用系统的目的。在建立和
2、维护一个GIS过程中,对数据的投入占总投入的5070%,有时甚至更多。如果GIS开发者对各类数据的特点及适用范围没有充分的了解,就难以设计和开发出完全适用的GIS。本讲稿第四页,共一百零一页1.1类型 GIS中的数据来源和数据类型繁多,概括起来主要有以下几种类型:1.1.1地图数据 来源于各种类型的普通地图和专业地图,这些地图的内容丰富,图上实体间的空间关系直观,实体的类别或属性清晰,实测地形图还具有很高的精度。1.1.2影像数据 主要来源于卫星遥感和航空遥感,包括多平台、多层面、多种传感器、多时项、多光谱、多角度和多种分辨率的遥感影像数据,构成多源海量数据,于是GIS的最有效的数据源之一。本
3、讲稿第五页,共一百零一页1.2.3地形数据 来源于地形等高线图的数字化,已建立的数字高程模型(DEM)和其他实测的地形数据等。1.2.4属性数据 来源于各类调查报告、实测数据、文献资料、解译信息等。1.2.5元数据 来源于由各类纯数据通过调查、推理、分析和总结得到的有关数据的数据,例如数据来源、数据权属、数据产生的时间、数据精度、数据分辨率、元数据比例尺、数据转换方法等。本讲稿第六页,共一百零一页空间数据根据表示对象不同,又具体分为七种类型:类型数据 气象站、航线、野外样方分布区等面域数据 地名、河流名称、区域名称等网络数据 行政区域界线、行政单元等样本数据 点状符号、线状符号、面状符号等曲面
4、数据 高程点、等高线、等值区域等文本数据 考古地点、道路线、土壤类型分布等符号数据 道路交点、街道、街区等本讲稿第七页,共一百零一页2.空间数据的基本特征 空间数据描述的是现实世界各种现象的三大基本特征:空间、属性和时间。对于GIS来说,属性和时间特征常被视为非空间属性。近年来对时间特征的研究越来越受到重视。2.1空间特征 它是指空间物体的位置、形状和大小等几何特征,以及与相邻物体的拓扑关系。位置和拓扑特征是地理或空间系统所独有的,空间位置可以由不同的坐标系统来描述,如经纬度坐标、一些标准的地图投影坐标或是任意的直角坐标等。GIS的作用之一就是进行各种不同坐标系统间的相互转换。本讲稿第八页,共
5、一百零一页 人类对空间目标的定位一般不是记忆其空间坐标,而是确定某一目标与其他更熟悉的目标间的空间位置关系,而这种关系往往也是拓扑关系。如一个学校是在哪两条路之间,或是靠近哪个道路叉口,一块农田离哪户农家或哪条路较近等等。通过这类空间描述,可在很大程度上确定某一目标的位置,而一串纯粹的地理坐标对人的认识来说几乎没有意义。有几个人记得自己家或办公室的确切坐标?又有几个人对着坐标去上班?而对以计算机处理为主的GIS来说,最直接、最简单的空间定位方法是使用坐标,而拓扑关系则需要在空间坐标的基础上通过计算来建立。本讲稿第九页,共一百零一页2.2属性特征(专题特征)数据的属性指的是除了时间和空间特征以外
6、的空间现象的其他特征,如地形的坡度、坡向、某地的降水量、土壤酸碱度、土地利用类型、人口密度、交通流量、空气污染程度等。属性数据本身属于非空间数据,但它是空间数据中的重要数据成分,它同空间数据相结合,才能表达空间实体的全貌。目前GIS中对专题特征的输出方法大多沿用传统的专题制图方法,如分级(层)设色法和符号法等。本讲稿第十页,共一百零一页2.3时间特征 空间数据的时间特征是指空间特征和属性特征随时间而变化的。它们可以同时随时间变化,也可以分别独立随时间变化。这说明了空间数据的时间性或周期性。例如某地区种植业的变化表示属性数据独立随时间的变化;行政边界的变更表示空间位置数据随时间的变化;土壤侵蚀而
7、引起的地形变化不仅改变了空间位置数据也改变了属性数据。必须指出,过时的数据可能是重要的历史资料。本讲稿第十一页,共一百零一页 严格来说,空间数据总是在某一特定时间或时间段内采集或计算得到的。由于有些空间数据随时间变化相对较慢,因而有时被忽略。在很多场合时间可以被看成一个专题(属性)特征。这对于大多数GIS软件来说是可以做到的。但如何有效地利用时间在GIS中进行索引和时空分析仍处于研究阶段。在GIS数据的表示中,如果加上时间轴将会大大增加空间数据处理的难度。因此,用时间属性来标注空间数据特征,以表示空间数据的时间性,也就是将时间特征隐含在数据当中。本讲稿第十二页,共一百零一页 总之,空间数据的上
8、述特点反映了它所具有的定位、定性、时间和空间关系。定位指空间实体的空间特征;定性指空间实体伴随着地理位置的自然属性;时间特征指空间实体是随时间而变化的,该特征通常是隐含的;空间关系指拓扑关系,通常通过数据结构来表示。本讲稿第十三页,共一百零一页第二节第二节 空间数据结构与编码空间数据结构与编码1.数据模型与数据结构 为了便于研究问题,人们通常把数据结构问题抽象成四个层次:1.1.1现实世界 客观存在的事物,其中某些特征可用数据来表达。1.1.2 数据模型 根据未来使用上的要求和事物的特征用概念化的语言和示意图来描述现实世界。本讲稿第十四页,共一百零一页1.1.3 数据结构 用逻辑关系图、列表、
9、矩阵来表达数据模型,并用某些数据项来反映现实世界以及数据之间的逻辑关系。1.1.4 文件结构 用数据项表示数据在计算机硬件中的储存方式,通过用计算机语言编制的程序可以实现这种方式,并可以读、写数据。本讲稿第十五页,共一百零一页 用计算机把现实世界的信息储存起来,并进行管理,需要人来完成转换工作,这一转换过程是先把现实世界抽象成思维模型(数据模型),然后转变为描述事物的逻辑模型(数据结构),再转换成计算机硬件可以接受的物理模型(文件结构)。这样人们在考虑、交流数据储存与管理问题时,可以暂不管具体的物理储存方式,而集中于概念的、逻辑的问题。在有的时候,人们也把数据模型、数据结构、文件结构合称为数据
10、结构,以简化对问题的讨论。本讲稿第十六页,共一百零一页2.空间数据的编码 空间数据的编码是空间数据结构的组织和实现。它实际上反映了一种转换过程。也就是说,它是在数据结构的指导下,把空间的图形数据和属性数据经过分类、量化和组织转换成计算机所能接收的形式,以便进行各种处理分析。因此,可以把空间数据编码看成是把反映空间实体的信息转换成计算机所要求的信息,并将其存入到计算机中。本讲稿第十七页,共一百零一页 不管是属性数据,还是图形数据,对其进行编码都需要注意标准化问题,如在确定分类分级体系时必须注意各专业的分级标准,对图形图象数据需要注意现有标准格式,此外编码要注意灵活性、惟一性及特征性。空间实体的编
11、码是GIS设计中最主要的技术步骤之一,它同用户的要求、数据质量、精度和类型有一定关系,它以一定数据结构为支撑。不同类型数据必须用合适的数据结构进行组织才便于处理分析。因此后面将编码方案同空间数据结构一起讨论。本讲稿第十八页,共一百零一页第二节第二节 空间数据的拓扑关系空间数据的拓扑关系 空间数据的几何目标信息包含两类信息:位置信息和空间关系信息。空间对象关系又称为拓扑关系。1.拓扑的基本概念 拓扑关系是定义空间关系的一种数学方法,在GIS中用它来描述并确定空间的点、线、面之间的关系,并可实现相关的查询和检索。本讲稿第十九页,共一百零一页 几何形状不同,但结点间拓扑关系是相同的,均可用结点矩阵表
12、示。1表示两结点相连。a a b b c c d d e e a a-1 1 0 0 0 0 1 1 b b 1 1-1 1 0 0 1 1 c c 0 0 1 1-1 1 0 0 d d 0 0 0 0 1 1-1 1 e e 1 1 1 1 0 0 1 1-a a b b c c d d a a-1 1 0 0 1 1 b b 1 1-1 1 1 1 c c 0 0 1 1-1 1 d d 1 1 1 1 1 1-abcde(a)edcba(b)(c)(c)(a)abcd(b)abcd 面块之间的拓扑邻接关系用邻接矩阵表示。本讲稿第二十页,共一百零一页 总之,拓扑关系反映了空间实体之间的逻
13、辑关系,它不需要坐标、距离信息,不受比例尺限制,也不随投影关系变化。因此,在GIS中,了解拓扑关系对空间数据的组织、空间数据的分析和处理都具有非常重要的意义。本讲稿第二十一页,共一百零一页2.拓扑关系类型2.1拓扑关系基本类型 最基本的类型是邻接和关联。2.1.1拓扑邻接 概念:表示图形元素(通常指同类元素)之间的相邻性。如多边形之间、弧段之间的邻接性等。(表中值为1表示所对应多边形相邻接。)本讲稿第二十二页,共一百零一页a a2 2a a7 7a a3 3a a1 1a a6 6a a5 5a a4 4N N1 1N N2 2N N3 3N N4 4N N5 5P P1 1P P2 2P P
14、3 3P P4 4 弧段弧段弧段弧段左多边形左多边形左多边形左多边形右多边形右多边形右多边形右多边形 a a a a1 1 1 1P P P P1 1 1 1/a a a a2 2 2 2/P P P P2 2 2 2 a a a a3 3 3 3/P P P P3 3 3 3 a a a a4 4 4 4P P P P3 3 3 3P P P P2 2 2 2 a a a a5 5 5 5P P P P1 1 1 1P P P P3 3 3 3 a a a a6 6 6 6P P P P1 1 1 1P P P P2 2 2 2 a a a a7 7 7 7P P P P4 4 4 4P P
15、 P P2 2 2 2邻接多边形邻接多边形邻接多边形邻接多边形P P P P1 1 1 1P P P P2 2 2 2 P P P P3 3 3 3 P P P P2 2 2 2P P P P2 2 2 2 P P P P3 3 3 3 P P P P4 4 4 4P P P P3 3 3 3P P P P1 1 1 1 P P P P2 2 2 2 a a a a4 4 4 4 P P P P4 4 4 4P P P P2 2 2 2P P P P1 1 1 1 P P P P2 2 2 2 P P P P3 3 3 3 P P P P4 4 4 4P P P P1 1 1 1-1 1 0-
16、1 1 0-1 1 0-1 1 0P P P P2 2 2 21 -1 11 -1 11 -1 11 -1 1P P P P3 3 3 31 1 -01 1 -01 1 -01 1 -0P P P P4 4 4 40 1 0 -0 1 0 -0 1 0 -0 1 0 -多边形之间的关系表:本讲稿第二十三页,共一百零一页a a2 2a a7 7a a3 3a a1 1a a6 6a a5 5a a4 4N N1 1N N2 2N N3 3N N4 4N N5 5P P1 1P P2 2P P3 3P P4 4 弧段弧段弧段弧段起点起点起点起点终点终点终点终点 a a a a1 1 1 1N N
17、N N2 2 2 2N N N N1 1 1 1 a a a a2 2 2 2N N N N2 2 2 2N N N N3 3 3 3 a a a a3 3 3 3N N N N3 3 3 3N N N N1 1 1 1 a a a a4 4 4 4N N N N3 3 3 3N N N N4 4 4 4 a a a a5 5 5 5N N N N1 1 1 1N N N N4 4 4 4 a a a a6 6 6 6N N N N4 4 4 4N N N N2 2 2 2 a a a a7 7 7 7N N N N4 4 4 4N N N N5 5 5 5结点结点结点结点弧弧弧弧 段段段段N
18、 N N N1 1 1 1a a a a1 1 1 1 a a a a3 3 3 3 a a a a5 5 5 5N N N N2 2 2 2a a a a1 1 1 1 a a a a2 2 2 2 a a a a6 6 6 6N N N N3 3 3 3a a a a2 2 2 2 a a a a3 3 3 3 a a a a4 4 4 4 N N N N4 4 4 4a a a a4 4 4 4 a a a a5 5 5 5 a a a a6 6 6 6N N N N5 5 5 5a a a a7 7 7 7弧段和结点之间的关系表:本讲稿第二十四页,共一百零一页 弧段弧段弧段弧段a a
19、a a1 1 1 1 a a a a2 2 2 2 a a a a3 3 3 3 a a a a4 4 4 4 a a a a5 5 5 5 a a a a6 6 6 6 a a a a7 7 7 7 a a a a1 1 1 1-1 1 0 -0-1 1 0 -0-1 1 0 -0-1 1 0 -0 a a a a2 2 2 21 -1 1 0 1 01 -1 1 0 1 01 -1 1 0 1 01 -1 1 0 1 0 a a a a3 3 3 31 1 -1 1 0 01 1 -1 1 0 01 1 -1 1 0 01 1 -1 1 0 0 a a a a4 4 4 40 1 1 -1
20、 1 00 1 1 -1 1 00 1 1 -1 1 00 1 1 -1 1 0 a a a a5 5 5 51 0 1 1 -1 01 0 1 1 -1 01 0 1 1 -1 01 0 1 1 -1 0 a a a a6 6 6 61 1 0 1 1 -01 1 0 1 1 -01 1 0 1 1 -01 1 0 1 1 -0 a a a a7 7 7 70 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 -0 0 0 0 0 0 -结点结点结点结点P P P P1 1 1 1 P P P P2 2 2 2 P P P P3 3 3 3 P P P P4 4 4 4
21、 P P P P5 5 5 5 P P P P1 1 1 1-1 1 1 0-1 1 1 0-1 1 1 0-1 1 1 0P P P P2 2 2 21 -1 1 01 -1 1 01 -1 1 01 -1 1 0P P P P3 3 3 31 1 -1 01 1 -1 01 1 -1 01 1 -1 0P P P P4 4 4 41 1 1 -01 1 1 -01 1 1 -01 1 1 -0P P P P5 5 5 50 0 0 0 -0 0 0 0 -0 0 0 0 -0 0 0 0 -弧段和结点之间的关系表:a a2 2a a7 7a a3 3a a1 1a a6 6a a5 5a
22、a4 4N N1 1N N2 2N N3 3N N4 4N N5 5P P1 1P P2 2P P3 3P P4 4本讲稿第二十五页,共一百零一页2.1.2拓扑关联 概念:表示图形基本元素间(常指不同元素间)的联接关系。如结点与弧段之间,多边形与弧段之间。本讲稿第二十六页,共一百零一页2.1.3包含关系 概念:指点、线、面之间的相互包含关系,通常是指面状实体中包含的其它面状实体或线状、点状实体的关系。面状实体中包含面状实体情况又分为三种情况:本讲稿第二十七页,共一百零一页2.1.4重合:指同类元素间有无重合的关系。2.1.5相离:指元素间不在同一个位置。2.1.6相交:至少有一点落在另一元素上
23、。2.1.7拓扑元素量、质不变及相互关系:欧拉公式:L+2A+P。P、L、A表示平面图上点数、线数及面块数(包括边界外的面),2为欧拉示性数,也称为多边形地图特征。本讲稿第二十八页,共一百零一页3.拓扑关系的表达方式3.1全显式表达 不仅表示多边形弧段点之间拓扑关系,同时表示点弧段多边形之间的拓扑关系。本讲稿第二十九页,共一百零一页本讲稿第三十页,共一百零一页3.2半隐式表示本讲稿第三十一页,共一百零一页4.4.拓扑关系的意义拓扑关系的意义4.14.1便于确定空间位置关系。便于确定空间位置关系。4.24.2利用拓扑数据有利于空间要素的查询。利用拓扑数据有利于空间要素的查询。4.34.3利用拓扑
24、数据作为工具,重建地理实体。利用拓扑数据作为工具,重建地理实体。本讲稿第三十二页,共一百零一页第三节第三节 空间数据结构的类型空间数据结构的类型 数据表达可以采用矢量数据模型和栅格数据模型。数据模型确定选择数据结构组织数据选择文件格式。数据结构分为矢量数据结构、栅格数据结构、矢量栅格一体化数据结构。本讲稿第三十三页,共一百零一页1.矢量数据结构矢量数据结构 概念:基于矢量模型的数据结构简称为矢量数概念:基于矢量模型的数据结构简称为矢量数据结构,是利用点、线、面及其组合体表示地理实据结构,是利用点、线、面及其组合体表示地理实体空间分布的一种数据组织方式。体空间分布的一种数据组织方式。1.11.1
25、简单数据结构(实体型数据结构)简单数据结构(实体型数据结构)将空间实体分成点、线、面将空间实体分成点、线、面3 3类目标,通过坐标值精类目标,通过坐标值精确表示点、线、面等地理实体,不考虑拓扑关系。确表示点、线、面等地理实体,不考虑拓扑关系。本讲稿第三十四页,共一百零一页1.1.11.1.1点:用一对点:用一对(x,y)(x,y)坐标表示,仅有空间位置,没有坐标表示,仅有空间位置,没有形状和面积。形状和面积。1.1.21.1.2线:用两对以上的线:用两对以上的(x,y)(x,y)坐标表示,有形状但坐标表示,有形状但没有面积。没有面积。1.1.31.1.3面:用首尾相接的多对面:用首尾相接的多对
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第2章 空间数据结构精选文档 空间 数据结构 精选 文档
限制150内