ArcGIS10.2 学习课程——13.栅格数据分析和综合案例

  • 格式:ppt
  • 大小:7.36 MB
  • 文档页数:40

下载文档原格式

  / 40
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Page
14
中国信息化高级技术培训中心欢迎你
空和0转换
把空变成0 Con(IsNull("tingrid"),0,"tingrid") 把0变成空 Con("tingrid2" <> 0,"tingrid2" ) 把某个值(2000)转换为空是类似的 Con("tingrid2" <> 2000,"tingrid2" )
地形起伏度
Page
25
中国信息化高级技术培训中心欢迎你
五.影像(栅格)分析(高级)
使用影像分析以下几个应用
1. 分类统计区段面积 2. 统计25度以上耕地的面积 3. 求一个省平均海拔 4. DEM中某个点修改 5. 地形图分析 6. 填挖方计算 7. 设置等高线样式 8. 提取道路和河流中心线
Page
Page 11
中国信息化高级技术培训中心欢迎你
函数说明-其他重要函数(高级) 1.Con 语法如下 Con(<Condition>, <true_expression>, _ {<Condition>, <true_expression>}, _ {<Condition>, <true_expression>}, _ {false_expression}) 如Con("tingrid" >= 2000,3,"tingrid">= 1900,2,1) 含义 if "tingrid" >= 2000 then 返回值3 else if "tingrid" >= 1900 then 返回值2 else 返回值1 使用Con可以实现栅格重分类,Con比较灵活,栅格重
Page
13
中国信息化高级技术培训中心欢迎你
比较两幅影像的不同
1.SetNull("tingrid" == "tingrid2", "tingrid") 比较("tingrid", "tingrid2"相同取空,不同的取"tingrid" 2. 直接相减"tingrid" - "tingrid2"
中国信息化高级技术培训中心
栅格数据分析
闫磊 EMail:arcobjects@126.com
中国信息化高级技术培训中心欢迎你
栅格数据分析 一、栅格的重分类
本章内 容
二、栅格计算器使用
三、栅格和矢量转换
四、水文分析 五、综合分析应用
Page 2
中国信息化高级技术培训中心欢迎你
一、栅格的重分类
重分类(Reclassify) 将栅格图层的数值进行重 新分类组织或者重新解释。 重分类的关键是确定原数 据到新数据之间的对应关 系。 重分类只能从(详)细到 粗(略),不能相反、可 逆操作。 Reclassify对多波段影像, 按第一个波段处理
Page
6
二、栅格计算器使用(中级)
中国信息化高级技术培训中心欢迎你
栅格计算器Raster Calculator是栅格数据空 间分析中数据处理和分析中最为常用的方法, 应用非常广泛,能够解决各种类型的问题,尤 其重要的是:建立复杂的应用数学模型的基本 模块。 ArcGIS 提供了非常友好的图形化栅格计算器, 利用栅格计算器,不仅可以方便的完成基于数 学运算符的栅格运算,以及基于数学函数的栅 格运算,而且它还支持直接调用ArcGIS 自带的 栅格数据空间分析函数,并且可以方便的实现 多条语句的同时输入和运行。
Page 9
中国信息化高级技术培训中心欢迎你
函数说明-算术函数
1、Ceil函数返回参数不小于num 的最小整数(返回值大于 等于原始数据) y = 6.04; x = ceil( y ); x为7.0. y = 5; x = ceil( y ); x为5.0. 2、Floor() 小于或等于传入参数的整数(返回值大于等于 原始数据)。 y = 6.04; x = floor( y ); x为6.0. y = 5; x = floor( y ); x为5.0. 3、Float(转换为浮点数) 4、Int取整数 5、Abs 取绝对值 6、IsNull(raster)如果为空,条件成立:返回值1(表示 True),反之返回0
Page 7
中国信息化高级技术培训中心欢迎你
二、栅格计算器Raster Calculator使用
Page
8
中国信息化高级技术培训中心欢迎你
二、栅格计算器Raster Calculator使用
注意事项: 1.图层名称前后加 双引号,9.3是中括号 2.运算符前后加空格 9.3时必须 3.大小写含义是不一样的,arcgis10新 4.通过name=表达式 可以修改输出栅格图层名称 9.3时使用 5.一次可以输出多个结果,以回车作为标志,上 行的输出结果,可以直接后面的使用 9.3时使 用 6.一行内容很长,使用“~” 放在上一行行尾作 为续行标志 9.3时使用
5.2统计25度以上耕地的面积
数据:\13\fx\, 25坡度.mxd
Page
29
中国信息化高级技术培训中心欢迎你
5.3计算省平均海拔,类似计算图斑图的坡度
1. 以表格显示分区统计 2. 输出属性表,获得每个省 的海拔 3. 属性关联
数据:13\省份DEM.mxd
Page 30
中国信息化高级技术培训中心欢迎你
Page
15
中国信息化高级技术培训中心欢迎你
三.矢量和栅格相互转换
Page
16
中国信息化高级技术培训中心欢迎你
四、水文分析
1.DEM提取水系 2. 河网分级
使用数据:\13\水文分析
Page 17
中国信息化高级技术培训中心欢迎你
获得水系1 分辨率不能太小
Page
18
中国信息化高级技术培训中心欢迎你
Page 12
中国信息化高级技术培训中心欢迎你
函数说明-其他重要函数
2. SetNull 满足条件设置为空
SetNull("tingrid">= 2000, "tingrid") 含义 If tingrid" >= 2000 then 返回空Nodata Else 返回自己"tingrid",返回小于2000的数据 SetNull ("tingrid" - 2000, "tingrid"),不等 于2000.设置为空,只取值为2000的数据。
Page 3
中国信息化高级技术培训中心欢迎你
栅格的重分类
选择Raster,和对应字段 (Values) 值的范围是含下不含上 右图是2000 – 2500 含义为value>=2000 <2500,“-”前后都有一个 空格
数据为:13\fx\dem.img
Page 4
中国信息化高级技术培训中心欢迎你
Page
40
Page 10
中国信息化高级技术培训中心欢迎你
函数说明
三角函数包括:Sin(正弦函数)、Cos(余弦函数)、 Tan(正切函数)、Asin(反正弦函数)、Acos(反余 弦函数)、Atan(反正切函数)。 对数函数(Logarithms):对数函数可对输入的格网数 字做对数或指数的运算。指数部份包括:Exp (底数e)、 Exp10 (底数10)、Exp2 (底数2)三种;对数部份包括: Log (自然对数)、Log10 (底数10)、log2 (底数2)等 三种。 幂函数(Powers):幂函数可对输入的格网数字进行幂 函数运算。幂函数包括三种:Sqrt (平方根)、Sqr (平方)、Pow (幂)。
属性关联
设置对应的字段
Page
31
中国信息化高级技术培训中心欢迎你
计算一个地块坡度
数据使用:13\25坡度.mxd
Page 32
中国信息化高级技术培训中心欢迎你
5.4 DEM中某个点修改
①异常0值处理 ②异常空值处理
Page
33
中国信息化高级技术培训中心欢迎你
异常0值处理
使用数据:13\异常dem\dem.tif
Page 34
中国信息化高级技术培训中心欢迎你
异常空值处理
使用数据:\13\异常dem\demnull.tif
Page
35
中国信息化高级技术培训中心欢迎你
5、地形图分析
1、等高线断线连上 2、图内等高点(等高)线矛盾较多
13\地形图分析
Page 36
中国信息化高级技术培训中心欢迎你
6、填挖土石方
获得水系2
Page
19
中国信息化高级技术培训中心欢迎你
Page
20
中国信息化高级技术培训中心欢迎你
河网分级
Page
21
wenku.baidu.com
中国信息化高级技术培训中心欢迎你
Page
22
中国信息化高级技术培训中心欢迎你
流域盆地
Page
23
中国信息化高级技术培训中心欢迎你
结果
Page
24
中国信息化高级技术培训中心欢迎你
数据:13\填挖方计算
Page 37
中国信息化高级技术培训中心欢迎你
数据:13\设置等高线样式.mxd
1、区分首曲线和计曲线 2、标注计曲线
Page
38
中国信息化高级技术培训中心欢迎你
提取面形道路和河流中心线,上面的数据
Page
39
中国信息化高级技术培训中心欢迎你
本章掌握内容
1. 重采样, 重分类区别 2. 栅格计算器使用方法 3. 要素转栅格 4. 栅格转要素 5. 分区表格统计
26
中国信息化高级技术培训中心欢迎你
5.1影像面积统计
统计高程2000以下,2000-2500,和2500以上的面积
使用数据:\13\fx\dem.img
Page
27
中国信息化高级技术培训中心欢迎你
5.1影像面积统计
用重分类,以表格显示分区统计。
数据:\13\fx\dem.img
Page 28
中国信息化高级技术培训中心欢迎你
栅格的重分类NoData
NoData是空,什么也没有(NULL),空不等于0, 设置为nodata,输出为空白(默认是透明的),从表面 上颜色和背景色一样,使用信息查询Info查询对应位置 数据返回的是Nodata
Page
5
中国信息化高级技术培训中心欢迎你
两个不同的概念 重分类Reclassify:是对单个波段,改变值 的分布 重采样 Resample,是改变影像分辨率(每个 像素点代表的矢量大小=cellsize),可以 用于多波段