GRASS GIS 生成斜坡单元
软件下载
下载链接
Windows
软件安装
点击NEXT
点击NEXT
更改安装位置,点击NEXT
不用勾选nort和south数据,没有用还得在线下载。国内网络下载不下来
点击NEXT
需要额外下载C++程序,点击确定即可
安装完成
下载插件
网址
slu — Geomorphology Research Group @ CNR IRPI Perugia
https://geomorphology.irpi.cnr.it/tools/slope-units/slu/rslopeunits_win_grass84.zip/@@download/file/rslopeunits_win_grass84.zip
拷贝
将py文件拷贝到对应GRASS GIS软件的scripts文件夹下
将bat文件拷贝到对应GRASS GIS软件的bin文件夹下
验证
输入r.slopeunits --help,查看是否有参数介绍
创建斜坡单元操作
1.添加栅格数据
r.in.gdal
路径不能有中文
添加成功
2.设置范围
确保 g.region
的范围与输入的 DEM 一致。如果不一致,可能会导致计算错误。
g.region raster=dem@admin -p
3.进行斜坡单元
输入一下文件,打开对应的GUI界面
r.slopeunits
输入参数
结果
4.导出数据
5.arcgis中查看
6.转为矢量
7.叠加山体阴影查看
效果不错
问题
问题1
解决方案
将以下两个数据调小一些
问题2
输出的斜坡单元只有一整块
解决方案
注意thresholdcells比minimumcells大,且这两个数值不能过大,否则生成出来的斜坡单元有问题
参考文献
GRASS斜坡单元分割插件(r.slopeunits) windows移植方案 - 知乎
数据下载
https://download.csdn.net/download/qq_39397927/90927053
https://download.csdn.net/download/qq_39397927/90927057