自然资本项目RIOS软件包的预处理器
rios_preprocessor的Python项目详细描述
文档
rios_preprocessor是用来替换arcgis python的 当前为主要RIOS程序生成输入的代码。
rios_preprocessor产生光栅:
- 下坡保持指数
- 上坡源
- 河岸指数
- 坡度指数
作为以下RIOS目标的输入:
- 侵蚀控制
- 氮保持率
- 磷
- 防洪
- 地下水补给/基流
一路上,还有一些额外的技巧rios_preprocessor 在其他情况下可能有用的用途:
- 光栅化输入shapefile河网并将其与 (光栅)DEM/DTM
- 确定光栅化河流沿线的不连续河岸
- 确定光栅化河流的终点
依赖性
- 努比
- 熊猫
- Geopandas
- 菲奥娜
- 光栅>;1.0
- 形状
- PyGeoProcessing~=0.3.3
安装
pip install rios_preprocessor
更改日志
版本0.2.2
- 开始执行例行程序以恢复正常化因素(目前仅限洪水目标)
- 小错误修复
版本0.2.1
- 重构流光栅化以使用geopandas
- 开始介绍日志记录功能(未完成)
- 允许零宽度河岸带
- 小错误修复
版本0.2.0
- 重构和模块化代码以提高可用性
- 添加了光栅投影检查
- 为“获取目标”列表设置弃用警告
- 小错误修复
版本0.1.9
- 修复了上坡源和河岸指数受整数错误影响的问题
版本0.1.8
- 不推荐使用的GDAL样式转换符合光栅化>;0.36
- 设置PyGeoProcessing的上限以保留流算法
- 小错误修复
版本0.1.7
- 小错误修复
版本0.1.6
- 实现日志记录
- PEP8修复程序
版本0.1.5
- 已清理文档