本文详细介绍使用InVEST模型中HAbitat quality模块计算生境质量,包含各个参数的含义、所需数据及处理、处理各参数时需要注意的地方等过程。


1. 概述

  当前土地利用InVEST模型(Integrated Valuation of Ecosystem Services and Tradeoffs)中HAbitat quality模块,栖息地质量模型结合了 LULC 信息和生物多样性威胁来制作栖息地质量地图。
  生境质量是指生态环境能够提供适合自然生态条件的能力,高低能反映区域生境的破碎程度以及对生境退化的抗干扰能力。

式中,Qxj表示土地利用类型j中的栅格x的生境质量;Hj表示土地利用类型J的生境适合性;Dxj表示土地利用类型j中的栅格x所受胁迫水平;Z表示归一化常量;k是缩放常数。
   其中,式中Dxj的计算公式如下:

式中,R为胁迫因子数量;r为胁迫因子;y为胁迫因子r的栅格数;Yr为胁迫因子所占栅格数;Wr为胁迫因子权重,取值范围为0 - 1;irxy为胁迫因子r对生境的每个栅格产生的影响(指数或线性);βx为生境抗干扰水平;Sjr为不同生境对每种胁迫因子的相对敏感性。

1.1 涉及参数

   HAbitat quality模块所设计到的参数有以下:

  • Current Land Cover:当前土地利用
  • Future Land Cover (optional):未来土地利用
  • Baseline Land Cover (optional):基线土地利用
  • Threats Data:威胁因子
  • Threats Table:威胁表
  • Accessibility To Threats (optional):胁迫可达性
  • Sensitivity Table:敏感性表
  • Half-Saturation Constant:半包和参数

参考

1.http://releases.naturalcapitalproject.org/invest-userguide/latest/habitat_quality.html
2.https://storage.googleapis.com/releases.naturalcapitalproject.org/invest-userguide/latest/habitat_quality.html
3.https://www.bilibili.com/video/BV1VK4y1T7tx
4.Parameter assignment for InVEST habitat quality module based on principal component analysis and grey coefficient analysis

2. 处理流程

  使用HAbitat quality模块计算生境质量是InVEST应用最为广泛的功能,点击HAbitat quality进入操作界面,点击左侧User’s Guide 可进入该模块的帮助文档,有详细的说明。模型需要输入的元素有9个,其中5个必选,4个可选。
  第一类输入(第一个红框)主要是确定输出路径,和定义文件后缀;后两类输入(后两个红框)是所需的各项数据,下面将对各个参数进行详细介绍。HAbitat quality模块界面如下图所示:

2.1土地利用LULC数据(raster)

① Current Land Cover
  当前土地利用:必须有地类编码字段value;有投影;其分辨率和范围决定了最终结果的分辨率与范围;

②Future Land Cover (optional)
  未来土地利用:具有相同的LULC代码value字段
③Baseline Land Cover (optional)
  基线土地利用:具有相同的LULC代码value字段

2.2威胁与敏感性数据

注:旧版本中,Threats Data需要输入一个文件夹:包含威胁源数据和威胁表;
  新版本中,Threats Data变为Threats Table,需要输入一个csv表,但需要在表中CUR_PATH==写入各个威胁源数据的路径。

④Threats Data(raster)
  威胁源数据:表示对生境质量有威胁的地类的空间分布和强度的二值化栅格数据;如将旱地(crop)、水田(wat)、工矿用地(mine)、农村居民点(ru)、城镇建设用地(urb)、道路(road)等威胁源赋值为1,其余赋值为0。

  在模型界面没有输入位置,该数据需要放在工作空间路径下,且和威胁表处于统一路径下,并在威胁表中写入对应威胁源的路径;No Data的空值区域、某个区域没有威胁需设置为0。

  处理方法:重分类、栅格计算器来提取威胁源。

  本次以crops、railroad、urban、timber、roads1、roads2、roads3共7种地类作为威胁源。如下,通过重分类将威胁源赋值为1,其余赋值为0,NoData也需要设置为0。(一般是通过“value”地类编码字段分类,因自带的数据分类太细,所以新建了name字段来提取,且自带railroad数据有误)

  如果考虑多LULC情景状态的生境质量,威胁源的命名要注意加后缀以区分:“_b”(基准),“_c”((当前),或 “_f”(未来)表明威胁地图的时间段;

⑤Threats Table
  威胁表:MAX_DIST最大影响距离、WEIGHT权重、THREAT威胁因子、DECAY距离衰减函数(线性、指数);后三列对应基准、当前、未来时间段下胁迫源的路径,具体如下表所示:

  THREAT列和威胁源数据名字对应,并在CUR_PATH写入对应威胁源的路径(不一致会报错)。

  处理方法:咨询专家、参考相关文献等确定。

⑥Accessibility To Threats (optional)
  胁迫可达性:矢量数据,为每一个多边形对退化源的相对合法可达程度。值为0-1之间,可达性最小的面,如自然保护区、森林公园、湿地、生态红线等,赋值为0;可达性最大的赋值为1;没有被多边形覆盖的栅格单元我们就假定是完全可达的并赋予1值。

  处理方法:部分保护类数据难以获取。

⑦Sensitivity Table
  敏感性表:威胁源对现有地类的威胁程度和现有地类有多大的适宜性,为逆向缓冲。表中LCLC要与①土地利用地类数据中value编码一致,表中地类顺序任意但需均有,即权重为0的不能省略(缺少地类不会报错,但对结果有影响);要与威胁源表中的威胁因子一直(不一致会报错);nodata需设置为0。

注:新版本的InVEST模型LULC威胁因子的命名不需要在地类前加“L_”,按“L_crops”格式。

  处理方法:咨询专家、参考相关文献等确定。

  • 第一列和第二列必须和栅格数据对应;
  • 第三列为生境适宜程度,地类生境越好,适宜程度越高;
  • 第四列为威胁源对现有地类的影响程度,需查阅文献,或调参,结果应满足区域生境质量规律(如果出现非生态用地比生态用地的生境质量高,则结果有可能是错的);

⑧Half-Saturation Constant*
  半包和参数:默认0.05,影响栖息地质量值的扩散和分布,但不改变生境质量的分级,便于结果分级可视化。

  k值校准:需要运行模型两次,首先设置为0.5,然后运行第二次将该值设置为最大退化分数的1/2。

注:k值默认是0.05,不是0.5,如果设置为0.5,则需要做两遍,网上部分教程写的是默认0.5,而不提及第二次调参。所以要注意辨别,多看官方文档。

3. 结果

  各参数输入完成后,且不提示报错,运行即可:

  输出的结果主要有:deg_sum_c生境退化结果和quality_c生境质量结果( habitat rarity生境稀有性结果,若有基准);以及intermediate中间变量,各个威胁源的威胁、敏感、可达性等结果;所得到的结果均是相对值。

  第一次:将k设置为0.5。

  第二次:将k设置为最大退化值的一半0.048,结果如下,比如第一次可视化效果更明显。但由于威胁数据的缘故,存在许多线条,散点。这通过道路威胁数据进行适当的缓冲,可以使结果更好看些。

总 结

  建议将空间数据的实际范围大于研究区范围进行分析,得到结果会使研究区边界处的值更加准确;关于威胁表、敏感性表的等参数的设定,大多数都是参考文献、专家经验等,也有采用PCA等方法来研究参数设定:
Parameter assignment for InVEST habitat quality module based on principal component analysis and grey coefficient analysis.
  本文详细介绍使用InVEST模型中HAbitat quality模块计算生境质量,包含各个参数的含义、所需数据、数据处理等过程。


InVEST模型 | HAbitat quality模块计算生境质量相关推荐

  1. InVEST模型土壤保持模块原理及数据获取分析

    土壤保持服务作为一项重要的生态系统调节,是防止区域土地退化,降低洪涝灾害风险的重要保障.土壤保持服务是指生态系统防止土壤流失的侵蚀扩展能力以及对泥沙的储积保持能力.InVEST模型由于其与土地利用数据 ...

  2. 基于ArcGIS Pro、Python、USLE、INVEST模型等多技术融合的生态系统服务构建生态安全格局

    近年来,由于社会经济的快速发展和人口增长,社会活动对环境的压力不断增大,人地矛盾加剧.虽然全球各国在生态环境的建设和保护上已取得不少成果,但还是未从根本上转变生态环境的恶化趋势:生态破坏.环境退化.生 ...

  3. InVEST模型| 软件安装与固碳模块的使用

    本节介绍InVEST模型的安装.新版本界面的介绍.固碳模块的使用. 概述 InVEST模型(Integrated Valuation of Ecosystem Services and Tradeof ...

  4. 城市扩张对生境质量影响评价与生态安全格局构建—以黄河流域“几”字弯为例

    1.亮点 以高生境质量为"源地",构建生态廊道. 城市扩张对生境质量的影响是异质的. 提出"几"字弯"两屏三廊七区"的生态格局. 2.关键词 ...

  5. 基于PLUS模型+InVEST模型 生态系统服务多情景模拟预测

    目录 第一章 理论基础与软件介绍 第二章 数据获取与制备 第三章 土地利用格局模拟 第四章 生态系统服务评估 第五章 时空变化及驱动机制分析 第六章 论文撰写技巧及案例分析 工业革命以来,社会生产力迅 ...

  6. InVEST模型生境质量模型数据处理流程

    前言 在19年的4月份,我要写一篇论文,涉及生境质量的,用到了InVEST中的生境质量模型(Habitat Quality),模型要求的数据比较多,需要用ARCGIS进行数据处理,数据处理不难,就是属 ...

  7. InVEST模型,掌握产水(包括水源涵养)、碳存储(包括固碳)、土壤保持、水质(氮磷)、生境质量和热岛缓解等生态系统服务评估方法,开展人类活动影响、重大工程实施的生态成效评估

    不论您是小白亦或是已经能够成功运行InVEST模型生成结果,您可以自由选择内容,如果您是小白老师手把手教您,如果您已经是InVEST模型熟悉者,已经为您准备了结合实际项目内容以及通过模型进行高质量的论 ...

  8. InVEST模型生境质量错误咋办

    我的生境质量结果这是为啥

  9. InVEST model中生境质量

    文章目录 一.InVEST model 介绍 二.InVEST model中Habitat Quality具体操作 三.关于InVEST modle的一些延申 1.学习资源的推荐 2.模型运行过程出现 ...

最新文章

  1. 兰州大学C语言程序设计课程作业,【兰州大学|兰州大学C语言程序设计课程作业( 五 )】语言程序设计|课程|作业-傻大方...
  2. 如何管理好自己的性格?
  3. php留言板源码免mysql_PHPMYSQL留言板源码(终极完整版).doc
  4. Asp.Net细节性问题技巧精萃(转载)
  5. Java技术分享:小白如何入门Mybatis?
  6. 2018年第九届省赛C/C++A组第5题——打印图形
  7. 结合现有分布式系统的数据一致性思考
  8. springboot controller 访问 404
  9. 查询url包含的字符串参数(js高程笔记)
  10. 外省职称计算机,外地职称在当地是否可以用?
  11. 零基础入门学习HTML(下)
  12. 余世雄 - 与上司沟通的7个技巧
  13. 基于JAVA高铁在线购票系统计算机毕业设计源码+数据库+lw文档+系统+部署
  14. strchr、strstr函数
  15. 零基础成为3D游戏建模师需要多久?
  16. mongodb 数据备份
  17. 静态网页-猫眼电影首页完整版(附源码)
  18. ARM hint instruction-WFI(Wait For Interrupt)指令的一些笔记
  19. 在用Delphi 10.2.3 提示connection closed gracefully的处理
  20. jsp70877婚庆策划婚车预订网站 双数据库 mysql版

热门文章

  1. vue3安装axios以及vue3解决跨域问题
  2. axure添加下拉菜单联动
  3. 爬取电影资源之网页爬取篇(python)
  4. html纵向字幕无缝滚动,html文字无缝滚动代码
  5. 最好的.NetCore代码生成器
  6. ADDS:在域内或域间复制组成员
  7. Unity 3d 简单动画
  8. 基于SpringBoot的“1818小酒馆”商城网站的设计与实现 毕业设计-附源码192004
  9. 图像分割—灰度阈值分割
  10. Hadoop2.6.0学习笔记(九)SPOF解决方案Quorum机制