VisualBasic教案.ppt
《VisualBasic教案.ppt》由会员分享,可在线阅读,更多相关《VisualBasic教案.ppt(105页珍藏版)》请在三一办公上搜索。
1、地理信息系统基础,天津师范大学城环学院,李佩武 教授,第六章 空间查询与空间分析,第一节 空间数据查询第二节 空间分析第三节 数字高程模型(DEM),第一节 空间数据查询,一、空间数据查询的定义二、空间数据查询的内容三、空间数据查询的方法,一、空间数据查询的定义,空间数据查询一般定义为:作用在GIS数据上的函数,返回满足条件的内容。空间数据查询是GIS的一个基本功能。,二、空间数据查询的内容,两种基本查询:通过属性查图形通过图形查属性,通过属性查图形,通过图形查属性,三、空间数据查询的方法,1.扩展SQL(关系数据库查询语言)2.拓扑关系查询 3.缓冲区查询 4.DEM高程查询 5.多媒体查询
2、,扩展SQL查询,SQL是由逻辑运算组合而成的,即通过条件表达式查询符合条件的目标对象与属性信息。标准SQL的不支持空间概念,不能进行空间数据的查询。在标准查询语言SQL的基础上,加入空间关系的查询,就称为扩展SQL。逻辑运算包括算术运算、关系运算、逻辑运算等,包括对函数的操作。,扩展SQL查询,空间拓扑关系,缓冲区查询,DEM高程查询,多媒体查询,第二节 空间分析,一、空间分析的含义 二、空间数据的统计分析三、缓冲区分析 四、叠置分析 五、空间集合分析 六、地学分析 七、地形分析,一、空间分析的含义,空间分析是基于地理对象的位置和形态特征的空间数据分析技术,是从地理信息系统目标之间的空间关系
3、中获取派生的信息和新的知识,包括了诸如数据格式转换、多边形叠合等操作和按一定模式关系进行的各种数据运算(算术、关系、逻辑、函数运算)。根据确定的分析模式,提高分析评价、管理与决策的能力,这是地理信息系统的核心功能,是地理信息系统区别于计算机制图系统的显著标志之一。,空间分析模型是指用于GIS空间分析的数学模型,是在GIS空间数据基础上建立起来的模型,是通过作用于原始数据和派生数据的一组顺序的、交互的空间分析操作命令,对一个空间决策过程进行的模拟。地理信息系统具有的各种应用模型,是判别一个系统优劣的重要标志,也是空间分析的基础。空间分析内容包括:统计分析、缓冲区分析、叠置分析、集合分析、地学分析
4、、地形分析等。,二、空间数据的统计分析,(一)属性数据的特征值(二)统计数据的分类分级(三)相关分析(四)趋势分析,(一)属性数据的特征值,频率 均值 众数 中数 总和 方差 变差系数 其他参数,(二)统计数据的分类分级,为了将地理数据中的统计数据用专题地图的形式表示出来,需要对统计数据进行分类分级。分级分类的方法很多,经常用到的有:变量筛选法:多用主成分分析法实现。系统聚类法:按性质上的相近程度分类。最优分割分级法:使其分割的级内离差平方和为最小,级间离差平方和为最大的一种方法。,(三)相关分析,相关分析主要做三件事:建立相关关系,分析相关程度、讨论相关误差等。,(四)趋势分析,趋势分析主要
5、是模拟地理特征的空间分析与时间过程。,三、缓冲区分析,(一)缓冲区分析的定义(二)缓冲区的三种情况(三)缓冲区分析的意义,(一)缓冲区分析的定义,缓冲区分析是确定不同地理特征的空间接近度或临近性的操作,是针对点线、面实体,自动建立其周围一定范围的缓冲区多边形。其数学表达式为:,(二)缓冲区的三种情况,点要素的缓冲区原理 通常是以点为圆心、一定距离为半径画圆图例,点要素的缓冲区分析实例,线要素的缓冲区,原理 分别对每个顶点和每条边生成缓冲区,然后对这些缓冲区进行叠置操作。通常形成以线为中心轴线、距其一定距离的平行条带多边形图例,线要素的缓冲区分析实例,面要素的缓冲区,原理 面要素的缓冲区,通常是
6、以面的闭合线为基础、向内或向外生成的距其一定距离的多边形。图例,面要素的缓冲区分析实例,(三)缓冲区分析的意义,缓冲区分析是地理信息系统重要的和基本的空间分析功能之一。如制定自然保护区时,要求在距保护区一定范围内规定出禁止砍伐树木,就需要用缓冲区来实现。应用缓冲区操作生成的缓冲区多边形将构成新的数据层,这个新的数据层就是需要的有用的信息。,四、叠置分析,(一)叠置分析的定义(二)叠置分析的原理(三)叠置分析的分类(四)叠置分析与视觉信息复合的区别,(一)叠置分析的定义,叠置分析是将两层或多层地图要素进行叠加产生一个新要素层及其属性的操作。这个新的要素层综合了原有各图层所具有的属性。,(二)叠置
7、分析的原理,(三)叠置分析的分类,不论是属性数据还是空间数据,建库时都是按属性分层录入的,这样便形成了若干个不同属性的数据层,如河流是一层,公路是一层,铁路又是一层等。各层都有不同的属性定义,如河流为弧线,公路为平行线,铁路为黑白相间线等。将同一地区,同一比例尺的两组或更多的多边形要素的数据层进行叠置,会出现两种成果形式,一种是根据两组多边形边界的交点来建立具有多重属性的多边形,称为合成叠置;另一种是进行多边形范围的属性特征的统计分析,称为统计叠置。,合成叠置:一种是根据两组多边形边界的交点来建立具有多重属性的多边形。合成叠置得到一张新的叠置图,产生了许多新的多边形,每个多边形内都具有两种以上
8、的属性,通过区域多重属性的模拟,寻找和确定同时具有几种地理属性的分布区域。,合成叠置,统计叠置,统计叠置:是进行多边形范围的属性特征的统计分析。统计叠置得到的是新的属性数据,得到的新属性值可能与原数据层的属性意义不一致,因为得到的结果可能是名称、分类值,也可能是分析后的结果。,(四)叠置分析与视觉信息复合的区别,叠置分析与视觉信息复合不同,叠置分析是把参与叠加的各数据层经过算术的、几何的、逻辑的运算生成新的数据层;而视觉信息复合仅是把不同的数据层同时显示到一个屏幕上或绘制在一幅图形里,各数据层间不存在逻辑关系,没有生成新的数据文件,在同一区域内,地图投影与比例尺相同便可进行视觉信息复合。由于数
9、据结构的不同,基于矢量结构与栅格结构的叠置方法是不一样的。,五、空间集合分析,(一)空间集合分析的定义(二)叠置分析和空间集合分析的区别,(一)空间集合分析的定义,空间集合分析是在叠置分析的基础上进行的逻辑选择过程,通常是按照两个逻辑子集给定的条件进行逻辑交运算、逻辑并运算、逻辑差运算等。,逻辑交运算,逻辑交运算提取的数据是各数据层中共有(重叠)部分,与数学里的交运算相同(同时满足所给条件)。,逻辑并运算,提取的数据是各数据层中任一满足条件的所有部分,而非仅仅是重叠部分,与数学里的并运算相同(满足任何所给条件都为满足条件)。,逻辑差运算,提取的数据是从某一个数据层减去与另一个数据层共有(重叠)
10、部分,与数学里的差运算相同。,(二)叠置分析和空间集合分析的区别,叠置分析和空间集合分析虽然都可以在基于矢量的地理信息系统和基于栅格的地理信息系统中完成,但由于基于栅格的系统的叠加分析要容易和快得多,而矢量数据在叠置操作时容易产生多边形误差且边界搜索也很困难,运算速度又慢等原因,所以一般用栅格数据进行空间集合分析。各类集合操作如下图,各类集合操作,六、地学分析,(一)发展预测分析(二)网络分析(三)土地适应性分析(四)其它地学分析,(一)发展预测分析,可以根据地理信息系统中存储的丰富信息,运用科学的分析方法,预测某一事物如人口、资源、环境、粮食产量等,及在今后的可能发展趋势,并给出评价和估计,
11、以调节控制计划或行动。,(二)网络分析,能够用来进行最佳路径分析,以及追踪某一污染源流经的排水管道等。,网络分析之最佳路径分析,Dijkstra算法图,最佳路径分析,(三)土地适应性分析,可以用来评价和分析各种开发活动包括农业应用、城市建设、农作物布局、道路选线等用地,优选出最佳方案,为土地规划提供参考意见。,土地利用分析,(四)其它地学分析,利用地理信息系统还可以进行最佳位置的选址,新修公路的最佳路线选择,辅助决策分析和地学模拟分析等。,七、地形分析,(一)等高线分析(二)透视图分析(三)坡度坡向分析(四)断面图分析(五)地形表面面积和挖填方体积计算,(一)等高线分析,用等高线表示地面高程的
12、空间变化是人们传统上观测地形的主要手段,人们可以在等高线图上精确地获得地形的起伏程度,区域内各部分的高程等。等高线图可以从格网数字高程模型中获取,也可以在不规则三角网数字高程模型中生成。从格网数字高程模型中获得等高线的方法是:把格网中各单元的高程分成适当的高程类别,然后用不同的颜色或灰度输出每一类别,两高程类别之间的分界线即是等高线。从不规则三角网数字高程模型数据中获得等高线的方法是:用水平面与不规则三角网数字高程模型相交割而产生等高线。,等高线图虽然可精确地描述地面起伏变化,但不够直观,很难在人们的脑海中呈现出地面的三维概貌,且在进行数据分析和模拟计算方面也存在不足。而用户往往需要从直观上观
13、察地形的起伏,所以地理信息系统通常具有绘制透视图的功能。三维透视图利用数字高程模型以数字形式表示地表数据变化,通过计算三维立体图的程序,用线划描述或是用栅格阴影显示来表示立体图形,有些系统还能在三维空间格网上添加颜色,使图形更加逼真,效果更好。,(二)透视图分析,(三)坡度坡向分析,坡度是水平面与局部地面夹角的正切值,用百分数表示;坡向是坡度变化率最大的方向,从北方起算角度。建立了数字高程模型以后,我们很容易在格网内或三角形内计算坡度和坡向,派生出坡度和坡向图供地形分析使用。坡度与坡向的计算是在格网数字高程模型中采用开窗连续移动搜索以完成整幅图的计算工作。输出时,既可是数字形式,又可是坡度图与
14、坡向图。,坡度坡向分析,(四)断面图分析,断面图主要用于工程设计和工程量算,用户可以在断面图上考察该剖面地形的起伏和计算剖面面积,从而为工程设计提供依据。,断面图分析,(五)地形表面面积和挖填方体积计算,以每个格网或每个三角形为基本单元,根据地形的起伏计算每个单元的斜面面积,进而求得整个数字高程模型的表面面积。用户还可以根据两个不同时期的数字高程模型计算挖填方的体积和范围,从而有效地提高了工作效率和经济效益。,第三节 数字高程模型(DEM),一、DEM的基本概念二、DEM的表示方法 三、DEM数据获取和采样方法 四、DEM的主要用途 五、DEM的可视化,一、DEM的基本概念,(一)地形表达的方
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic 教案

链接地址:https://www.31ppt.com/p-5452386.html