“R语言+遥感“水环境综合评价方法
详情点击链接:"R语言+遥感"水环境综合评价方法
一:R语言
1.1 R语言特点(R语言)
1.2 安装R(R语言)
1.3 安装RStudio(R语言)
(1)下载地址
(2)安装步骤
(3)软件配置
1.4 第一个程序Hello world(R语言)
(1)Hello world
(2)R语言基础
(3)R语言数值计算
(4)R语言常用函数
(5)R语言数据输入方法
1.5 案例形式的R语言语法基础(R语言)
(1)读取水环境数据源
(2)设置路径
(3)使用read.csv读取数据
(4)根据数据类型进行转化
(5)水环境数据基础分析
(6)水环境数据高级分析
(7)基于决策树预测验证正确数据特点
(8)基于混淆矩阵验证预测结果
二:遥感数据预处理
2.1 遥感水环境污染评价理论(遥感)
(1)水环境遥感原理
(2)水环境遥感建模方法
2.2 遥感数据获取方法(遥感)
2.3 遥感数据辐射校正方法(遥感)
(1)加载和显示数据
(2)辐射定标
(3)大气校正
2.4 遥感数据高清融合方法(遥感)
(1)融合的原理
(2)Gram-Schmidt融合的实现
三:水线提取——水体指数与阈值混合法(遥感)
3.1 水体指数计算
(1)加载数据
(2)计算水体指数
3.2 阈值法确定水线
(1)感兴趣区的建立
(2)背景像素设置为0
(3)阈值的实现
(4)水线的提取
3.3 裁剪湖泊数据
四:水深提取——多元回归分析方法(R语言+遥感)
4.1 应用太阳辐射波段的模型理论
4.2 水深数据的获取方法
4.3 加载影像
4.4 水面实测数据
4.5 假设条件
4.6 数据整理
4.7 将数据导入R语言
4.8 采用R语言进行相关性检验
(1)相关性检验原理
(2)R语言语法
(3)进行相关性分析
(4)绘制相关性图
(5)建立多元线性回归模型
(6)水深的多元线性回归模型
4.9 数字制图
4.10 精度验证
(1)打开结果影像
(2)打开精度评价模板
(3)查询实测水深
(4)分析提取精度
五:水温提取——支持向量机方法(R语言+遥感)
5.1 水体表面温度反演的原理
5.2 Landsat8卫星热红外波段
5.3 热辐射传导方程
5.4 地表热信息的提取方法实现
(1)打开数据
(2)图像辐射定标
(3)地表比辐射率计算
(4)黑体辐射亮度与地表温度计算
(5)地表温度计算结果
(6)图像裁剪
(7)颜色制图
(8)温廓线的制作
(9)采集精确地理位置的温度值
5.5 水温预测的R语言实现
(1)技术背景
(2)导入数据
(3)数据的预览与检查
(4)使用支持向量机完成数据分类
(5)基于支持向量机训练模型实现水温预测
5.6 R语言绘制预测值与实测值的对比图
(1)绘制基本散点图
(2)基于颜色和点形对数据进行分组
(3)映射连续型变量
(4)处理散点重叠
(5)添加回归模型拟合线
(6)向散点图添加边际地毯
(7)向散点图添加标签
六:水质提取——神经网络分析(R语言+遥感)
6.1 水体成分反演的原理
6.2 加载影像
6.3 建立成分含量指数模型
6.4 生成12个参量的光谱数据集
(1)LayerStacking生成数据集
(2)提取采样点的光谱参量
6.5 水面实测数据与光谱参量的数据集
6.6 R语言预测水质成分含量
(1)技术背景
(2)导入数据
(3)安装nnet包
(4)预测叶绿素、氮、磷、钾含量
(5)绘制叶绿素、氮、磷、钾神经网络图
七:水环境遥感信息提取结果的可视化制图(R语言)
7.1 叶绿素、泥沙、悬浮物关系图
(1)单色显示图
(2)渐变色填充显示图
(3)渐变色与不同形状填充显示图
7.2 水深与水温相关系数图
(1)相关热力图
(2)变化情况图
7.3 水温数据的可视化制图
(1)散点分布图
(2)柱状分布图
7.4 水质数据的可视化制图
(1)时间序列峰峦图
(2)量化波形图
(3)日历图
相关文章:
“R语言+遥感“水环境综合评价方法
详情点击链接:"R语言遥感"水环境综合评价方法 一:R语言 1.1 R语言特点(R语言) 1.2 安装R(R语言) 1.3 安装RStudio(R语言) (1)下载地址 &…...
数据结构之哈希
哈希 1. 哈希概念2. 哈希冲突3. 哈希冲突解决3.1 哈希表的闭散列3.2 哈希表的开散列 2. 哈希的应用2.1 位图2.2 布隆过滤器 哈希(Hash)是一种将任意长度的二进制明文映射为较短的二进制串的算法。它是一种重要的存储方式,也是一种常见的检索方…...
可视化绘图技巧100篇基础篇(七)-散点图(一)
目录 前言 适用场景 图例 普通散点图与可视化 曲线图 气泡图...
关于什么是框架
框架(Framework)是一个框子——指其约束性,也是一个架子——指其支撑性。 IT语境中的框架,特指为解决一个开放性问题而设计的具有一定 性的支撑结构。在此结构上约束可以根据具体问题扩展、安插更多的组成部分,从而更迅…...
iOS开发Swift-集合类型
集合基本类型:数组 Array (有序), 集合 Set (无序不重复), 字典 Dictionary (无序键值对) 1.数组 Arrays (1)数组的表示 Array<Element> [Element](2)创建空数组 var someInts: [Int] [] someInts.count //数组长度(3)带值数组 var…...
【keepalived双机热备与 lvs(DR)】
目录 一、概述 1.简介 2.原理 3.作用 二、安装 1.配置文件 2.配置项 三、功能模块 1.core 2.vrrp 3.check 四、配置双机热备 1.master 2.backup 五、验证 1.ping验证 2.服务验证 六、双机热备的脑裂现象 七、keepalivedlvs(DR) 1.作…...
C++笔记之静态成员函数可以在类外部访问私有构造函数吗?
C笔记之静态成员函数可以在类外部访问私有构造函数吗? code review! 静态成员函数可以在类外部访问私有构造函数。在C中,访问控制是在编译时执行的,而不是在运行时执行的。这意味着静态成员函数在编译时是与类本身相关联的,而不…...
最新SQLMap进阶技术
SQLMap进阶:参数讲解 (1)–level 5:探测等级。 参数“–level 5”指需要执行的测试等级,一共有5个等级(1~5级),可不加“level”,默认是1级。可以在xml/payloads.xml中看…...
【BurpSuite常用功能介绍】
BurpSuite的使用 1.运行BurpSuite 2.代理设置 打开软件后,我们第一件事就应该去调试软件和浏览器的代理,让BURP能够正常工作抓包 proxy--options,我端口默认使用8080 然后我们打开一个浏览器,进入代理设置 (注意一点࿰…...
Leetcode 108. 将有序数组转换为二叉搜索树
108. 将有序数组转换为二叉搜索树 分析 给定一个有序数组,要求转换为二叉搜索树。 数组是有序的,并且要求二叉树。 这里看到数组是有序的,马上想到二分,但是又不需要完全二分 实现。 再复习二叉搜索树的结构特点: 左…...
小匠物联联合亚马逊云助力企业数智化出海
如何让家电企业出海产品数智化之路走上康庄大道?8月25日,亚马逊云科技[创新成长企业专列]这趟上云快车将开往宁波站,助力宁波的制造、软件等企业扬帆起航!现场举办“亚马逊云科技助力企业出海数智沙龙”,小匠物联受邀出席。 会议现…...
(五)k8s实战-配置管理
一、ConfigMap 使用 kubectl create configmap -h 查看示例,构建 configmap 对象 1) 基于文件夹,加载文件夹下所有配置文件,创建 kubectl create configmap <configmapName> --from-file<dirPath>2) 指定配置文件,创…...
GPT---1234
GPT:《Improving Language Understanding by Generative Pre-Training》 下载地址:https://cdn.openai.com/research-covers/language-unsupervised/language_understanding_paper.pdfhttps://cdn.openai.com/research-covers/language-unsupervised/language_understa…...
计算机竞赛 基于大数据的时间序列股价预测分析与可视化 - lstm
文章目录 1 前言2 时间序列的由来2.1 四种模型的名称: 3 数据预览4 理论公式4.1 协方差4.2 相关系数4.3 scikit-learn计算相关性 5 金融数据的时序分析5.1 数据概况5.2 序列变化情况计算 最后 1 前言 🔥 优质竞赛项目系列,今天要分享的是 &…...
python进行数据分析:数据预处理
六大数据类型 见python基本功 import numpy as np import pandas as pd数据预处理 缺失值处理 float_data pd.Series([1.2, -3.5, np.nan, 0]) float_data0 1.2 1 -3.5 2 NaN 3 0.0 dtype: float64查看缺失值 float_data.isna()0 False 1 …...
百度Apollo:引领自动驾驶技术的创新与突破
文章目录 前言一、技术创新二、开放合作三、生态建设四、安全可靠性总结 前言 随着科技的迅猛发展,自动驾驶技术正成为未来交通领域的重要发展方向。在这个领域中,百度Apollo作为中国领先的自动驾驶平台,以其卓越的创新能力和开放合作精神&a…...
Python爬虫 异步、缓存技巧
在进行大规模数据抓取时,Python爬虫的速度和效率是至关重要的。本文将介绍如何通过异步请求、缓存和代理池等技巧来优化Python爬虫的速度和性能。我们提供了实用的方案和代码示例,帮助你加速数据抓取过程,提高爬虫的效率。 使用异步请求、缓…...
YOLOv5屏蔽区域检测(选择区域检测)
YOLOv5屏蔽区域检测以及选择区域检测 前期准备labelme选择mask区域 代码改动 前期准备 思路就是通过一个mask掩膜,对我们想要屏蔽或者选择的区域进行遮挡处理,在推理的时候,将有mask掩膜的图像输入,将最后的结果显示在原始图像上…...
记录一次presto sql执行报错 Error executing query的解决办法
在执行presto sql 时报错截图如下: 查看后台执行报错日志: java.sql.SQLException: Error executing query at com.facebook.presto.jdbc.PrestoStatement.internalExecute(PrestoStatement.java:307) at com.facebook.presto.jdbc.PrestoStatement.exe…...
Android Studio开发之路 (五)导入OpenCV以及报错解决
一、步骤 官网下载opencv包(我下的是4.7.0)并解压,openvc官网 先创建一个空项目,简单跑一下能正常输出helloworld 点击file->new->Import Module选择解压之后的opencv-android-sdk文件夹中的SDk文件夹, modu…...
vue3.3中ref和reactive原理源代码分析
源码是ts编写的,这里部分简化成js便于阅读 function ref(value) {return createRef(value, false) }function createRef(rawValue, shallow) { //shallow是否是浅层定义数据,用于区别ref和shallowRefif (isRef(rawValue)) {//如果已经是ref直接返回源数据return rawValue}retu…...
10.Oracle中decode函数
【函数格式】: decode ( expression, condition_01, result_01, condition_02, result_02, ......, condition_n, result_n, result_default) 【函数说明】: 若表达式expression值与condition_01值匹配,则返回result_01,…...
Podman安装部署kafka和管理界面(快速跑起来)
#1.拉取镜像 podman pull bitnami/zookeeper podman pull bitnami/kafka#2.创建子网 podman network create knet#3.创建zookeeper podman run -itd --name zookeeper-server -p 2181:2181 \ --net knet \ -e ALLOW_ANONYMOUS_LOGINyes \ bitnami/zookeeper:latest#3.1查看z…...
Hbase文档--架构体系
阿丹: 基础概念了解之后了解目标知识的架构体系,就能事半功倍。 架构体系 关键组件介绍: HBase – Hadoop Database,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起…...
stm32基于HAL库驱动外部SPI flash制作虚拟U盘
stm32基于HAL库驱动外部SPI flash制作虚拟U盘 📌参考文章:https://xiaozhuanlan.com/topic/6058234791🎞实现效果演示: 🔖上图中的读到的FLASH_ID所指的是针对不同容量,所对应的ID。 //W25X/Q不同容量对应…...
vue3-ts- element-plus新增组件-过滤
新增组件-所有值为空时过滤 <el-form-item label"家庭成员"><divclass"username-box"v-for"(item, index) in form.namelist":key"index"><div>姓名:<el-input v-model"item.name" placeho…...
PostgreSQL SQL优化
Oracle SQL优化 一、在字段里面写的子查询放到from后面,用left join,会大幅提高SQL查询速度。 一、在字段里面写的子查询放到from后面,用left join,会大幅提高SQL查询速度。...
debian12网络静态ip配置-OSSIM 安全漏洞扫描系统平台
本配置适合于服务器上的静态ip配置,该方法简单可靠。 1 临时配置 ifconfig eth0 192.168.1.97 netmask 255.255.255.0 broadcast 192.168.1.255 ip route add default via 192.168.1.1 2 主要的网络配置文件 /etc/network/interfaces /etc/resolv.conf 3 配置…...
微软 Visual Studio 现已内置 Markdown 编辑器,可直接修改预览 .md 文件
Visual Studio Code V1.66.0 中文版 大小:75.30 MB类别:文字处理 本地下载 Markdown 是一种轻量级标记语言,当开发者想要格式化代码但又不想牺牲易读性时,Markdown 是一个很好的解决方案,比如 GitHub 就使用 Markdo…...
阿里云通义千问开源第二波!大规模视觉语言模型Qwen-VL上线魔搭社区
通义千问开源第二波!8月25日消息,阿里云推出大规模视觉语言模型Qwen-VL,一步到位、直接开源。Qwen-VL以通义千问70亿参数模型Qwen-7B为基座语言模型研发,支持图文输入,具备多模态信息理解能力。在主流的多模态任务评测…...
wordpress多站点是什么意思/网页优化seo公司
ORACLE_OCP多租户之CDB和PDB数据加密 一、通过透明数据加密对受保护的数据进行加密 每个PDB一个主密钥来加密PDB数据 每个PDB都有自己的主密钥,用于加密PDB中的数据。当PDB从一台主机移到另一台主机时,必须将主密钥从源数据库密钥库传输到目标数据库密…...
湖南平台网站建设企业/营销网站建设哪家好
今天先补了昨天牛客多校6的题目,这次把代码也敲了敲,又看了会儿佩尔方程,发现自己的数学公式理解的实在有点慢,然后做了一道百度之星的签到题,都说是水题求前缀和。。。但我觉得和莫队算法的板题实在很像,虽…...
预付做网站定金如何/外贸订单怎样去寻找
Ext.grid.GridPanel...
英文网站如何做/com域名
2018年倒计时,今年你家大厂年会开了吗?放假安排出了吗?年终奖发多少定了吗?我们来看看国内知名IT公司往年是怎么过年终的。1、百度>>>>放假7天>>>>年终奖百度offer写的是14.6个月薪水,年中多发…...
西安高端网站开发/dz论坛seo设置
本书采用Python语言,以案例的形式介绍了OpenCV中的常用算法及其使用方法。Python是一种高效的开发语言,使用Python调用OpenCV中的算法,可以快速地实现计算机视觉应用。——于仕琪 OpenCV开源库在国内的早期推广者,“OpenCV系列”…...
独立网站建设多少钱/创建网站免费
这篇文章把2410中断处理过程分析的淋漓尽致,感谢作者。。。 关于更详细的资料请参考920t的datasheet!!!!! 作者:蔡于清 www.another-prj.com 在进入正题之前,我想先把ARM920T的…...