当前位置: 首页 > news >正文

SolVES 模型生态系统服务功能社会价值评估(基于多源环境QGIS、PostgreSQL、ArcGIS、Maxent、R语言)

查看原文>>>SolVES 模型生态系统服务功能社会价值评估(基于多源环境QGIS、PostgreSQL、ArcGIS、Maxent、R语言)

目录

第一章、理论基础与研究热点

第二章、SolVES 4.0 模型运行环境配置

第三章、SolVES 4.0 模型运行

第四章、数据获取与入库

第五章、环境变量与社会价值的相关分析

第六章、拓展案例分析

其它生态系统服务相关推荐


       SolVES模型(Social Values for Ecosystem Services)全称为生态系统服务社会价值模型,是由美国地质勘探局和美国科罗拉多州立大学联合开发的一款地理信息系统应用程序,开发该模型的目的主要是对生态系统服务功能中的社会价值进行空间分析和量化评估。此模型评估的社会价值类型多种多样,比如:美学、生物多样性、精神、娱乐、休闲等社会价值,评价结果不以货币的形式进行展示总价值,而是以价值指数来表示社会价值的高低。该模型由三个子模块构成,分别是生态系统服务功能社会价值模块、价值制图模块和价值转换制图模块。评估研究区生态系统服务社会价值时需要将社会价值模块和价值制图模块两者结合起来,通过邮件、访谈、问卷调查的形式收集生态系统服务产品使用者对于生态系统所提供的服务或者产品态度和偏好,同其它社会经济调查数据和研究区自然环境数据,通过运行模型来估算研究区的生态系统服务社会价值。模型中的统计数据还会生成统计表用于分析价值指数与自然环境的关系。价值转移模块可以基于已有的研究成果,将数据转移到另一个缺乏调查数据的研究区,生成新研究区预测价值指数图,该模块可方便快捷的单独使用。

本内容将讲述用于评估生态系统服务功能社会价值的SolVES模型及其原理,通过本文将学会SolVES模型的原理与运行方法:如何将收集的社会调查数据导入数据库(SQL),结合受访者分配给各社会价值类型的金额总和(即权重指数),如何利用内嵌的核密度分析工具对标注的社会价值点做加权核密度分析,得到“核密度曲面”及“最大栅格值”;如何利用镶嵌在SolVES模型中的“平均最近邻统计”工具统计社会价值点的聚类空间分布状况;如何利用模型将“核密度曲面”除以“最大栅格值”,并将其结果标准化为“价值指数曲面”;如何结合环境变量数据,启动MaxEnt最大熵模型预测社会价值点的空间分布,实现社会价值的制图。

通过本文,将学会QGIS\PostgreSQL\ARCGIS\MAXENT\R语言环境的配置及基本方法,利用各种平台的优势拓展分析生态系统服务社会价值问题:如基于不同环境变量得到相应的社会价值分布图,并分析社会价值在空间上的分布特征;研究环境变量共线性问题;研究环境变量对社会价值在空间分布上的影响,并深入分析各环境变量分别与不同类型的社会价值之间的关系;研究各环境变量对社会价值的贡献情况,从而进一步确定哪些环境因素对社会价值的贡献较大等。本文还将结合相关应用案例总结该模型当前的研究成果、研究热点及优缺点,展望其未来发展趋势,以期为SolVES模型更好地应用于生态系统服务功能社会价值评估提供参考。

【内容简述】:

第一章、理论基础与研究热点

1. 生态系统服务与生态系统服务价值介绍
2. 生态系统服务价值研究方法
3. 生态系统服务价值研究热点
Citespace文献可视化分析
VOSviewer文献可视化分析

第二章、SolVES 4.0 模型运行环境配置

1. SolVES 4.0 模型功能介绍
2. QGIS 3.8.2安装配置
3. PostgreSQL 11.7安装配置
4. PostGIS 2.5.3 安装配置
5. Maxent 3.4.1安装配置

安装 SolVES 4.0 插件

加载样本数据

Note:SolVES 4.0是在使用64位处理器运行微软Windows 10 Enterprise Edition的系统上开发和测试的。上面列出的软件是运行解决方案4.0所需的。此外,Java Runtime必须在运行解决方案4.0的系统上可用,才能访问和运行Maxent 3.4.1。

第三章、SolVES 4.0 模型运行

1. 新建项目

2. 数据分析工具
l 调查数据分析原理
l 调查数据分析参数选择与设置

3. 转移价值工具
l 转移价值计算原理
l 转移价值工具参量选择

4. 模型运行结果分析
用户根据当前项目或以前完成的项目的结果,生成社会价值图和相关环境指标图的复合报告。

地图布置图包含所选择的价值指数图,包括研究区域边界和所选择的背景。地图标题包括项目名称、调查小组和社会价值类型。

连续数据以折线图的形式显示。分类数据显示为散点图。散点图的x轴标签具有指定类别的整数值。

分析调查数据工具生成的所有结果的地图布局中都包含了AUC值、平均最近邻居统计数据和最大值指数得分。

5. SolVES模型性能检验
l Maxent模型原理
l Maxent模型参量与运行

l MaxEnt结果分析:

基于MaxEnt模型生成的AUC数据,对模型运行的性能进行可信度、适配度检验,解释和调整Maxent曲线下的面积值和可变贡献。

转移价值结果分析:

当研究区域与主要研究区域具有类似的生物物理和社会背景,但无法获得调查数据时,可以使用价值转移映射模型,通过转移值工具进行访问,依赖于Maxent在有调查数据的研究地区从以前的解决分析中生成的统计模型。

第四章、数据获取与入库

1. 表格数据类型与格式与加载

“id”字段和“geom”字段(在矢量数据的情况下)是由PostgreSQL管理的,当为加载求解数据库准备用户提供的数据时,不应该被包括在内。

2. 空间数据加载

3. 社会调查数据获取
l 对受访者的游玩特征及满意度等进行了解
l 让受访者对社会价值进行分配并标注相应的社会价值点。
l 对受访者进行社会背景,人口学特征数据的收集

4. 空间数据的来源及处理

地理空间数据包含有研究区的Shapefile文件和栅格数据集:
l STUDY_AREA 类Shapefile文件需研究区域边界要素;
l SURVEY_POINTS数据则基于问卷数字化;
l 栅格数据集即研究区环境要素的提取;
l 对SURVERY_POINTS数据和STUDY_AREA数据,利用ArcGIS的核密度分析工具对两个数据进行操作,输出社会价值总体空间分布图。

5. SolVES 模型处理数据

对SURVERY_POINTS数据进行平均最近邻分析,得出平均最邻近比率(R-ratio)和标准差(Z-score),突出每种价值在区域内的重要性位置;

l 利用SolVES 模型对问卷收集到被受访者赋予到每种社会价值上的假定分值进行统计整合,生成具有10点价值指数(value index,VI)的空间显式地图,以此确定各社会价值类型的重要程度。

l 对受访者进行分组,将对应的社会人口特征数据和空间数据导入模型,以归一化计算输出的价值指数当作权重,输出各社会价值在整个研究区域内的空间分布状况图,及这些价值分布与环境变量之间存在的关系图。

第五章、环境变量与社会价值的相关分析

1. 环境变量的多重共线性检验

l R环境配置与基本语法
l 相关性分析
l 方差膨胀因子分析

2. 统计分析

l 利用ArcGIS的分区统计工具对景观类型进行统计分析

3.主要社会价值类型的空间分布

4.环境变量对社会价值的影响分析

l 对受访者所标记的社会价值点位下选取的景观类型进行相关性分析,得到公众最喜爱的景观类型,对该景观类型与社会价值进行影响因素的分析;

5.环境变量贡献率分析

l 依据MaxEnt运行得出的环境变量贡献率可得出各环境变量的贡献情况

6.空间自相关分析

l 依据Moran's I、p value和z score判断距离变量与VI之间的关系。

7.生态系统服务社会价值价值转移有效性检验分析

第六章、拓展案例分析

l 社会-生态耦合分析视角下国家公园生物多样性价值评估

l 社会生态管理和生态系统服务聚类分析

l 沿海生态系统服务分析

l 人类福祉对理解生态系统服务的社会偏好的重要性

其它生态系统服务相关推荐

基于生态系统服务(InVEST模型)的人类活动、重大工程生态成效评估、论文写作等具体应用

ArcGIS Pro地理空间数据处理完整工作流实训及python技术融合深度应用

GPT模型支持下的Python-GEE遥感云大数据分析、管理与可视化技术及多领域案例实践应用

Python高光谱遥感数据处理与机器学习实践技术

基于”PLUS模型+“生态系统服务多情景模拟预测实践技术应用

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

基于ArcGIS Pro、R、INVEST等多技术融合下生态系统服务权衡与协同动态分析实践应用

相关文章:

SolVES 模型生态系统服务功能社会价值评估(基于多源环境QGIS、PostgreSQL、ArcGIS、Maxent、R语言)

查看原文>>>SolVES 模型生态系统服务功能社会价值评估(基于多源环境QGIS、PostgreSQL、ArcGIS、Maxent、R语言) 目录 第一章、理论基础与研究热点 第二章、SolVES 4.0 模型运行环境配置 第三章、SolVES 4.0 模型运行 第四章、数据获取与入…...

雷鸟Air Plus体验:视觉大幅升级,影视/办公/游戏全能胜任

雷鸟BirdBath系列XR眼镜一直保持着较快的迭代频率,如今迎来该系列第三款产品:雷鸟Air Plus,新品在视觉体验上得到大幅升级,不仅FOV达到49,边缘成像质量更高,搭配索尼旗舰级Micro OLED屏实现最高120Hz刷新率…...

【Android笔记101】Android之实现搜索界面(搜索弹出框)

这篇文章,主要介绍Android之实现搜索界面(搜索弹出框)。 目录 一、搜索弹出框 1.1、运行效果 1.2、搜索弹出框介绍 1.3、实现搜索弹出框功能...

架构中如何消除语义的分歧?

1、发现不同的语境 每一个交互场景其实都存在着多个角色,每个角色都有自己的独立语境。比如商家从供应商那里采购实体商品这个场景,就有它的独立语境。而商家给供应商打款,虽然交互双方没有变化,但是新的场景又会带来的语境。 我…...

「免费版Axure」原型设计工具!

Axure 是一款经典的原型设计工具,但需要下载电脑端软件使用,对新手要求较高,且在线协作效率低,使用成本较高。即时设计是一款免费在线原型设计工具,支持导入 Axure 文件进行二次布局、评审、演示和分享,让用…...

OPNET Modeler 例程——ALOHA和CSMA的性能对比

文章目录 概述一、创建 ALOHA 协议模型二、创建 CSMA 协议模型三、创建收信机进程和节点模型四、创建总线型链路模型五、创建网络模型六、查看仿真结果总结 概述 本例程以以太网为例论述总线型网络的建模方法,对数据链路层的 MAC 技术进行建模分析,并进…...

kali整体版本更新方法,为啥更新?

玩过kali都知道,如果不更新版本,那么安装某个软件总是有很多依赖版本问题,解决起来的确麻烦,这篇文章彻底解决这些问题。 1,更新源 国外源与国内源的选择 kali默认配置的是国外源,但国外源的下载速度非常慢…...

微服务之服务容错

Informal Essay By English Share a sentence that I think is very reasonable, as long as you can know the underlying logic of anything, you can hold it without fear 参考书籍: “凤凰架构” 引言 在 Martin Fowler 与 James Lewis合写的文章《Micros…...

js 计算日期加减、某某天后的日期、星期几、几月、闰年

需要引入jquery.js. Date.prototype.DateAdd function (strInterval, Number) { var dtTmp this; switch (strInterval) { case s: return new Date(Date.parse(dtTmp) (1000 * Number));// 秒 case n: return new Date(Date.pars…...

Vue3迎来升级,助力企业数字化转型

近年来,随着“互联网”的推进与应用普及,数字化转型已经成为企业发展的必备选项。低代码开发平台的迅速普及和广泛应用,也为企业数字化的转型提供了支撑技术。 JNPF快速开发平台深度集成java.net 6 双技术引擎,具备易维护、便部署…...

Java面试知识点(全)- Java并发- Java并发基础一

Java面试知识点(全) 导航: https://nanxiang.blog.csdn.net/article/details/130640392 注:随时更新 多线程解决什么问题 CPU、内存、I/O 设备的速度是有极大差异的,为了合理利用 CPU 的高性能,平衡这三者的速度差异&#xff0c…...

淘宝商品详情数据采集,支持高并发请求

一、如何通过手动方式查看阿里巴巴商品详情页面的数据 1.淘宝天猫商品详情 API 接口(item_get - 获得淘宝商品详情接口),淘宝API 接口代码对接可以获取到宝贝 ID,宝贝标题,价格,优惠价,掌…...

Java版spring cloud 本工程项目管理系统源码-全面的工程项目管理

​ ​工程项目管理系统是指从事工程项目管理的企业(以下简称工程项目管理企业)受业主委托,按照合同约定,代表业主对工程项目的组织实施进行全过程或若干阶段的管理和服务。 如今建筑行业竞争激烈,内卷严重&#xff0c…...

瑞吉外卖 - 后台系统退出功能(4)

某马瑞吉外卖单体架构项目完整开发文档,基于 Spring Boot 2.7.11 JDK 11。预计 5 月 20 日前更新完成,有需要的胖友记得一键三连,关注主页 “瑞吉外卖” 专栏获取最新文章。 相关资料:https://pan.baidu.com/s/1rO1Vytcp67mcw-PD…...

JavaScript 基础 API DOM(一)

1.1 作用和分类 作用: 就是使用 JS 去操作 html 和浏览器 分类:DOM (文档对象模型)、BOM(浏览器对象模型) 1.2 什么是DOM DOM( Document Object Model——文档对象模型)是用来呈现以及与任意 HTML 或 XML文档交互的…...

Java基础知识:1,DOS命令

1,盘名称 加 : 进入该盘目录下 例如:e: 进入e盘 2,dir 查看当前路径下文件和文件夹 3,md 文件夹名字 》 创建文件夹(md后要加空格) (md make directory) 4,c…...

NEFU ERP 企业资源计划[1] 详细知识点

NEFU ERP 企业资源计划[1] 详细知识点 ERP 企业资源管理计划第 0 章 术语第 1 章 ERP 概述1、什么是 ERP2、ERP 目的3、ERP 应用 第 2 章 ERP 理论与发展1、ERP 发展概述订货点法物料需求计划 MRP(时段 MRP、基本 MRP)闭环 MRPMRP II(制造资源计划&#…...

Science文章复现(Python):图1 - Aircraft obs(机载的观测 CO2)

之前有写过science文章后处理的复现Science文章复现(Python):在机载观测中明显的强烈南大洋碳吸收 在这里是针对图细节的理解: 首先需要下载这个项目 https://github.com/NCAR/so-co2-airborne-obs 这里的环境配置会比较麻烦 con…...

安全基础第十一天:nginx

目 录 一、nginx的反向代理 1.反向代理原理 2.反向代理的几种算法 (1)轮询(默认) (2)weight (3)ip_hash (4)fair(第三方) …...

设计模式之【命令模式】,方法调用的花式玩法

文章目录 一、什么是命令模式1、命令模式使用场景2、命令模式的主要角色3、命令模式优缺点4、命令模式注意事项及细节 二、使用示例1、命令模式的一般写法2、播放器功能案例3、遥控器案例 三、源码中的命令模式1、Thread 一、什么是命令模式 命令模式(Command Patt…...

Docker 离线安装指南

参考文章 1、确认操作系统类型及内核版本 Docker依赖于Linux内核的一些特性,不同版本的Docker对内核版本有不同要求。例如,Docker 17.06及之后的版本通常需要Linux内核3.10及以上版本,Docker17.09及更高版本对应Linux内核4.9.x及更高版本。…...

.Net框架,除了EF还有很多很多......

文章目录 1. 引言2. Dapper2.1 概述与设计原理2.2 核心功能与代码示例基本查询多映射查询存储过程调用 2.3 性能优化原理2.4 适用场景 3. NHibernate3.1 概述与架构设计3.2 映射配置示例Fluent映射XML映射 3.3 查询示例HQL查询Criteria APILINQ提供程序 3.4 高级特性3.5 适用场…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言:为什么 Eureka 依然是存量系统的核心? 尽管 Nacos 等新注册中心崛起,但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制,是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

unix/linux,sudo,其发展历程详细时间线、由来、历史背景

sudo 的诞生和演化,本身就是一部 Unix/Linux 系统管理哲学变迁的微缩史。来,让我们拨开时间的迷雾,一同探寻 sudo 那波澜壮阔(也颇为实用主义)的发展历程。 历史背景:su的时代与困境 ( 20 世纪 70 年代 - 80 年代初) 在 sudo 出现之前,Unix 系统管理员和需要特权操作的…...

Rust 异步编程

Rust 异步编程 引言 Rust 是一种系统编程语言,以其高性能、安全性以及零成本抽象而著称。在多核处理器成为主流的今天,异步编程成为了一种提高应用性能、优化资源利用的有效手段。本文将深入探讨 Rust 异步编程的核心概念、常用库以及最佳实践。 异步编程基础 什么是异步…...

初学 pytest 记录

安装 pip install pytest用例可以是函数也可以是类中的方法 def test_func():print()class TestAdd: # def __init__(self): 在 pytest 中不可以使用__init__方法 # self.cc 12345 pytest.mark.api def test_str(self):res add(1, 2)assert res 12def test_int(self):r…...

【Go语言基础【12】】指针:声明、取地址、解引用

文章目录 零、概述:指针 vs. 引用(类比其他语言)一、指针基础概念二、指针声明与初始化三、指针操作符1. &:取地址(拿到内存地址)2. *:解引用(拿到值) 四、空指针&am…...

在Mathematica中实现Newton-Raphson迭代的收敛时间算法(一般三次多项式)

考察一般的三次多项式,以r为参数: p[z_, r_] : z^3 (r - 1) z - r; roots[r_] : z /. Solve[p[z, r] 0, z]; 此多项式的根为: 尽管看起来这个多项式是特殊的,其实一般的三次多项式都是可以通过线性变换化为这个形式…...

MySQL JOIN 表过多的优化思路

当 MySQL 查询涉及大量表 JOIN 时,性能会显著下降。以下是优化思路和简易实现方法: 一、核心优化思路 减少 JOIN 数量 数据冗余:添加必要的冗余字段(如订单表直接存储用户名)合并表:将频繁关联的小表合并成…...

【网络安全】开源系统getshell漏洞挖掘

审计过程: 在入口文件admin/index.php中: 用户可以通过m,c,a等参数控制加载的文件和方法,在app/system/entrance.php中存在重点代码: 当M_TYPE system并且M_MODULE include时,会设置常量PATH_OWN_FILE为PATH_APP.M_T…...