这是 r.draingrass 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
排水管 - 跟踪流经高程模型或栅格地图上的成本表面。
关键词
栅格、水文、成本面
概要
排水管
排水管 - 帮帮我
排水管 [-何时] 输入=姓名 [方向=姓名] 产量=姓名 [排水=姓名]
[开始坐标=东,北[起点=姓名[,姓名,...]] [--覆盖] [--帮助]
[--详细] [--安静] [--ui]
标志:
-c
在输出上复制输入单元格值
-a
沿路径累积输入值
-n
沿路径计算单元格数
-d
输入栅格图是成本面(方向面也必须指定)
--覆盖
允许输出文件覆盖现有文件
- 帮帮我
打印使用摘要
--详细
详细模块输出
- 安静的
静音模块输出
--用户界面
强制启动 GUI 对话框
参数:
输入=姓名 [必需的]
输入高程或成本表面栅格地图的名称
方向=姓名
与成本面关联的输入运动方向图的名称
产量=姓名 [必需的]
输出栅格地图的名称
排水=姓名
输出漏向量图的名称
推荐用于使用骑士移动制作的成本表面
开始坐标=东,北
起点坐标 (E,N)
起点=姓名[,姓名……]
起始矢量点地图的名称
商品描述
排水管 跟踪流经高程模型或成本表面中的最低成本路径。 为了
成本表面,必须指定一个运动方向图 方向 选项和
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 -d 标记以跟踪遵循给定方向的流动路径。 这样的运动方向
地图可以用 步行, 成本, r.坡度.坡向 or 分水岭.
这个 产量 栅格地图将显示每个用户提供的一条或多条成本最低的路径
栅格中的位置和最小值(低类别值) 输入 地图。 如果 -d 旗
使用输出最小成本路径将使用方向栅格地图找到。 经过
默认情况下, 产量 将是一个整数 CELL 映射,沿着最小成本路径具有类别 1,
和其他地方的空单元格。
随着 -c (复制) 标志,输入栅格地图像元值沿
小路。 随着 -a (积累) 标志,从起点向上的累计单元格值
到当前单元格被写入输出。 无论是 -c 或者 -a 旗帜 产量
地图是用相同的单元格类型创建的 输入 光栅图(整数、浮点数或双精度数)。
随着 -n (数) 标志,单元格从起始点到连续编号
最后一点。 这 -c, -a和 -n 标志是相互不兼容的。
对于高程表面,路径是通过选择更陡峭的“坡度”来计算的
相邻细胞。 斜率计算准确地考虑了纬度中的可变尺度
预测。 对于成本面,路径是通过跟随移动来计算的
方向表面回到给定的起点 步行 or 成本. 路径搜索停止
一旦遇到区域边界或相邻的 NULL 单元格,因为在这些
在无法确定方向的情况下(路径可以继续在当前
地区)。
这个 开始坐标 参数由地图 E 和 N 网格坐标组成
观点。 每个 x,y 对是起点的东距和北距(分别)
将开发一条成本最低的走廊。 这 起点 参数可以取
包含附加起点的多个矢量地图。 多达 1024 个起点
可以从组合输入 开始坐标 和 起点 参数。
附注
如果没有给出方向输入图, 排水管 当前只找到最低点(
具有最小类别值的单元格)在输入文件中可以通过
值小于或等于到达的单元格的直接相邻单元格
紧接在它之前; 因此,它不一定会达到最低点
输入文件。 目前发现 坑 在数据中,而不是在最低点
整个输入图。 这 r.fill.dir, r.terraflow和 r.盆地.fill 模块可用于
在处理之前填充子流域 排水管.
排水管 不会在区域边界给出合理的结果。 在外行和列上
与区域边缘接壤,流向总是直接在地图之外。 在
在这种情况下,用户可以尝试稍微调整区域范围 区域 允许
额外的出口路径 排水管.
示例
考虑以下示例:
输入输出:
高程表面成本最低的路径
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 20| 19| 17. 16. 17. 16. 16. . . 1. 1. 1. . . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11. . . . . . 1. . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 22. 16. 16. 18. 10. 10. 10. . . . . . 1. . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 15. 15. 15. 10. 8 . 8. . . . . . . 1. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 24. 16. 8 . 7. 8. 0 . 12.. . . . . . 1. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 9. 8. 7. 8. 6. 12.. . . . . . . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
上例中用户提供的起始位置是盒装的 19 在左侧
地图。 输出中的路径显示了从起始框移动的最低成本走廊
到最低(最小)点。 这就是雨滴在这件事上所走的路
景观。
随着 -c (复制) 标志,您会得到以下结果:
输入输出:
高程表面成本最低的路径
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 20| 19| 17. 16. 17. 16. 16.. . 19. 17. 16.. . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11. . . . . . 15.. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 22. 16. 16. 18. 10. 10. 10. . . . . . 10.. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 15. 15. 15. 10. 8 . 8. . . . . . . 8. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 24. 16. 8 . 7. 8. 0 .12 . . . . . . . 0 . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 9. 8. 7. 8. 6 .12 . . . . . . . . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
注意最后 0 不会被放入空值映射中。
随着 -a (积累) 标志,您会得到以下结果:
输入输出:
高程表面成本最低的路径
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 20| 19| 17. 16. 17. 16. 16.. . 19. 36. 52.. . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11. . . . . . 67.. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 22. 16. 16. 18. 10. 10. 10. . . . . . 77.. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 15. 15. 15. 10. 8 . 8 . . . . . . . 85..
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 24. 16. 8 . 7 . 8 . 0 .12 . . . . . . . 85..
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 9. 8. 7. 8. 6 .12 . . . . . . . . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
随着 -n (数字) 标志,您会得到以下结果:
输入输出:
高程表面成本最低的路径
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 19. 20. 18. 19. 16. 15. 15.. . . . . . . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 20| 19| 17. 16. 17. 16. 16. . . 1. 2. 3. . . .
. . --- 。 . . . . . . . . . . . . . . . . . . . . . . . .
. 18. 18. 24. 18. 15. 12. 11. . . . . . 4. . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 22. 16. 16. 18. 10. 10. 10. . . . . . 5. . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 15. 15. 15. 10. 8 . 8. . . . . . . 6. .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 24. 16. 8 . 7. 8. 0 .12 . . . . . . . 7 . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
. 17. 9. 8. 7. 8. 6 .12 . . . . . . . . .
。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。 。
随着 -d (方向) 标志,方向栅格用于输入,而不是
高程表面。 然后根据以下之一创建输出 -能够 标志。
方向记录为从东开始的逆时针度数:
112.5 67.5 即值为 135 的单元格
157.5 135 90 45 22.5 表示下一个单元格在西北
180 x 0
202.5 225 270 315 337.5
247.5 292.5
知 问题
有时,当整数单元格类别值之间的差异 成本
累计成本面产量小,这个累计成本产量不能准确
用作输入 排水管 (排水管 会输出不好的结果)。 这个问题可以
通过在累积成本中产生单元格类别值之间的差异来规避
输出更大。 建议如果输出来自 成本 将用作输入
排水管,用户乘以 成本 输入成本表面图由地图的值
细胞分辨率,运行前 成本. 这可以使用 地图计算器. 地图
分辨率可以使用 区域. 浮点不会出现这个问题
地图。
使用 onworks.net 服务在线使用 r.draingrass