栅格数据分析_第1页
栅格数据分析_第2页
栅格数据分析_第3页
栅格数据分析_第4页
栅格数据分析_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、地理信息系统原理地理信息系统原理北京师范大学北京师范大学 资源学院资源学院 张锦水张锦水联系方式联系方式:手手 机机:189109703922问题有一组事先设定的输入条件对某开发项目的最适宜区域进行了定义:地形陡峭度最小且距离公路最近的空置土地。根据这组条件,下图用绿色表示最适宜的位置,用黄色表示适宜度为中等的位置,用棕色表示适宜度最低的位置。确定适宜位置确定适宜位置3问题在考虑经济、环境和其它条件因素的前提下,为道路规划、管线铺设或动物迁移确定最佳路径或最适宜的廊道。4问题通过计算某邻域内包含的物种种类等特性对该邻域进行研究。确定每个区域的平均值,例如,分水岭的平均高程值。5学校择址问题(示

2、例)要求:p 新学校应位于地势较平坦处p 新学校的建立应结合现有土地利用类型综合考虑,选择成本不高的区域p 新学校应该与现有服务设施相配套,学校距离这些设施应越近越好p 新学校应避开现有的学校,保证合理的分布6空间数据空间数据数据模型数据模型投影投影数据采集数据采集空间数据库空间数据库查询查询制图制图空间分析空间分析矢量数据分析矢量数据分析栅格数据分析栅格数据分析空间插值空间插值视域、视域、流域流域分析分析课程设置78目 录 一、GRID模型 二、常用栅格数据操作 三、其他栅格运算 四、栅格与矢量之间数据分析比较 五、数据分析环境9线状地物多边形地物点状地物一、栅格数据模型1011一、栅格数据

3、模型:存储模型格网值和个数12一、栅格数据模型:存储模型 离散数据 Discrete data, which is sometimes called categorical or discontinuous data, mainly represents objects in both the feature and raster data storage systems. 13一、栅格数据模型:存储模型 连续数据 定义:A continuous surface represents phenomena where each location on the surface is a measu

4、re of the concentration level or its relationship from a fixed point in space or from an emitting source. Continuous data is also referred to as field, nondiscrete, or surface data. 1415二、常用栅格数据操作:局部运算 局部运算是一个像元接一个像元运算,建立栅格数据分析的核心。局部运算由单个或多个输入栅格生成一个新的栅格,新栅格的像元值可以由输入与输出栅格的关系函数计算得到,或通过分类表对其赋值。16二、常用栅格

5、数据操作:局部运算 (二)多个栅格的局部运算求取像元的平求取像元的平均值均值17(一)单一格网的局部运算:假定以单一栅格为源数据,基于输入栅格的像元值,局部运算通过空间数学函数计算输出栅格的每个像元值。二、常用栅格数据操作:局部运算18二、常用栅格数据操作:局部运算 (二)多个栅格的局部运算19二、常用栅格数据操作:局部运算 (二)多个栅格的局部运算OutRas = CellStatistics(InRas1, InRas2, InRas3, SUM, DATA)20二、常用栅格数据操作:局部运算 (三)多个栅格的局部运算(Combine)21二、常用栅格数据操作:局部运算 用途 土地利用类型

6、变化 狼的适宜栖息环境的预测 (Logit(p)=-0.5988+14.6189R)22二、常用栅格数据操作:焦点运算p焦点运算【Focal】涉及一个焦点像元和一组环绕像元。环绕像元是按其相对于焦点像元的距离和方向之间的关系来选定的。邻域类型有矩形、圆形、环形和楔形。23二、常用栅格数据操作:邻域运算OutRas = FocalStatistics(InRas1, NbrRectangle(3,3,MAP), SUM, )24 主滤波 可根据像元邻域内的众数值来替换像元表面。OutRas = MajorityFilter(InRas1)二、栅格数据操作:焦点运算7725二、常用栅格数据操作:焦

7、点运算26二、常用栅格数据操作:分区运算 用于处理相同值或相似要素的像元分组。分区可以是连续的或不连续的。其中连续分区包含的像元是空间上相连的,而非连续分区包含像元的分隔区。27二、常用栅格数据操作:分区运算ZonalMax28二、常用栅格数据操作:分区运算29二、栅格数据操作:分区运算30二、栅格数据操作:全局运算 每个单元位置处的输出值都可能取决于各种输入栅格数据集结合而成的所有单元。主要包括:欧氏距离和加权距离。31二、常用栅格数据操作:全局运算 自然距离:量测直线距离或称为欧几里德距离。 耗费距离:是指穿越自然距离的耗费。32二、常用栅格数据操作:自然距离 自然距离:量测直线距离或称为

8、欧几里德距离。22) 13() 13(cellsize33二、常用栅格数据操作:自然距离从一个河网的从一个河网的连续距离量测连续距离量测34二、常用栅格数据操作:自然距离距离点位乡镇距离点位乡镇的直线距离的直线距离35欧式距离 Euc_Dist = EucDistance(Source_Ras)二、栅格数据操作:自然距离36二、常用栅格数据操作:自然距离 配置与方向配置栅格中的像元值对应于距该像元最近的源像元。方向栅格中的像元值对应于距它最近的源像元的方向值。37二、常用栅格数据操作:自然距离 配置与方向方向图配置图38二、常用栅格数据操作:自然距离39成本距离:像元距离最近源位置的最短加权距

9、离(或者说是累积行程成本)二、栅格数据操作Cost_Dist = CostDistance(Source_Ras, Cost_Ras)40成本分配:根据最小累积成本计算每个像元的最近源二、栅格数据操作Cost_Alloc = CostAllocation(Source_Ras, Cost_Ras)41 核密度分析【全局运算】 显示出点要素或线要素较为集中的地方。例如,每个城镇都可能有一个点值,这个点值表示该镇的人口总数,但是您想更多地了解人口随地区的分布情况。由于每个城镇内并非所有人都住在聚居点上,通过计算密度,您可以创建出一个显示整个地表上人口的预测分布状况的表面。二、栅格数据操作42三、其

10、他的栅格数据操作 栅格数据管理裁剪(clip):可以通过使用矩形框来提取输入栅格的一部分,生成一个新的栅格。镶嵌(Mosaic),将多个输入栅格拼接成一个:栅格。43三、其他的栅格数据操作 栅格数据提取是指从一个现有栅格提取数据生成一个新的栅格或一个新的字段。提取方式:属性值、多边形、长方形、圆形、点、掩膜。44三、其他的栅格数据操作 综合归纳重采样(resampling):输出栅格的像元值是通过最邻近法、双线性插值法或三次卷积法计算。聚合(aggregate):计算落入输出像元中的输入像元的平均值、中值、总和、最小值或最大值,作为输出像元值。从而使其具有更为粗糙的分辨率45三、其他的栅格数据

11、操作将输出栅格数据集中单元中心的位置定位到输入栅格后,最邻近分配法将确定输入栅格上最近的单元中心位置并将该单元的值分配给输出栅格上的单元。46三、其他的栅格数据操作OutRas = Aggregate(InRas1, 3, Max, Expand, Data)聚合分析聚合分析47三、其他的栅格数据操作重分类:重分类: 通过多种方法将像元值重分类或更改为替代值48四 地图代数 地图代数(Map Algebra) 建立一套数学公式,可以用来进行代数运算。便于操作自定义模型的实现。便于操作自定义模型的实现。49四 地图代数 outgrid = zonalsum(zonegrid, valuegrid

12、) outgrid = zonalmin(zonegrid, valuegrid) output = zonalstats(ingrid1, ingrid2) Output = ingrid1 * ingrid250四 地图代数Spatial Analyst-Raster Calculator51五、栅格与矢量之间数据分析比较 (一)地图叠置(1)输入图层的几何特征与属性合并在一起,基于矢量的地图叠置运算必须计算要素和插入点之间的相交部分。对于栅格的局部运算可以用各种数学函数生成输出数据,而基于矢量的地图叠置计算只能对各输入图层的属性进行合并,对于属性的任何计算都必须遵循地图叠置运算。52五、

13、栅格与矢量之间数据分析比较 (一)地图叠置(2)地图叠置运算可以将个输入图层的多种属性合并在一起。53五、栅格与矢量之间数据分析比较(二)建立缓冲区(1)建立缓冲区的运算基于制定的缓冲距离或多个距离来生成缓冲区,而基于栅格的运算则生成连续的距离量测值。(2)矢量缓冲区运算比基于栅格的运算有更多的选择。(3)建立缓冲区运算使用X和Y坐标计算距离,而基于栅格的运算使用行和列进行自然距离量测。因此,矢量的更为准确。54六、数据分析环境 Every cell location in a raster has a value assigned to it. When inadequate informa

14、tion is available for a cell location, the location can be assigned nodata. Nodata and 0 are not the same. 0 is a valid value. 重命名中NODATA的赋值 ISNULL() SetNull() 55 The analysis extent When performing analysis, the area of interest may be a portion of a larger raster dataset. If the area of interest i

15、s a portion of a larger raster dataset, the analysis extent can be set to encompass only the desired cells. Setting the extent for results describes this process. All subsequent results from analysis will be to this extent. The analysis extent is a rectangle and is specified by identifying the coord

16、inates of the window in map space. 六、数据分析环境56 Analysis Mask用于确定分析的有效区域(任意形状)。掩膜可以是一个栅格或一个要素类。分析中不会考虑所有落在掩膜外的输入像元,并会在结果中为其分配 NoData 值。六、数据分析环境57 Mask identifies those cells within the analysis extent that will not be considered when performing an operation or a function. All identified cells will be

17、masked out and assigned to the nodata value on all subsequent output raster datasets. 六、数据分析环境58MaskExtentMaskExtentResult六、数据分析环境59课堂回顾 常用栅格分析操作(四种) 重采样和聚合之间的区别? 地图代数 NULL和零之间的区别?60学校选址要求:新学校应位于地势较平坦处新学校的建立应结合现有土地利用类型综合考虑,选择成本不高的区域新学校应该与现有娱乐设施相配套,学校距离这些设施应越近越好新学校应避开现有学校,合理分布61条件设置:(1)距离娱乐设施占0.5,距现有学校距离占0.25,土地利用类型和地势因素各占0.125。(2)地形坡度分为10级,平坦地方适宜性好,陡峭的地区赋比较小的值,得到坡度适宜性数据。(3)娱乐场所直线距离采用等间距分级分为10级,距离娱乐场所最近适宜性最高,赋值为10;距离最远的地方赋值为1.(4)重分类现有学校直线距离,距离最远为10级,距离最近的单元赋值为1。(5)水体、湿地、草地不适于建造学校,其他土地利用类型依次为:荒地(1)、林地(2)、城市中心(3)、植被(4)、农业用地(5)、城乡接合部(7)、公共场所(10)。最适宜评价结果娱乐场所0.5+现有学校*0.25+土地利用*0.125+坡度数据*0.125学校

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论