基于GIS、RS、VORS模型、CCDM模型、geodetecto、GWR模型集成的生态系统健康的耦合协调分析

详情点击公众号:技术科研吧 链接:基于GIS、RS、VORS模型、CCDM模型、geodetecto、GWR模型集成的生态系统健康的耦合协调分析

前沿

当空间大数据、云计算与人工智能发生碰撞,地理服务产业也不断发生变革与进步。ArcGIS Pro 是一个专业的桌面 GIS 应用程序,可以探索,可视化,分析和管理二维和三维数据。R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。本课程从基础、方法、拓展三方面对高光谱遥感进行讲解。基础篇,站在学员的角度去理解模型,讲述模型机理,遥感和GIS的基本概念和理论,帮助学员深入理解数据获取及预处理的方案。方法篇,将生态模型与ArcGIS Pro工具结合起来,采用ArcGIS Pro丰富的空间分析功能,快速提取模型运行所需的参量,对学习到的理论和方法进行高效反馈。拓展篇,通过空间自相关分析、地理探测器、地理加权回归等技术服务方案,结合R语言包,深入分析城镇化建设和生态系统健康水平间的关系。

第一理论基础

1.生态系统健康概念及内涵

2.生态系统健康评价方法与指标体系

3.城镇化与生态系统健康

4.研究热点及未来发展方向

图片

第二GIS基础
1.ArcGIS软件及安装、常用功能

ArcGIS版本,安装;

ArcGIS软件界面,常用功能;

图片

2.数据类型与加载

(1)数据类型及获取方式:

(2)ArcGIS Pro 可使用和集成各种数据集类型:包括基于要素和栅格的空间数据(包括图像和遥感数据)、表格数据、激光雷达等

(3)数据进入ArcGIS Pro

(4)从 ArcGIS Living Atlas、工程中的默认地理数据库和本地文件夹连接添加数据。

(5)空间地理数据库建立

(6)数据格式转换

(7)预览并浏览数据,检查其元数据,将其裁剪到感兴趣的重点区域,并对其进行处理以确保格式和空间参考的一致性

图片

3.坐标系及地图投影

(1)地理坐标系

(2)投影坐标系

图片

4.地图符号与版面设计

(1)根据获取或创建的空间数据集来创作地图

(2)符号化地图图层

(3)对地图进行标注

(4)创建图表

(5)地图布局:地图排版设计

(6)插入地图整饰要素:为地图添加文字信息; 使用表格框、使用经纬网、构建空间地图系列

(7)研究区域图制作

图片

第三空间数据获取与预处理
1.数据类型

图片

2.数据预处理

(1)土地利用数据

将土地利用按照需求进行重分类。

土地利用数据的重分类、掩膜提取和投影变换等均在ArcGIS 中完成。

(2)DEM数据

在PIE ENGINE云平台或者下载得到分辨率为30 m的ASTER GDEM数字高程数据,并在云平台进行拼接、裁剪等预处理后导出到本地。

或者在地理空间数据云平台下载得到分辨率为30 m的ASTER GDEM数字高程数据,在ArcGIS 中进行拼接、裁剪。

在ArcGIS 中进行投影变换和No data值处理等得到30 m×30 m栅格数据。

(3)社会经济数据

社会经济数据,主要包括人口、社会、经济三个方面,各项统计数据主要

从《**省统计年鉴》、《中国城市统计年鉴》和各个市、区(县)统计公报等获取。各指标数据基于所收集到的原始数据进行整理和处理。

(1)遥感产品数据

归一化植被指数(NDVI)、GDP和人口数据等可以分别采用中国科学院资源环境科学数据中心产品“中国年度植被指数空间分布数据集”“中国人口空间分布公里网格数据集”“中国GDP空间分布公里网格数据集”,空间分辨率均为1 km×1 km,主要在ArcGIS 中进行投影变换后,用空间范围矢量边界对相应的栅格数据分别进行掩膜提取。

也可以在PIE ENGINE云平台或者下载得到NDVI\NPP\GDP\POP等遥感数据集,并在云平台进行拼接、裁剪等预处理后导出到本地。
3.指标标准化处理

由于评价模型中指标的类型、量纲和趋势各不相同,对各指标进行了标准化和归一化:

正向指标:

图片

 负向指标:

图片

图片

第四模型参量提取

1.生态系统健康水平测算

基于VORS(活力-组织力-恢复力-服务)模型,主要依据生态系统活力(EV)、生态系统组织力(EO)、生态系统恢复力(ER)和生态系统服务(ES)4个指标,对生态系统健康进行评估。

图片

(1)生态系统活力(Ecosystem Vigor,EV)

自然生态系统活力一般指生态系统的初级生产力、代谢能力和活性。可以采用NDVI或者NPP等植被参量进行表征。

图片

NPP的计算方法通常基于植物生物量变化或光合作用的速率。计算NPP时需要考虑到生态系统内各种因素的影响,包括气候因素(如降水量、温度、日照时数等)、土壤因素(如土壤养分含量、质地等)和植物物种、密度和分布等因素。

数据集下载与预处理:

基于PIE ENGINE的长序列NDVI指数、NPP指数提取与预处理;

图片

(2)生态系统组织力( Ecosystem Organization,EO)

生态系统组织力指生态系统结构的稳定性,其度量通常选取基于空间邻接关系的景观格局指数构建指标体系。景观格局是不同类型景观斑块的空间排列。景观格局指数是一个描述不同土地利用类型的斑块大小、数量、面积、形状、布局和其他特征的指标。

生态系统组织力的计算方法:

图片

对生态系统组织力的定量评价主要是从景观异质性、景观连通性及具有重要生态功能的斑块连通性进行的,采用Fragstats 4.2 软件进行景观格局指数计算。

1)Fragstats 使用的数据是栅格数据,数据格式为 GeoTIFF(.tif),注意属性最好为英文,不然可能报错,数据的预处理过程可以在 ArcGIS 中进行。 模导

2)一个 Fragstats 模型简单来说就是为 Fragstats 进行了配备了分析所需的全部参数。点击左上角工具条上的 New 按钮或从 File 的下拉菜单中选择 New 选项,即可创建一个空白模型。

3)加入之前准备好的实验数据,点击Add layer:

4)常用的一些景观指数以及他们的具体含义以及们在 Fragstats中的英文缩写: 

图片

5)设置参数:点击工具栏下方的Analysis parameters,并在下方选择Use 8 cell neighborhood rule,8近邻相比4近邻更为平滑,但计算也相对较慢。勾选Patch metrics、Class metrics、Landscape metrics以及Generate patch ID file。

图片

6)视需要输入分类描述信息:新建一个 txt 文件,后缀为.fcd,其中 ID 即为不同地表类型的取值,它们取决于输入的栅格;Name 是每种地表分类的描述,在 Fragstats 的输出文件中将以TYPE 字段显示;Enabled 和 IsBackground 两者分别表示是否计算并输出本类型以及是否将本类型作为背景值。

7)接下来我们把设置好的 fcd 文件导入 Fragstats: 

图片

8)设置计算指标

图片

图片

9)保存后,点击运行,确定无误得出运行结果

图片

10)最后的结果可以在“Results”中看到

图片

(3)生态系统恢复力(Ecosystem Resilience,ER)

生态系统健康的另一个重要评价指标是生态系统弹性,也可以称为生态系统恢复力,是指自然生态系统在受到外界干扰后恢复到其原有结构和功能的能力,可以用抵抗力(Resistance)和恢复力(Resilience)来衡量。

图片

(4)生态系统服务(Ecosystem Service,ES)

Ø生态系统服务表示生态系统为人类社会提供直接或间接效益的能力,其是指示区域生态系统健康的重要指标。生态系统服务可以从两个方面来衡量:一是区域不同土地利用/覆被类型的生态系统服务系数(ESC),可以通过特定土地利用类型的生态系统服务价值与空间单元所有土地利用类型的平均生态系统服务价值的比值来确定;二是土地利用类型的空间邻近性。

图片

Ø生态系统服务是指生态系统和生态过程对人类生存形成和维持的自然效用,反映了生态系统中相互关联的生态功能的产物。文章考虑空间异质性、社会发展程度和人口差异因素,采用改进的当量因子法计算生态系统服务价值(ESV)。

图片

Ø基于PIE ENGINE云平台获取生态系统服务价值数据

图片

图片

2.城镇化水平测算

城镇化是一个复杂的系统,可以从人口、土地和经济3个维度构建区(县)域城镇化水平综合评价指标体系。人口城镇化常用人口密度(POPD)来量化;经济城镇化用国内生产总值密度(GDPD)来量化;选取建设用地比例(ULP)来表示土地城镇化,将这些指标整合为一个衡量区域城镇化水平(UL)的综合指标。

图片

(1)人口密度数据获取

数据来源

中国科学院地理科学与资源研究所资源环境科学与数据中心WorldPop数据集,数据集分辨率较高可达100 m

数据链接

http://www.resdc.cn/DOI/DOI.aspx?DOIid=322→https://www.worldpop.org/project/categories?id=3

https://engine.piesat.cn/dataset-list

数据预览---POP人口密度数据

图片

(2)经济数据获取

数据预览---GDP经济数据

https://www.resdc.cn/DOI/DOI.aspx?DOIID=33

https://doi.org/10.6084/m9.figshare.17004523.v1 

图片

第五城镇化和生态系统健康空间关系测算
1.空间相关性分析

空间自相关是指地理对象的某一属性值的相似性与空间位置差异之间的统计相关性。空间自相关分析包括全局空间自相关和局部空间自相关。

图片

计算出全局和局部Moran’s I 后,一般还需要对其结果进行假设检验[:

图片

2.耦合模型

(1)耦合度模型

耦合是指多个系统之间或系统内部各组成要素之间通过相互作用、相互影响,彼此之间产生相互促进或约束,以致联合起来的现象。耦合度是对系统之间或系统中各要素相互作用、相互联系的紧密程度的一种度量:

图片

(2)耦合协调度模型(CCDM)

协调则是系统之间一种良性的相互关联,体现了系统要素从杂乱无章到和谐发展的趋势。利用耦合协调度模型来考量城镇化与生态系统健康之间的发展协调性:

图片

3.城镇化对生态系统健康的影响效应

运用地理探测器模型研究城镇化子系统对研究区生态系统健康空间分布特征的解释强度。

图片

(1)R开发环境部署及简介

(2)R语言中地理探测器简介

geodetector包(install.packages("geodetector") ),

GD包install.packages("GD")

图片

(3) 栅格数据读取与预处理

(4)无效值去除

图片

(5)分异及因子探测

在geodetector包中,基于factor_detector()函数实现

图片

(6)交互作用探测

通过interaction_detector()函数来执行

图片

(7)最优参数地理探测器(OPGD)

采用最优参数地理探测器(OPGD),划定最优参数区间,以因子探测以及交互探测两大模块解析城镇化子系统对生态系统健康影响效应。

离散化方法:equal(等距),natural(自然间断点分类),quantile(分位数),geometric(几何间隔),sd(标准差),manual(手动间隔)

optidisc()函数:通过算法自动计算出最优的方法及分类

图片

4.城镇化对生态系统健康影响效应

运用地理加权回归模型从全局视角探析城镇化对生态系统健康影响的空间异质性。

(1)地理加权回归(GWR)简介

(2)六个核函数的选择:

(3)Global Model(均值核函数)、Gaussian(高斯核函数)、Exponential、Box-car(盒状核函数)、Bi-square(二次核函数)、Tri-cude(立方体和函数)

(4)带宽的确定

(5)回归结果解读

图片

第六SCI论文写作与拓展
1.论文写作思路与心得分享
2.SCI论文案例分析

图片

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/386721.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

17 外排序

排序分为内排序和外排序,内排序是在内存中的排序。外排序指在磁盘中文件的排序,因为在磁盘中,不能进行下标访问,归并排序经常用于磁盘中文件的排序 假如有10亿个整形数据在磁盘中,要对它排序,内存中只有1G…

水果FL Studio21.2最新中文版功能特点介绍

FL Studio 21的特点和优势包括: 丰富的主题换肤:用户可以通过调整色调、饱和度、亮度、文本、仪表和步进序列器的颜色,来个性化定制FL Studio 21的外观,使其更符合个人审美或工作风格。更快的音频编辑:FL Studio 21集…

AI少女/HS2甜心选择2 仿剑三剑灵人物卡全合集打包

AI少女/HS2甜心选择2 仿剑三剑灵人物卡全合集打包 内含:菩提禅音[剑网3]明教晓天喵姐[剑3]明教晓天喵姐无帽版[剑3]茱莉亚[剑灵] 下载地址: https://www.changyouzuhao.cn/12492.html

软件价值12-射箭游戏

射箭游戏,按空格键发射,打击移动靶,左上角显示成绩状态。 代码: import pygame import sys import random# 初始化Pygame pygame.init()# 设置窗口大小 SCREEN_WIDTH 800 SCREEN_HEIGHT 600 screen pygame.display.set_mode((…

【开源】基于JAVA+Vue+SpringBoot的就医保险管理系统

目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 科室档案模块2.2 医生档案模块2.3 预约挂号模块2.4 我的挂号模块 三、系统展示四、核心代码4.1 用户查询全部医生4.2 新增医生4.3 查询科室4.4 新增号源4.5 预约号源 五、免责说明 一、摘要 1.1 项目介绍 基于JAVAVue…

DS:树及二叉树的相关概念

创作不易,兄弟们来波三连吧!! 一、树的概念及结构 1.1 树的概念 树是一种非线性的数据结构,它是由n(n>0)个有限结点组成一个具有层次关系的集合。把它叫做树是因为它看起来像一棵倒挂的树&#xff0c…

利用Cloudflare Workers实现网页状态监控

首先 Fork cf-workers-status-page 浏览器地址栏输入 https://deploy.workers.cloudflare.com/?urlhttps://github.com/$YourUserName/cf-workers-status-page 获取 Cloudflare 账户内的 Account ID 和 API Token 授权的 token 需要 workes 的编辑权限 在 Github actio…

LeetCode二叉树的垂序遍历

题目描述 给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。 对位于 (row, col) 的每个结点而言,其左右子结点分别位于 (row 1, col - 1) 和 (row 1, col 1) 。树的根结点位于 (0, 0) 。 二叉树的 垂序遍历 从最左边的列开始直到…

DolphinScheduler安装与配置

DolphinScheduler概述 Apache DolphinScheduler是一个分布式、易扩展的可视化DAG工作流任务调度平台。致力于解决数据处理流程中错综复杂的依赖关系,使调度系统在数据处理流程中开箱即用。 DolphinScheduler的主要角色如下: MasterServer采用分布式无…

CPython:表达式的求值顺序(evaluation order)

相关阅读 Pythonhttps://blog.csdn.net/weixin_45791458/category_12403403.html?spm1001.2014.3001.5482 C中表达式的求值 C语言针对表达式的计算,设置了操作符的优先级和结合性这两个特性,优先级用于解析不同优先级的符号,结合性用于解析…

【基础】第K大与第K小数

说明 给定一个长度为N(0< n< 10000)的序列&#xff0c;保证每一个序列中的数字a[i]是正整数 &#xff0c;编程要求求出整个序列中第k大的数字减去第k小的数字的值m&#xff0c;并判断m是否为质数。(0< k< n) 输入数据 第一行为2个数n&#xff0c;k&#xff08;…

【北邮鲁鹏老师计算机视觉课程笔记】10 Classification 分类

【北邮鲁鹏老师计算机视觉课程笔记】10 Classification 分类 1 图像识别的基本范式 检测问题&#xff1a;不仅要知道有没有&#xff0c;还要知道在哪里 分类是整图级标签&#xff0c;检测是区域级标签&#xff0c;分割是像素级标签 2 检测任务的应用 3 单实例识别与类别识别…

《Linux 简易速速上手小册》第3章: 文件系统与权限(2024 最新版)

文章目录 3.1 Linux 文件系统结构3.1.1 重点基础知识3.1.2 重点案例&#xff1a;设置一个 Web 服务器3.1.3 拓展案例 1&#xff1a;日志文件分析3.1.3 拓展案例 2&#xff1a;备份用户数据 3.2 理解文件权限3.2.1 重点基础知识3.2.2 重点案例&#xff1a;共享项目文件夹3.2.3 拓…

java学习08---面向对象

一 类和对象 1 类和对象的理解 客观存在的事物皆为对象 &#xff0c;所以我们也常常说万物皆对象。 类 简单理解&#xff1a;类就是对现实事物的一种描述 类是对象的数据类型&#xff0c;类是具有相同属性和行为的一组对象的集合 类是对现实生活中一类具有共同属性和行为的事…

Python教程56:海龟画图turtle画kitty猫

---------------turtle源码集合--------------- Python教程91&#xff1a;关于海龟画图&#xff0c;Turtle模块需要学习的知识点 Python教程51&#xff1a;海龟画图turtle画&#xff08;三角形、正方形、五边形、六边形、圆、同心圆、边切圆&#xff0c;五角星&#xff0c;椭…

【python量化交易】qteasy使用教程02 - 获取和管理金融数据

qteasy教程2 - 获取并管理金融数据 qteasy教程2 - 获取并管理金融数据开始前的准备工作获取基础数据以及价格数据下载交易日历和基础数据查看股票和指数的基础数据下载沪市股票数据从本地获取股价数据生成K线图 数据类型的查找定期下载数据到本地回顾总结 qteasy教程2 - 获取并…

【Web】CVE-2021-31805 s2-062漏洞复现学习

目录 Struts2介绍 漏洞概况 OGNL与Struts2 简单原理 漏洞复现 正向rce 反弹shell payload分析 Struts2介绍 Struts 2 是一个流行的用于构建 Java Web 应用程序的开源 Web 应用程序框架。它是 Apache 软件基金会下的一个顶级项目&#xff0c;是 Struts 框架的升级版本。…

docker磁盘不足!已解决~

目录 &#x1f35f;1.查看docker镜像目录 &#x1f9c2;2.停止docker服务 &#x1f953;3.创建新的目录 &#x1f32d;4.迁移目录 &#x1f37f;5.编辑迁移的目录 &#x1f95e;6.重新加载docker &#x1f354;7.检擦docker新目录 &#x1f373;8.删掉旧目录 1.查看doc…

衍生式设计之随机删除Revit幕墙网格

上次教程&#xff0c;我们创建了一个随机的三角形&#xff08;一个小例子&#xff0c;告诉你什么是衍生式设计&#xff09;&#xff0c;用来给大家简单介绍了下啥是衍生式设计&#xff0c;但是三角形是在Dynamo里做的&#xff0c;似乎和Revit没啥关系&#xff0c;那么本次呢&am…

【树莓派系统的位数】

要区分 ARM 架构下载的版本是 32 位还是 64 位&#xff0c;可以执行以下步骤&#xff1a; 执行以下命令来检查 Raspberry Pi 的 CPU 类型&#xff1a; uname -m如果返回的结果是 aarch64&#xff0c;则表示您的 Raspberry Pi 是 64 位的 ARM 架构。如果返回的结果是 armv7l&a…
最新文章