qgis_soil_erosion:该QGIS插件可获取降水量,DEM和shapefile边界(马来西亚环境),以基于修订后的通

  • T9_600999
    了解作者
  • 107.5KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-22 09:14
    上传日期
快速入门指南 下载QGIS 2.18(稳定版) 打开QGIS→插件→管理和安装插件→设置→选中“同时显示实验性插件”→“添加”插件存储库并填写以下内容:名称:garuda-gis URL: ://stg.gis.garuda.io/soil 保留其他默认设置 或者 以ZIP格式下载此存储库,将其解压缩到本地QGIS插件目录(例如C:\ Users \ Juan.qgis2 \ python \ plugins) 在“全部”下,找到Garuda_Soil侵蚀风险并安装插件 打开插件,然后浏览到保存从此处获得的样本输入数据的目录。 完毕! 感谢您可以在此处撰写的任何评论。 简要描述;简介 开发了土壤侵蚀风险评估(SRA)QGIS插件,以自动执行计算,分析和评估过程,以生成可操作的地图输出,以识别易于发生土壤侵蚀的位置。 此SRA插件采用的方法是根据修订的通用土壤流失方程(RUSLE)建
qgis_soil_erosion-master.zip
  • qgis_soil_erosion-master
  • scripts
  • update-strings.sh
    1.4KB
  • compile-strings.sh
    251B
  • run-env-linux.sh
    794B
  • i18n
  • af.ts
    333B
  • help
  • source
  • conf.py
    6.9KB
  • index.rst
    431B
  • make.bat
    4KB
  • Makefile
    4.5KB
  • test
  • __init__.py
    107B
  • tenbytenraster.keywords
    22B
  • tenbytenraster.lic
    589B
  • utilities.py
    1.8KB
  • test_resources.py
    1012B
  • tenbytenraster.prj
    143B
  • tenbytenraster.qml
    1.5KB
  • qgis_interface.py
    6.2KB
  • test_gr_ser_dialog.py
    1.5KB
  • test_translations.py
    1.7KB
  • test_qgis_environment.py
    1.8KB
  • test_init.py
    1.8KB
  • tenbytenraster.asc.aux.xml
    359B
  • tenbytenraster.asc
    309B
  • resources.pyc
    1.9KB
  • metadata.txt
    1.1KB
  • pylintrc
    8.6KB
  • __init__.py
    1.5KB
  • resources.qrc
    102B
  • resources.py
    5.2KB
  • GR_SER.rar
    47.3KB
  • README.md
    3.5KB
  • icon.png
    1KB
  • gr_ser_dialog_base.ui
    5.4KB
  • gr_ser.py
    19.2KB
  • README.txt
    911B
  • gr_ser.xml
    513B
  • gr_ser_dialog.pyc
    2KB
  • gr_ser.pyc
    14.9KB
  • __init__.pyc
    1.7KB
  • README.html
    1.9KB
  • LICENSE
    17.7KB
  • version 1.0 (beta).txt
    148B
  • Makefile
    7.1KB
  • pb_tool.cfg
    2.6KB
  • plugin_upload.py
    3.1KB
  • gr_ser_dialog.py
    1.8KB
内容介绍
# Quickstart Guide 1. Download QGIS 2.18 (stable version) 2. Open QGIS → Plugin → Manage & Install Plugin → Setting → Check ‘Show also experimental plugin’ → ‘Add’ plugin repository and fill the following: Name: garuda-gis URL: https://stg.gis.garuda.io/soil-erosion/gr_ser.xml Keep other default as it is OR download this repository as ZIP, unzip it into your local QGIS plugin directory (eg. C:\\Users\Juan\.qgis2\python\plugins) 3. Under ‘All’, find Garuda_Soil Erosion Risk and install the plugin 4. Open the plugin and browse to the directory that holds sample input data obtained here. 5. Done! We appreciate any reviews which can be written here. # Brief Description Soil Erosion Risk Assessment (‘SRA’) QGIS Plugin is developed to automate the calculation, analysis, and evaluation processes to produce actionable map output that identifies locations prone to soil erosion. The methodologies adopted for this SRA plugin are modeled after the Revised Universal Soil Loss Equation (RUSLE), one of the few soil erosion models that prioritizes the use of geospatial inputs, rather than on-site samples, as key parameters. Among the six parameters identified by RUSLE (land use, precipitation, slope angle, slope length, management practice, and soil erodibility), this plugin will evaluate four, excluding slope length and land use, primarily due to the lack of accurate algorithm to evaluate slope length and the inherent inaccuracy of automated classification of land use without manual supervision respectively. # Data Input Preparation Three data inputs will be needed to successfully run the plugin: 1. Boundary of study site (.shp) 2. Elevation data (.tif) - eg. DEM, aerial drone imagery with elevation data 3. Rainfall data (.csv) - precipitation level as measured from known coordinates For rainfall data input, the following preparation needs to be followed so as to ensure proper working of the plugin 1. First column (‘x’) is the field to key in longitude (in degree) of the places where rain measurements are done 2. Second column (‘y’) is the field to key in latitude (in degrees) of the places where rain measurements are done 3. Third row onwards are the fields to key in precipitation level (in mm). ​Do note the formatting on how to write the field heading: ‘time’ followed by integers increasing from 1, no whitespace 4. The projection assumed in this model is the standard WGS84. If your coordinates use different projections, please convert it to WGS84’s projection. # Installation Disclaimer: QGIS 2.18 (stable version) or newer is needed to run the plugin. 1. Open QGIS 2. Under ​​Plugin → ​Manage and Install Plugins… → Setting, enable ‘Show also experimental plugins’ 3. Under ‘Plugin repositories’ click ​Add. Fill the fields 4. Find‘Garuda_Soil Erosion Risk’ to install the plugin 5. Now Garuda_Soil Erosion Risk will appear if you reopen Plugin tab. Open the Plugin # Using the Plugin This section assumed the data needed as in Section II have been prepared 1. Browse to the respective directories where the three input files are located (refer to Figure 4) for the first three fields (‘Boundary Shapefile’, ‘DEM Raster’, and Rainfall Data’) 2. Browse to a file directory to indicate where the output files will be located under ‘Output Directory’. 3. Select the ‘Soil Type’ and ‘Management Practice’ that best matches the site (​Disclaimer: only relevant to Malaysia’s soil as published by the Department of Agriculture) on the last two dropdown boxes. 4. Press ‘OK’ when done.
评论
    相关推荐
    • python
      Python 这是用于大多数基本和简单python代码的示例模板的存储库。
    • pythonpython ejercicies存储
      Python 这是我的python项目和练习库。 我很高兴与其他人分享我的工作,并且很乐意听到修复程序的选项。
    • Python
      这是我用Python编写的所有代码的存储库。创建此回购协议纯粹是出于透明目的和自我学习。 此处的所有代码仅供参考,仅供其他人参考以了解其实现。不要使用此存储库直接复制代码,而要与您的代码进行比较。 如果您对...
    • Python:Python存储
      Python 分享我所有的python项目! 游戏 *猜数字*蛇(未完成) *岩纸剪刀(未完成) 其他 *模拟时钟* Opencv辅助AI训练图像修改器 例子 时间表: *每确定一次将执行python代码的时间。
    • basic_training:一个存储python基本文本的存储
      基础训练 一个存储python基本文本的存储
    • python_template:Python存储
      Python存储库模板。 在此存储库中的所有文件中搜索PYTHON_TEMPLATE并将其替换为真实的项目名称。 和Release-Candidate如果你不是我:D 将CODECOV_SECRET设置为Codecov令牌。 将PIP_TOKEN设置为PyPI令牌。 徽章 ...
    • pycode:用于存储python代码示例和utils的仓库
      密码 用于存储python代码示例和utils的回购将更多文本添加到自述文件
    • Python_Pro_Bootcamp:该存储库将存储Python Pro Bootcam代码
      Python_Pro_Bootcamp 该存储库将存储Python Pro Bootcam代码。
    • python
      任何想要学习python细节的人,以下存储库都可以帮助他们以一种简单的方式进行理解。 知识库按主题明智地提供了示例的完整列表,并带有详细的说明。 注释所有示例,并取消注释并执行它们。 该存储库提供了python示例...
    • Python
      Python存储库包含与Python编程研究相关的文档