ArcGis-学习笔记3-特征点、线、面提取

特征点、线、面提取

坡度、坡向、等高线的生成

加载30m 沿河流域栅格数据,设置色带,越红表示海拔越高,越蓝表示海拔越低
在这里插入图片描述

计算坡向

在这里插入图片描述
在这里插入图片描述

计算坡度(与计算坡向类似不再叙述)

计算等高线

  1. 使用等值线进行计算
    在这里插入图片描述
    在这里插入图片描述
  2. 设置图层属性,标注字段为contour,显示等高距
    在这里插入图片描述
    在这里插入图片描述

变率和曲率的计算

坡度变率

  1. 先对图层求取坡度
  2. 再对计算后的坡度图层求取坡度,即坡度的坡度(坡度变率)

坡向变率

  1. 先对图层求取坡向
  2. 再对计算后的坡向图层求取坡度,即坡向的坡度(坡向变率)

曲率计算

  1. 搜索曲率或工具箱-空间分析-表面分析-曲率
    在这里插入图片描述
  2. 生成所需要的曲率数据
    在这里插入图片描述

地形起伏度和地形粗糙度计算

地形起伏度

曲率的最大值与最小值的差值(高程的差值),使用空间分析-邻域分析-焦点统计工具,计算最大、最小值

  1. 计算最大值
    在这里插入图片描述
  2. 计算最小值
    在这里插入图片描述
  3. 计算起伏度(最大减最小),空间分析-地图代数-栅格计算器
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

地形粗糙度

地形粗糙度与坡度有关需要先计算坡度

  1. 计算坡度
    在这里插入图片描述
  2. 使用空间分析-地图代数-栅格计算器,计算粗糙度(1 / Cos(坡度 * 3.14 / 180))直接转换为弧度
    在这里插入图片描述
  3. 完成计算
    在这里插入图片描述

地表切割深度和高程变异系数计算

地表切割深度

地表切割深度:平均高程与最低高程的差值

  1. 计算平均值
    在这里插入图片描述
  2. 计算切割深度
    在这里插入图片描述

高程变异系数

高程变异系数是标准差与平均值的比值,反映地表宏观区域高程的相对变化

  1. 计算标准差
    在这里插入图片描述
  2. 使用空间分析-地图代数-栅格计算器,计算变异系数
    在这里插入图片描述

山顶点的提取

正地形求取山顶点

山顶点:区域内高程的极大值;
计算步骤:

  1. 取出邻域内高程最大值
  2. 使用计算后的最大值减去原始值
  3. 差值为零,即为山顶点

操作过程

  1. 计算最大值
    在这里插入图片描述
  2. 计算差值
    在这里插入图片描述
    差值不仅有0还有大于0的部分,为0的部分为山顶点,不为0的影响分析,要去除影响
  3. 设置相减后的数据为0,分类差值数据
    在这里插入图片描述
    在这里插入图片描述
    放大栅格图层会发现有,差值为0的数据有时不仅仅为一个栅格,而且还形成了面(现实中山顶点为一块平地),为了让形成面的连续栅格只显示一个栅格,需要对数据进行特殊处理
    在这里插入图片描述
  4. 对计算后的差值数据进行重分类,只显示差值为0的山顶点数据
    在这里插入图片描述
  5. 设置只显示原始栅格图层与差值为0的图层,黑色部分为差值为0栅格数据
    在这里插入图片描述
  6. 对差值为0的栅格图层转为矢量面图层(搜索raster to polygon或栅格转面),取消简化面
    在这里插入图片描述
    在这里插入图片描述
  7. 再将矢量的面图层转化为点(feature to point 要素转点 ),在连续矢量图层内部生成点数据
    在这里插入图片描述
    在这里插入图片描述
  8. 有时会出现在相同的山顶点出现多个中心点的情况,这时需要手动处理,或者根据栅格数据的实际情况,再计算最大值时确定合适的分析区域大小(分析窗口)分析窗口过大会漏掉山顶点,分析窗口过小会出现过多山顶点,避免同一个山顶出现多个山顶点的情况发生
    在这里插入图片描述
  9. 导出山顶点矢量数据
    在这里插入图片描述

反地形求取山顶点

  1. 求取栅格的反地形,原始栅格乘-1,高低对调,原始高的变为低的
    在这里插入图片描述
    在这里插入图片描述
  2. 计算流向
    在这里插入图片描述
  3. 计算汇(洼地),即山顶点所在的区域的栅格图层
    在这里插入图片描述
    显示原始栅格与计算后的汇图层
    在这里插入图片描述
  4. 对山顶点图层进行,栅格转面(raster to polygon)-要素转点(feauter to point),计算出山顶点(含冗余点)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  5. 去除冗余点,计算原始栅格等高线
    在这里插入图片描述
  6. 使用要素转面(feature to polygon),将等高线转为面图层,若能转化,然后通过面图层与山顶点作相交运算,相交的即为真正的山顶点,不能转化面的部分去除。
    线路不闭合是不能转化为面的,所以可以过滤。
    在这里插入图片描述
  7. 按位置选择
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  8. 删除冗余山顶点。启动编辑器,打开属性表,此时选择的是相交山顶点,“切换选择”进行反选,使用delete删除选中的冗余点,保存编辑,停止编辑即可。
    在这里插入图片描述

学习网站http://www.51zxw.net/study.asp?vip=19734802

  • 7
    点赞
  • 71
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值