栅格数据制作
DHSVM栅格数据制作_zhaoyi1qaz的博客-CSDN博客_dhsvm
重采样尽量输入输出放在同一个文件夹中,且存储位置不能太深入,不然容易报错
mask直接用栅格重分类制作,捕捉倾泻点就是设置流域出口
soil从世界土壤数据库下载后经过坐标系转换(自己创建),重采样,属性表连接数据等操作坐标系相关的知识_wsqplsh的博客-CSDN博客_添加的数据源缺少空间参考信息
植被我这里用MOD12Q1数据,从earth engine直接下载相应分辨率数据,经过创建自定义地理(坐标)转换和投影栅格来统一坐标系,可能将数据格式float转整形来构建属性表
影像准备好再转换成binary格式,在arcgis中栅格 转 ASCII,再用官网program中的代码将ASCII 转 binary。在program路径中输入cmd,按照特定的格式(也可以使用myconvert.exe)
注意 :mask=char, dem=float, soil=char, veg=char for the conversion into binary
(可参考链接)https://www.pnnl.gov/sites/default/files/media/file/Tutorial-dhsvm3.1-Full-Instruction.pdf
有城市模块就得有surface.routing.txt文件,在program中打开cmd,
find_nearest_channel_bin 132 120 flowdir.bin mask.bin stream.map.dat surface.routing.txt 9
后面的数字9是stream.map.dat文件header行数
初始状态文件制作,在program中利用Ubuntu制作,Ubuntu命令前面加上./符号,直接./程序可以看程序使用说明,(参考 tutorial DHSVM V3.1)