《第2章空间数据组织 教学设计精.ppt》由会员分享,可在线阅读,更多相关《第2章空间数据组织 教学设计精.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2章 空间数据组织 教学设计第1页,本讲稿共36页 主要内容:空间数据模型空间数据模型矢量数据模型矢量数据模型栅格数据模型栅格数据模型地形模型地形模型第2页,本讲稿共36页 农田施肥效果如何农田施肥效果如何?土壤肥力土壤肥力 作物类型作物类型 地形因素地形因素考虑因素考虑因素第3页,本讲稿共36页 土壤肥力分布土壤肥力分布 作物类型分布作物类型分布 区域地形图区域地形图道路河流lake道路水稻田 湖泊 大豆地玉米地第4页,本讲稿共36页物理物理模型模型空间数据库空间数据库逻辑数据逻辑数据模型模型内部存储内部存储概念世界概念世界数据世界数据世界真实世界真实世界空间事物或现象空间事物或现象简化、
2、抽象简化、抽象概念概念模型模型空间实体抽象三个层次空间实体抽象三个层次数据表达数据表达第5页,本讲稿共36页一、空间数据模型的定义一、空间数据模型的定义 建立在对地理空间现象建立在对地理空间现象简化和抽象简化和抽象的基础上,用的基础上,用计算机能够识别和处理的数据形式计算机能够识别和处理的数据形式来定义和描述地理现来定义和描述地理现象及其关系而形成的象及其关系而形成的数据逻辑组织数据逻辑组织方式,是对现实世界方式,是对现实世界的抽象表达。的抽象表达。第6页,本讲稿共36页概念模型概念模型场场 模模 型型要素模型要素模型地理对象地理对象空间不连续空间不连续空空 间间 连连 续续表达层次表达层次分
3、分布布特特征征逻辑模型逻辑模型矢量模型矢量模型栅格模型栅格模型地形模型地形模型第7页,本讲稿共36页二、二、矢量数据模型矢量数据模型 利用欧几里得几何学中的点、线、面及其组合体来利用欧几里得几何学中的点、线、面及其组合体来表示地理空间实体和空间关系的数据组织方式。表示地理空间实体和空间关系的数据组织方式。2.1 概念概念第8页,本讲稿共36页植被类型图植被类型图林地林地234道路河流lake道路 水稻田 大豆地 湖泊玉米地塔 点实体点实体 线实体线实体 面实体面实体第9页,本讲稿共36页2.2 矢量数据结构矢量数据结构-点点实体类型实体类型标识号标识号位置坐标位置坐标类型类型高度高度点点8x1
4、,y1塔塔30编码内容:编码内容:实体类型、标识码、坐标、属性等实体类型、标识码、坐标、属性等第10页,本讲稿共36页2.3 矢量数据结构矢量数据结构-线线编码内容:编码内容:标识码、起始点、终止点、坐标、属性标识码、起始点、终止点、坐标、属性实体类型实体类型标识号标识号起始点起始点终止点终止点坐标坐标类型类型长度长度线线11nx1,y1;x2,y2;xn,yn河流河流25线线41mx1,y1;x2,y2;xn,yn道路道路38第11页,本讲稿共36页2.4 矢量数据结构矢量数据结构-多边形多边形多边形多边形线线点点第12页,本讲稿共36页多边形多边形数据项数据项A(x1,y1),(x2,y2
5、),(x3,y3),(x4,y4),(x5,y5),(x6,y6),(x7,y7),(x8,y8),(x9,y9),(x1,y1)B(x1,y1),(x9,y9),(x8,y8),(x17,y17),(x16,y16),(x15,y15),(x14,y14),(x13,y13),(x12,y12),(x11,y11),(x10,y10),(x1,y1)C(x24,y24),(x25,y25),(x26,y26),(x27,y27),(x28,y28),(x29,y29),(x30,y30),(x31,y31),(x24,y24)D(x19,y19),(x20,y20),(x21,y21),(x
6、22,y22),(x23,y23),(x15,y15),(x16,y16),(x19,y19)E(x5,y5),(x18,y18),(x19,y19),(x16,y16),(x17,y17),(x8,y8),(x7,y7),(x6,y6),(x5,y5)实体数据结构实体数据结构第13页,本讲稿共36页实体数据结构的特点实体数据结构的特点缺点:缺点:1)每个多边形有各自的坐标数据,无拓扑关联每个多边形有各自的坐标数据,无拓扑关联;2)共公边界数字化两次,产生数据冗余;共公边界数字化两次,产生数据冗余;优点:优点:数据编排直观、编码容易、数字化操作简单;数据编排直观、编码容易、数字化操作简单;第1
7、4页,本讲稿共36页弧段弧段起点起点终点终点左多边形左多边形右多边形右多边形弧段弧段起点起点终点终点左多边形左多边形右多边形右多边形a510Af1516DBb85EAg1150Bc168EBh81ABd1950Ei1619DEe15190Dj3131BC多边形号多边形号弧段号弧段号周长周长面积面积中心点坐标中心点坐标Ah,b,aBg,f,c,h,jCjDe,i,fEe,i,d,b多边形文件多边形文件弧段文件弧段文件拓扑数据结构拓扑数据结构弧段号弧段号弧段弧段3131BC第15页,本讲稿共36页点号点号坐标坐标点号点号坐标坐标1(x1,y1)14(x14,y14)2(x2,y2)15(x15,y
8、15)12(x12,y12)24(x24,y24)13(x13,y13)25(x25,y25)弧段号弧段号点号点号弧段号弧段号点号点号a5,4,3,2,1f15,16b8,7,6,5g1,10,11,12,13,14,15c16,17,18h8,9,1d19,18,5i16,19e15,23,22,20,19j31,30,29,28,27,26,25,24,31点文件点文件弧段点文件弧段点文件拓扑数据结构拓扑数据结构第16页,本讲稿共36页1 1)数据结构紧凑,冗余度低)数据结构紧凑,冗余度低2 2)拓扑关系明确,便于空间分析和查询编辑)拓扑关系明确,便于空间分析和查询编辑拓扑矢量数据特点:拓
9、扑矢量数据特点:1 1)数据结构复杂数据结构复杂2 2)数据操作效率低数据操作效率低缺点:缺点:优点:优点:第17页,本讲稿共36页三、栅格数据模型三、栅格数据模型 以栅格单元的方式表达地理空间实体及关系的数据组织方式。以栅格单元的方式表达地理空间实体及关系的数据组织方式。3.1 概念概念栅栅格格表表示示形形式式10020040030060050070090080010001002003004005006007008009001000ERRRPRHRRRRRREEEEPPPPPLPFRPPPPPPRFRPPPPFRPPPPPPFFRPPFFFFFGLFHFFGLFFFFFFWGFRFFFFFG
10、GGFRRFFFFFFFGFGRGFFFFFGFGGRPPPPRRPFGLGGFRF第18页,本讲稿共36页3.2 栅格数据结构建立栅格数据结构建立3.2.1 栅格单元大小确定栅格单元大小确定LS 为研究区最小图斑面积为研究区最小图斑面积第19页,本讲稿共36页3.2.2 栅格单元值确定栅格单元值确定?面积占优法面积占优法中心点法中心点法重要性法重要性法百分比法百分比法第20页,本讲稿共36页ERRRPRHRRRRRREEEEPPPPP06666666666556666444445453333333333303333302332222222222222221221111111111111111
11、11111166554333023363 土壤肥力分布土壤肥力分布 土壤肥力柵格表达土壤肥力柵格表达3.2 栅格数据编码方法栅格数据编码方法完全栅格编码完全栅格编码完全栅格编码完全栅格编码第21页,本讲稿共36页3.2 栅格数据编码方法(压缩)栅格数据编码方法(压缩)4)四叉树编码)四叉树编码1)块码)块码2)游程编码)游程编码3)链状编码)链状编码第22页,本讲稿共36页64码码 38码码 游程编码游程编码第23页,本讲稿共36页1)数据结构简单,属性明显)数据结构简单,属性明显2)空间叠加与运算易于实现)空间叠加与运算易于实现3.3栅格数据特点栅格数据特点优点:优点:缺点:缺点:1)数据存
12、储量大,冗余度高)数据存储量大,冗余度高2)数据精度受栅格单元大小影响)数据精度受栅格单元大小影响第24页,本讲稿共36页四、四、地形模型地形模型地形模型地形模型概念地形模型建立地形模型建立地形模型数据结构地形模型数据结构第25页,本讲稿共36页4.1 地形模型概念地形模型概念 通过有限离散分布的含有位置和高程信息的通过有限离散分布的含有位置和高程信息的点、线数据,利用数学函数实现对地形曲面的数点、线数据,利用数学函数实现对地形曲面的数字化模拟。字化模拟。用二维空间上连续函数表示为:用二维空间上连续函数表示为:z=f(x,y)第26页,本讲稿共36页4.1 地形模型概念地形模型概念z=a0+a
13、1x+a2yz=a0+a1x+a2y+a3xy+a4x2+a5y2 常用函数为:常用函数为:第27页,本讲稿共36页4.14.1地形模型概念地形模型概念TIN表面表面地表要素地表要素基于三角网络地形模型:将离散分布的系列高程点生成相互邻接的不基于三角网络地形模型:将离散分布的系列高程点生成相互邻接的不规则三角网(规则三角网(TINTIN)来逼近地形表面。)来逼近地形表面。第28页,本讲稿共36页4.14.1地形模型概念地形模型概念选用三角网络构建地形曲面模型的优势主要在于三角形图形:选用三角网络构建地形曲面模型的优势主要在于三角形图形:基于三角网方法越来越受到重视。基于三角网方法越来越受到重视
14、。基本图形单元基本图形单元适合于所有的数据结构适合于所有的数据结构三角形三角形大小可变大小可变模拟精度高模拟精度高数据容余小数据容余小第29页,本讲稿共36页4.24.2 基于三角网地形模型构建基于三角网地形模型构建三角网构建的三个基本条件:三角网构建的三个基本条件:1 1)唯一性)唯一性2 2)保证最临近的点连成三角形)保证最临近的点连成三角形3 3)三角形每个角度力求最大。)三角形每个角度力求最大。基于空圆法则即每个三角形的外接圆内不包含其它点的狄洛基于空圆法则即每个三角形的外接圆内不包含其它点的狄洛尼三角网成为构建地形模型的主要方法。尼三角网成为构建地形模型的主要方法。第30页,本讲稿共
15、36页N1N2N8N7N 3N4N6N5T1T2 T3 T4 T5T6 T7T8 4.34.3三角网地形模型的数据结构三角网地形模型的数据结构第31页,本讲稿共36页 点文件点文件 三角形文件三角形文件 点号点号 坐标点坐标点 三角形号三角形号 顶点顶点 邻接三角形邻接三角形 N1 X 1 Y1 Z1 T1 N1 N5 N6 T2 T5 /N2 X 2 Y2 Z1 T2 N1 N4 N3 T1 T3 T6 N3 X 3 Y3 Z1 T3 N1 N2 N4 /T4 T2 N4 X 4 Y4 Z4 T4 N2 N3 N4 T3 /T8 N5 X 5 Y5 Z5 T5 N8 N5 N6 T1 /T6
16、 N6 X 6 Y6 Z6 T6 N4 N5 N8 T2 T5 T7 N7 X 7 Y7 Z7 T7 N4 N7 N8 T6 T8 /N8 X 8 Y8 Z8 T8 N3 N4 N7 T4 T7 /第32页,本讲稿共36页基于三角网模型不足:基于三角网模型不足:数据结构复杂,计算困难数据结构复杂,计算困难多用于数据存储和显示多用于数据存储和显示第33页,本讲稿共36页小结小结:空间数据模型空间数据模型矢量数据模型矢量数据模型 栅格数据模型栅格数据模型 地形模型地形模型 第34页,本讲稿共36页五、复习题五、复习题1.比较矢量和栅格数据模型特点。比较矢量和栅格数据模型特点。2.比较三种基本的空间数据模型应用范围。比较三种基本的空间数据模型应用范围。第35页,本讲稿共36页第36页,本讲稿共36页