空间数据结构.ppt
《空间数据结构.ppt》由会员分享,可在线阅读,更多相关《空间数据结构.ppt(97页珍藏版)》请在三一办公上搜索。
1、2023/3/29,1,第二章 空间数据结构,2,2023/3/29,一、地理实体(空间实体),定义:指自然界现象和社会经济事件中不能再分割的单元,它是一个具体有概括性,复杂性,相对意义的概念。,3,2023/3/29,理解地理实体,抽象:地理现象 抽象成 地理实体抽象的程度与研究区域的大小、规模不同而有所不同,也和研究尺度相关。,4,2023/3/29,5,2023/3/29,概括性,地理实体概括了所表示地理现象的内容和属性,包括空间属性、类型属性、性质属性等内容。,6,2023/3/29,复杂性,地理实体内容复杂,包含的属性众多地理实体相互间关系复杂地理实体表达方式复杂,7,2023/3/
2、29,二、地理实体的描述空间数据,1、描述的内容,3、数据类型,4、数据结构,几何数据(空间数据、图形数据)关系数据实体间的邻接、关联包含等相互关系 属性数据各种属性特征和时间元数据,矢量、栅格、TIN(专用于地表或特殊造型)RDBMS属性表-采用MIS较成熟,空间元数据,位置、形状、尺寸、识别码(名称)实体的角色、功能、行为、实体的衍生信息时间测量方法、编码方法、空间参考系等,空间特征:地理位置和空间关系属性特征名称、等级、类别等时间特征,2、基本特征,8,2023/3/29,空间数据的基本特征,9,2023/3/29,三、实体的空间特征,点状实体线状实体面状实体体状实体,10,2023/3
3、/29,三、实体的空间特征,1、点状实体,点或节点、点状实体。点:有特定位置,维数为0的物体。,4)角点、节点Vertex:表示线段和弧段上的连接点。,1)实体点:用来代表一个实体。,2)注记点:用于定位注记。,3)内点:用于负载多边形的属性,存在于多边形内。,11,2023/3/29,三、实体的空间特征,2、线状实体,1)实体长度:从起点到终点的总长2)弯曲度:用于表示像道路拐弯时弯曲的程度。3)方向性:如:水流方向,上游下游,公路,单、双向之分。,具有相同属性的点的轨迹,线或折线,由一系列的有序坐标表示,并有如下特性:,线状实体包括:线段,边界、链、弧段、网络等。,12,2023/3/29
4、,三、实体的空间特征,3、面状实体(多边形),面状实体的如下特征:1)面积范围 2)周长3)独立性或与其它地物相邻如中国及其周边国家4)内岛屿或锯齿状外形:如岛屿的海岸线封闭所围成的区域。5)重叠性与非重叠性:如学校的分区,菜市场的服务范围等都有可能出现交叉重叠现象,而一个城市的各个城区一般说来不会出现重叠。,是对湖泊、岛屿、地块等一类现象的描述。在数据库中由一封闭曲线加内点来表示。,13,2023/3/29,什么是空间数据结构,描述地理实体的数据的组织方法,称为内部数据结构。空间数据结构是指适合于计算机系统存储、管理和处理的地学图形的逻辑结构,是地理实体的空间排列方式和相互关系的抽象描述。它
5、是对数据的一种理解和解释,不说明数据结构的数据是毫无用处的,不仅用户无法理解,计算机程序也不能正确处理。对同一组数据,按不同的数据结构去处理,得到的可能是截然不同的内容。(矢量,栅格)空间数据结构是GIS沟通信息的桥梁,只有充分理解GIS所采用的特定数据结构,才能正确地使用系统。(数据输出,操作),14,2023/3/29,什么样的数据结构才是好的数据结构,组织的数据能够表示要素之间的层次关系,便于不同数据连接和覆盖能正确反映地理实体的空间排列方式和各实体间的相互关系便于存储和检索节省存储空间,减少数据冗余存取速度快足够的灵活性,数据组织应具有插入新的数据、删除或修改部分数据的基本功能,15,
6、2023/3/29,16,2023/3/29,2.1 栅格数据结构,栅格结构用密集正方形(或三角形,多边形)将地理区域划分为网格阵列。位置由行,列号定义,属性为栅格单元的值。,点:由单个栅格表达。线:由沿线走向有相同属性取值的一组相邻栅格表达。面:由沿线走向有相同属性取值的一片栅格表达。栅格数据表示的是二维表面上的地理数据的离散化数值。在栅格数据中,地表被分割为相互邻接、规则排列的地块,每个地块与一个象元相对应。因此,栅格数据的比例尺就是栅格(象元)的大小与地表相应单元的大小之比,当象元所表示的面积较大时,对长度、面积等的量测有较大影响。每个象元的属性是地表相应区域内地理数据的近似值,因而有可
7、能产生属性方面的偏差。,17,2023/3/29,栅格数据结构,SPOT XS 20m*20m 牡丹水庫band G,R,IR,18,2023/3/29,栅格数据层,组织方法,19,2023/3/29,20,2023/3/29,栅格数据层组织方法,方法c:以层为基础,每层内以多边形为序记录多边形的属性值和多边形内各象元的坐标。节约用于存储属性的空间。将同一属性的制图单元的n个象元的属性只记录一次,便于地图分析和制图处理。,方法a:以象元为记录序列,不同层上同一象元位置上的各属性值表示为一个列数组。N层中只记录一层的象元位置,节约大量存储空间,栅格个数很多。,方法b:每层每个象元的位置、属性一一
8、记录,结构最简单,但浪费存储。,21,2023/3/29,栅格数据的建立,1、手工获取,专题图上划分均匀网格,逐个决定其网格代码。2、扫描仪扫描专题图的图像数据行、列、颜色(灰度),定义颜色与属性对应表,用相应属性代替相应颜色,得到(行、列、属性)再进行栅格编码、存贮,即得该专题图的栅格数据。3、由矢量数据转换而来。4、遥感影像数据,对地面景象的辐射和反射能量的扫描抽样,并按不同的光谱段量化后,以数字形式记录下来的象素值序列。5、格网DEM数据,当属性值为地面高程,则为格网DEM,通过DEM内插得到。,(一)建立途径,(二)栅格系统的确定,(三)栅格代码的确定,22,2023/3/29,栅格数
9、据的建立,(一)建立途径,(二)栅格系统的确定,(三)栅格代码的确定,1、栅格坐标系的确定表示具有空间分布特征的地理要素,不论采用什么编码系统,什么数据结构(矢、栅)都应在统一的坐标系统下,而坐标系的确定实质是坐标系原点和坐标轴的确定。由于栅格编码一般用于区域性GIS,原点的选择常具有局部性质,但为了便于区域的拼接,栅格系统的起始坐标应与国家基本比例尺地形图公里网的交点相一致,并分别采用公里网的纵横坐标轴作为栅格系统的坐标轴。,23,2023/3/29,栅格数据的建立,2、栅格单元的尺寸,1)原则:应能有效地逼近空间对象的分布特征,又减少数据的冗余度。格网太大,忽略较小图斑,信息丢失。一般讲实
10、体特征愈复杂,栅格尺寸越小,分辨率愈高,然而栅格数据量愈大(按分辨率的平方指数增加)计算机成本就越高,处理速度越慢。2)方法:用保证最小多边形的精度标准来确定尺寸经验公式:h为栅格单元边长 Ai为区域所有多边形的面积。,(一)建立途径,(二)栅格系统的确定,(三)栅格代码的确定,24,2023/3/29,栅格结构精度偏差,25,2023/3/29,栅格数据的建立,当一个栅格单元内有多个可选属性值时,按一定方法来确定栅格属性值。1、中心点法:取位于栅格中心的属性值为该栅格的属性值。2、面积占优法:栅格单元属性值为面积最大者,常用于分类较细,地理类别图斑较小时。3、重要性法:定义属性类型的重要级别
11、,取重要的属性值为栅格属性值,常用于有重要意义而面积较小的要素,特别是点、线地理要素。4、百分比法:根据格网中各地理要素所占面积的百分比确定栅格单元的代码参与。,(一)建立途径,(二)栅格系统的确定,(三)栅格代码的确定,26,2023/3/29,栅格数据取值方法,27,2023/3/29,栅格数据存储的压缩编码,直接栅格编码:将栅格数据看作一个数据矩阵,逐行记录代码数据。1)每行都从左到右记录;AAAAABBBAABBAABB2)奇数行从左到右,偶数行从右到左;特点:最直观、最基本的网格存贮结构,没有进行任何压缩数据处理。,栅格数据量大,格网数多,由于地理数据往往有较强的相关性,即相邻象元的
12、值往往是相同的。因此该文件存在大量的数据冗余。当栅格越小,表示的空间精度越高时,这种冗余越严重,因此,对栅格数据进行压缩编码非常重要。所以,出现了各种栅格数据压缩方法。数据压缩是将数据表示成更紧凑的格式以减少存储空间的一项技术。数据压缩要求:不失真,变换简单,压缩、解压迅速可靠,28,2023/3/29,栅格数据存储的压缩编码,1、链式编码、Freeman 链码、边界链码,返回,1)首先定义一个3x3窗口,中间栅格的走向有8种可能,并将这8种可能07进行编码。2)记下地物属性码和起点行、列后,进行追踪,得到矢量链.,将栅格数据(线状地物面域边界)表示为矢量链的记录,链式编码表,a,a,a,a,
13、a,a,b,优点:链码可有效地存贮压缩栅格数据,便于面积、长度、转折方向和边界、线段凹凸度的计算。缺点:不易做边界合并,插入操作、编辑较困难(对局部修改将改变整体结构)。区域空间分析困难,相邻区域边界被重复存储。,29,2023/3/29,链码编码:2,2,6,7,6,0,6,5,链码编码示例,链式编码的前两个数字表示起点的行、列数,从第三个数字开始的每个数字表示单位矢量的方向,八个方向以07的整数代表。,30,2023/3/29,链式编码示例,0,0,7,0,1,2,1,0,7,7,0,31,2023/3/29,栅格数据存储的压缩编码,2、行程编码,将原图表示的数据矩阵变为数据对,方法一:只
14、在各行(或列)数据的代码发生变化时依次记录该代码以及相同代码重复的个数。,第一行:(3,3)(4,5)第二行:(3,4)(4,4)第三行:(1,1)(3,3)(4,3)(2,1)第四行:(1,2)(3,3)(2,3)第五行:(1,4)(3,1)(2,3),32,2023/3/29,栅格数据存储的压缩编码,2、行程编码,方法二:逐个记录各行(或列)代码发生变化的位置和相应代码,即按(位置,属性值)编码,第一列:(1,3)(3,1)第二列:(1,3)(4,1)第三列:(1,3)(5,1)第四列:(1,4)(2,3)(5,1)第五列:(1,4)(4,3)(6,2)(7,1),33,2023/3/29
15、,栅格数据存储的压缩编码,2、行程编码,方法三:按行(或列)记录相同代码的始末像元的列号(或行号)和相应代码,即按(起位,止位,属性值)编码,第一行:(1,3,3)(4,8,4)第二行:(1,3,3)(5,8,4)第三行:(1,1,1)(2,4,3)(5,7,4)(8,8,2)第四行:(1,2,1)(3,5,3)(6,8,2)第五行:(1,4,1)(5,5,3)(6,8,2),34,2023/3/29,栅格数据存储的压缩编码,特点:对于游程长度编码,区域越大,数据的相关性越强,则压缩越大,适用于类型区域面积较大的专题图,而不适合于类型连续变化或类别区域分散的分类图(压缩比与图的复杂程度成反比)
16、。这种编码在栅格加密时,数据量不会明显增加,压缩率高,并最大限度地保留原始栅格结构,编码解码运算简单,且易于检索,叠加,合并等操作,这种编码应用广泛。,2、行程编码,35,2023/3/29,栅格数据存储的压缩编码,3、块式编码,采用方形区域作为记录单元,每个记录单元包括相邻的若干栅格。,数据对组成:(初始行、列,半径,属性值),特点:具有可变分辨率,即当属性变化小时图块大,对于大块图斑记录单元大,分辨率低,压缩比高。小块图斑记录单元小,分辨率高,压缩比低所以,与行程编码类似,随图形复杂程度的提高而降低分辩率。,依次扫描,编过的不重复。,如:(1,1,1,0),(1,2,2,4),(1,4,1
17、,7),(1,5,1,7),1 2 3 4 5 6 7 8 1 0 4 4 7 7 7 7 72 4 4 4 4 4 7 7 73 4 4 4 4 8 8 7 7 4 0 0 4 8 8 8 7 75 0 0 8 8 8 8 7 86 0 0 0 8 8 8 8 87 0 0 0 0 8 8 8 88 0 0 0 0 0 8 8 8,36,2023/3/29,块式编码示例,(1,1,1,0),(1,2,2,2),(1,4,1,5),(1,5,1,5),(1,6,2,5),(1,8,1,5);(2,1,1,2),(2,4,1,2),(2,5,1,2),(2,8,1,5);(3,3,1,2),(3
18、,4,1,2),(3,5,2,3),(3,7,2,5);(4,1,2,0),(4,3,1,2),(4,4,1,3);(5,3,1,3),(5,4,2,3),(5,6,1,3),(5,7,1,5),(5,8,1,3);(6,1,3,0),(6,6,3,3);(7,4,1,0),(7,5,1,3);(8,4,1,0),(8,5,1,0)。,37,2023/3/29,栅格数据存储的压缩编码,返回,1、基本思想:将2n2n象元组成的图像(不足的用背景补上)按四个象限进行递归分割,并判断属性是否单一,单一:不分。不单一:递归分割。最后得到一颗四分叉的倒向树。2、四叉树的树形表示:用一倒立树表示这种分割和
19、分割结果。根:整个区域高:深度、分几级,几次分割叶:不能再分割的块树叉:还需分割的块 每个树叉均有4个分叉,叫四叉树。,四叉树:一种可变分率的非均匀网格系统。是最有效的栅格数据压缩编码方法之一,38,2023/3/29,栅格数据存储的压缩编码,3、编码方法,1)常规四叉树 记录这棵树的叶结点外,中间结点,结点之间的联系用指针联系,每个结点需要6个变量:父结点指针、四个子结点的指针和本结点的属性值。,指针不仅增加了数据的存储量,还增加了操作的复杂性:如层次数(分割次数)由从父结点移到根结点的次数来确定,结点所代表的图像块的位置需要从根节点开始逐步推算下来。所以,常规四叉树并不广泛用于存储数据,其
20、价值在于建立索引文件,进行数据检索。,39,2023/3/29,四叉树编码示例,40,2023/3/29,四叉树编码示例,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,36,37,38,39,34,35,40,0 0 0,0 3 3 3 0 3 3 3,3 3 5 3 0 0 2 2,2 3 2 2 2 2 0 2,2 2 2 5 2 5 5 5,3 3,3 5 5,西南,东南,西北,东北,41,2023/3/29,四叉树(也称四分树)数据结构常常先把地图看成是一个正方形的单元如图所示(这是个简单的例子
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据结构
链接地址:https://www.31ppt.com/p-3967336.html