1简介

坡长是水土保持、土壤侵蚀等研究中的基本因子。当其他外在条件相同时,物质沉积量、水力侵蚀和冲刷的强度依据坡面的长度来决定,破面越长,汇聚的流量就越大,侵蚀力和冲刷力就越强。同时坡长也直接影响地面地面径流的速度,进而影响对地面土壤的侵蚀力。因此,坡长成为很多水土流失方程、土壤侵蚀模型等的基本因子之一。

坡长定义为给定点逆流而上到水流起点(又称源点,一般为局部最高点)之间轨迹(也称水流路径或流线长度)的最大水平投影长度。

如图所示,A、B两点水刘路径在平面上的投影为A’和B’,其中A为源点,A’B’的方程为y=f(x),A和B两点的平面坐标分别为(xA,yA),(xB,yB)。由数学分析可知,A、B两点之间的坡长L为沿A’B’曲线路径的积分。即:

2栅格计算器的处理

(Sin("Slope_Extrac2"*3.1415926/180)/0.0896)/(3*Power(Sin("Slope_Extrac2"*3.1415926/180),0.8)+0.56)

"n"/(1+"n")

"acc_fill"*90

Power("x"/22.1,"m")

在栅格计算器中依次输入以上的代码,结果如图所示

ArcGIS中坡长的计算相关推荐

  1. AutoCAD Civil3D纵断面图中如何修改坡长为变坡点之间的距离

    在Civil3D出纵断面图中,有时候会遇得这样的情况:坡长仅仅显示的是直线段的距离,而不是变坡点之间的距离(两者相差的地方为竖曲线),如下图. 如何修改为变坡点之间的距离.如下图. 这个问题在2014 ...

  2. 如何在arcgis中计算面数据的投影面积和椭球面积

    需求: 如何在arcgis中计算面数据的投影面积和椭球面积 参考资料: 什么是面积?这一个公开课介绍的非常好,链接:https://www.bilibili.com/video/BV1gJ411M7c ...

  3. arcgis中python坡度计算_ArcGIS坡度计算

    坡度是地表单元陡缓的程度,通常把坡面的垂直高度和水平距离的比值称为坡度. 坡度的表示方法有百分比法.度数法.密位法和分数法四种,其中以百分比法和度数法较为常用. (1)百分比法 表示坡度最为常用的方法 ...

  4. Arcgis中常见的几种计算面积的方法的异同分析

    思路 1.问题由来 2.分析问题 2.1计算图形面积的方式有哪些 2.2 什么是相对法截线.测大地线 3.实验过程及问题解析 4. 总结 1.问题由来 前段时间,有个朋友问了我一个问题,关于Arcgi ...

  5. arcgis 中label feature太长换行_MapGIS转换为ArcGIS小结

    MapGIS到ArcGIS数据转换 1.面(区)图层:通过Map2Shp格式转换软件转换(能保证属性和图形数据不丢失) 2.线图层:通过MapGIS文件转换模板转换(能保证属性和图形数据不丢失) 3. ...

  6. ArcGIS求坡度、坡向、坡长、地形起伏度

    1.求坡度   2.求坡向   3.求坡长 利用"栅格计算器"工具,根据以下公式求取坡长.   具体步骤如下:   4.求地形起伏度 利用"Spatial Analyst ...

  7. DEM中坡度和坡向的计算

    1.坡度的计算 地表单元的坡度就是其切平面的法线方向与Z轴的夹角.若需求格网点上的坡度时,可取3×3的格网单元进行计算.也可求出该格网点八个方向上的坡度,再取其平均值. 2.坡向的计算 坡向是地表单元 ...

  8. (二十九)arcpy开发利用arcpy在arcgis中实现批量计算图斑四至坐标(polygon顶点计算,范围获取、pyhon类创建)

    首先,可以参考arcpy学习视频. https://edu.csdn.net/course/detail/25535 一.问题与解决方法 这个方法的灵感来自昨天昨天,下面来说一下实现功能. 一直以来都 ...

  9. ArcGIS中ArcMap时间滑块功能对长时间序列栅格遥感影像进行动态显示并生成视频或动图

      本文介绍基于ArcMap软件,利用时间滑块功能,对大量多时相栅格遥感影像数据进行动态显示,并生成视频或动图的方法.   首先,我们需要在ArcMap软件中新建一个镶嵌数据集,并将全部的多时像遥感影 ...

最新文章

  1. ndarray 与 array 的区别 关系,所以ndarray是一个类对象,而array是一个方法
  2. ntbackup 创建卷影复制:ffffffff 时出现错误
  3. PHP中一个好用的函数parse_url
  4. 【职场】聊聊P5晋升P6之后
  5. 洛谷——P1219 八皇后
  6. 华章揭秘系列精品图书(《Android应用开发揭秘》、《GWT揭秘》、《Spring技术内幕》)...
  7. [转]Flask --- 框架快速入门
  8. 源码阅读 AtomicInteger
  9. 各种池化操作(包括组合池化)
  10. 手机屏大字滚动_LG 滑动伸缩手机专利公布
  11. (转)BCG出品史上最全Fintech-金融科技-发展趋势报告
  12. shell脚本学习指南-学习(2)
  13. Android Studio一键汉化,分享一个自己写的小工具
  14. Dbviusalizer报错Java.lang.ClassCastException: javax.swing.KeyStroke cannot be cast to java.lang.Compar
  15. AD629测量负载电流的电路原理详解——精妙绝伦的电路设计
  16. CDA LEVEL 1 考试,知识点《机器学习基本概念》
  17. .net 2.0安装包打不开_Android——bilibili缓存视频合并教程[2.0]
  18. MySQL错误处理--1146错误
  19. redis的可视化RDM操作批量删除key
  20. ASP.NET MVC 音乐商店 - 4. 数据访问

热门文章

  1. 如何将html内容解码,3.5.3 对HTML进行编码和解码
  2. Xml外部实体注入漏洞(XXE)与防护
  3. [蓝桥杯] 剪邮票 (Python 实现)
  4. STEmwin教程零:STM32 STEmwin移植(裸机FreeRTOS系统)
  5. 计算机英语作文150字,英语作文150字
  6. 前端架构师需要具备的技能_成为前端开发人员需要具备的最高技能
  7. 简单实现汉字向拼音的转换
  8. 什么是长尾关键词?长尾关键词有什么价值?
  9. MATLAB MAT文件
  10. java循环语句有哪三类_java中的循环语句有哪些