无人机生态环境监测、图像处理与GIS数据分析
构建“天空地”一体化监测体系是新形势下生态、环境、水文、农业、林业、气象等资源环境领域的重大需求,无人机生态环境监测在一体化监测体系中扮演着极其重要的角色。通过无人机航空遥感技术可以实现对地表空间要素的立体观测,获取丰富多样的地理空间数据,可以为资源环境领域的科学研究与业务化工作提供重要的一手数据。近年来无人机软硬件技术飞速发展,功能愈发强大、操作愈发简单、价格愈发平民,人们开始注意到无人机在各行各业中的巨大应用潜力。很多资源环境领域的从业人员也介入到无人机应用中,通过无人机搭载不同的传感器可以灵活高效地进行地表空间要素的动态监测,获取大量宝贵的监测数据,极大地解决了很多传统野外观测手段无法解决的问题。ArcGIS作为地理信息系统领域最主流的GIS平台软件,空间数据处理和分析功能强大,十分适用于地表空间监测数据的读写、管理、分析与可视化。
朱老师(副教授):长期从事生态遥感监测、湿地碳循环、生态模型、全球变化生态学等研究,基于无人机在生态环境中的应用具有丰富实践项目经验。
专题一、无人机航拍基本流程、航线规划与飞行实践
1.无人机行业应用概况
2.无人机遥感监测简介
3.无人机与传感器类型
4.无人机航线规划设计(谷歌地球软件的使用)
5.无人机飞行软件操作(DJI App设置实践视频)
6.无人机航拍一般过程(户外飞行实践视频)
7.无人机航拍注意事项(实际飞行经验分享)

专题二、无人机图像拼接
1. 无人机图像拼接软件Photoscan(软件安装、破解、汉化等)
2. 软件界面与功能详解(菜单栏、工具栏、工作区、模型界面等)
3. 软件基本操作学习与实践(图像加载、可视化、预处理等)
4. 不同图像拼接模式介绍(单体三维建模、正射影像航拍制图等)
5. 图像拼接处理的一般流程(图像对齐、点云生成、点云编辑、正射影像、数字高程模型等)
6. 图像拼接流程批处理实现(批处理文件的编写、保存等)
7. 图像分组拼接和合并(图像分组、不同堆块、对齐堆块、合并堆块等)
8. 地面控制点进行图像几何校正(控制点布设规划、控制点测量、图像几何校正等)
9. 图像点云分类操作与实践(自动分类、手动分类等)
10. 图像拼接成果的可视化(正射影像、数字高程模型、等高线等)
11. 图像拼接成果的几何量测(点坐标、长度、面积、体积等)
12. 图像拼接成果的导出(JPG格式、TIFF格式、谷歌地球格式等)
13. 图像拼接流程项目报告的生成(报告解读)

专题三、无人机图像拼接
1. 基于无人机航拍的单体三维建模案例
2. 基于普通相机拍摄的单体三维建模案例
3. 基于无人机航拍的正射影像制图案例
4. 利用批处理实现无人机航拍制图案例
5. 利用地面控制点提高制图精度案例
6. 利用堆块操作实现图像分组拼接案例
7. 利用点云分类操作生产数字地形模型案例
8. 三维物体的点线面体几何量测案例
9. 基于无人机多光谱航拍数据的正射影像制图案例
10. 基于无人机多光谱数据的植被指数制图案例

专题四、无人机图像拼接数据在GIS中的处理与分析
1. GIS基础与ArcGIS软件(GIS基本概念、地理坐标、投影坐标、软件架构等)(学员自带win64位笔记本电脑,安装ArcGIS10.2或以上版本软件,提前设置好上课所需软件环境)
2. ArcGIS软件基本操作与常用功能(ArcMap、ArcCatalog、常见数据格式、数据文件读写、格式转换、投影变换等)
3. ArcGIS软件空间分析(ArcToolbox、缓冲区、栅格计算器、空间插值、地物分类等)
4. ArcGIS软件高级应用(环境设置、建模工具、Python脚本编写、批量数据处理等)
5. ArcGIS读写无人机图像数据文件(格式问题、投影问题、分辨率、栅格统计等)
6. ArcGIS提取无人机图像的地物斑块(点线面矢量文件创建、栅格数据矢量化、图形与属性编辑等)
7. ArcGIS计算地物斑块的统计信息(分区统计表格、表格连接操作等)
8. ArcGIS读取无人机航拍地面控制点数据文件(GPS数据导入功能)
9. ArcGIS进行无人机图像地面控制点校正(地理配准工具)
10. ArcGIS进行无人机图像地物分类(栅格数据非监督分类)

专题五、无人机图像拼接数据在GIS中的可视化与制图
1. ArcGIS可视化(图层操作、符号化、色彩配置、透明度、掩膜显示等)
2. ArcGIS制图(地图基础、布局设计、多数据框显示等)
3. ArcGIS制图文本操作(标题、地图标注、地图注记等)
4. 矢量数据的符号化设计(类别、数量、图表、多属性等)
5. 栅格数据的符号化设计(分段、拉伸、栅格影像地图设置等)
6. ArcGIS地图图幅要素(坐标格网、图例、比例尺、指北针等)
7. 无人机图像地物斑块可视化分析(矢量数据符号化)
8. 无人机图像地物分类可视化分析(栅格数据符号化)
9. ArcGIS专题地图输出与保存(分辨率、输出范围等)
10. 无人机拼接点云数据在ArcGIS中的可视化分析(ArcScene、剖面分析等)

专题六、无人机航拍植被动态的定量化研究
1. 景观尺度植物斑块无人机航拍的流程
2. 地面控制点的布设与RTK-GPS测量
3. 利用Photoscan软件拼接无人机航拍照片
4. 利用地面控制点对拼接图像进行地理配准
5. 无人机航拍拼接图像的投影变换
6. 计算绿度植被指数指示植被斑块的生长状况
7. 利用非监督分类对拼接图像进行地物分类
8. 对拼接图像中的植被斑块进行矢量化
9. 植被斑块矢量数据的属性表编辑与计算
10. 植被斑块矢量数据的可视化表达与专题制图

专题七、无人机激光雷达地形测量与河网水系提取
1. 无人机搭载激光雷达进行景观微地形测量
2. 激光雷达点云数据衍生产品:数字表面模型DSM、数字高程模型DEM、冠层高度模型CHM
3. 从DEM提取河网水系:
通过填洼获得无汇点DEM (工具:填洼)
流向计算原理(工具:流向)
通过流向划分盆域(工具:盆域分析)
累积流量计算原理(工具:流量)
通过累积流量提取河流栅格数据(工具:栅格计算器,阈值计算)
河网栅格数据转变成矢量数据(工具:栅格河网矢量化)
指定倾泻点(工具:捕捉倾泻点)
根据指定的倾泻点来确定各个分水岭(工具:分水岭)

原文链接:
https://mp.weixin.qq.com/s?__biz=MzUyNzczMTI4Mg==&mid=2247648866&idx=6&sn=8db9f555d1288cbc41025a5b41c39efd&chksm=fa77d95fcd00504968cdc3db259096c4f4eb5e93f80eb02813a65138b2d82c64ce6570694ed6&token=1021010374&lang=zh_CN&scene=21#wechat_redirect
相关文章:
无人机生态环境监测、图像处理与GIS数据分析
构建“天空地”一体化监测体系是新形势下生态、环境、水文、农业、林业、气象等资源环境领域的重大需求,无人机生态环境监测在一体化监测体系中扮演着极其重要的角色。通过无人机航空遥感技术可以实现对地表空间要素的立体观测,获取丰富多样的地理空间数…...
centos7.9升级ssh和openssl
一、环境 [roottmp179 package]# ssh -V OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017 [roottmp179 package]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) 二、 升级前准备 mkdir /opt/package cd /opt/package wget https://www.openssl.org/source…...
HttpURLConnection详解及使用
HttpURLConnection 请求响应流程 设置连接参数的方法 setAllowUserInteractionsetDoInputsetDoOutputsetIfModifiedSincesetUseCachessetDefaultAllowUserInteractionsetDefaultUseCaches 发送URL请求 建立实际连接之后,就是发送请求,把请求参数传到…...
npm下载时下载失败解决方法
1.清楚缓存 npm cache clean --force2.切换下载镜像 1.查看当前使用的镜像地址命令 npm config get registry切换为淘宝镜像命令(安装一些package容易报错) npm config set registry https://registry.npm.taobao.org或官方: npm config…...
Python实战:浅析Python输入输出理解数据交换的基本原理
在Python编程中,输入输出是数据交换的基础。本文将深入探讨Python中的输入输出功能,包括标准输入输出、文件输入输出、格式化输出等。我们将通过具体的代码示例来展示如何使用Python进行数据输入和输出,并理解其背后的工作原理。 1. 标准输入…...
MySQL--explain执行计划详解
什么是执行计划? SQL的执行计划,通俗来说就是SQL的执行情况,一条SQL语句扫描哪些表,那个子查询先执行,是否用到了索引等等,只有当我们知道了这些情况之后才知道,才可以更好的去优化SQL…...
【NERF】入门学习整理(一)
【NERF】入门学习整理 1. 【NERF】入门学习整理1.1 基础含义输入输出2.位置编码含义3.代码中实际网路结构4.Volume Render部分(64个采样点处理)5.Volume Render部分(64个采样点处理)【NERF】及其变种(二) 1. 【NERF】入门学习整理 1.1 基础含义输入输出 深度学习模型中…...
基于ZYNQ PS-SPI的Flash驱动开发
本文使用PS-SPI实现Flash读写,PS-SPI的基础资料参考Xilinx UG1085的文档说明,其基础使用方法是,配置SPI模式,控制TXFIFO/RXFIFO,ZYNQ的IP自动完成发送TXFIFO数据,接收数据到RXFIFO,FIFO深度为12…...
Linux Shell:local关键字
Linux Shell:local关键字 在 Bash 中,local 是一个用于声明局部变量的关键字。当在函数内部使用 local 声明变量时,该变量只能在函数内部使用,并且不会对函数外部的同名变量产生影响。这样可以确保在函数内部定义的变量不会意外地…...
如何开发python毕业设计
开发Python毕业设计需要以下步骤: 选择项目主题: 选择一个与你的兴趣和专业相关的主题。确保主题具有一定的挑战性,但又不至于过于复杂,以确保你能够在规定时间内完成项目。 制定项目计划: 制定一个清晰的项目计划&…...
D*算法超详解 (D星算法 / Dynamic A*算法/ Dstar算法)(死循环解决--跟其他资料不一样奥)
所需先验知识(没有先验知识可能会有大碍,了解的话会对D*的理解有帮助):A*算法/ Dijkstra算法 何为D*算法 Dijkstra算法是无启发的寻找图中两节点的最短连接路径的算法,A*算法则是在Dijkstra算法的基础上加入了启发函数…...
django学习记录07——订单案例(复选框+ajax请求)
1.订单的数据表 1.1 数据表结构 1.2 数据表的创建 models.py class Order(models.Model):"""订单号"""oid models.CharField(max_length64, verbose_name"订单号")title models.CharField(max_length64, verbose_name"名称&…...
Qt 定时器事件
文章目录 1 定时器事件1.1 界面布局1.2 关联信号槽1.3 重写timerEvent1.4 实现槽函数 启动定时器 2 定时器类 项目完整的源代码 QT中使用定时器,有两种方式: 定时器类:QTimer定时器事件:QEvent::Timer,对应的子类是QTi…...
LLM 推理优化探微 (2) :Transformer 模型 KV 缓存技术详解
编者按:随着 LLM 赋能越来越多需要实时决策和响应的应用场景,以及用户体验不佳、成本过高、资源受限等问题的出现,大模型高效推理已成为一个重要的研究课题。为此,Baihai IDP 推出 Pierre Lienhart 的系列文章,从多个维…...
JavaEE进阶(15)Spring原理:Bean的作用域、Bean的生命周期、Spring Boot自动配置(加载Bean、SpringBoot原理分析)
接上次博客:JavaEE进阶(14)Linux基本使用和程序部署(博客系统部署)-CSDN博客 目录 关于Bean的作用域 概念 Bean的作用域 Bean的生命周期 源码阅读 Spring Boot自动配置 Spring 加载Bean 问题描述 原因分析 …...
ELK-介绍及Elasticsearch集群搭建
ELK是三个开源软件的缩写,分别为Elasticsearch、Logstash、kibana它们都是开源软件。后来新增了一个FileBeat,它是一个轻量及的日志收集处理工具,因为Logstash由java程序开发,比较消耗内存资源,后来将Logstash使用go语…...
保障数据安全,提升性能:探秘Redis AOF持久化机制在在线购物网站的应用
AOF(Append-Only File)日志介绍 Redis使用AOF持久化来保证数据的可靠性。AOF日志是一个追加写文件,记录了所有对Redis数据进行修改的命令。 AOF的常规用途 通常,人们将Redis的AOF用于将后端数据库中的数据存储在内存中…...
魔众智能AI系统v2.1.0版本支持主流大模型(讯飞星火、文心一言、通义千问、腾讯混元、Azure、MiniMax、Gemini)
支持主流大模型(讯飞星火、文心一言、通义千问、腾讯混元、Azure、MiniMax、Gemini) [新功能] 系统全局消息提示 UI 全新优化 [新功能] JS 库增加【ijs】类型字符串,支持默认可执行代码 [新功能] 分类快捷操作工具类 CategoryUtil [新功能…...
抖音视频评论区用户采集工具使用教程
抖音视频评论区用户采集工具是一款用于收集抖音视频评论区用户信息的工具。通过该工具,用户可以提取抖音视频评论区的用户昵称、评论内容、点赞数等信息,并进行数据分析和统计。该工具可以帮助用户了解抖音视频评论区的用户特点和评论趋势,提…...
c 不同类型指针的转换
int 指针与unsigned char类型指针互转 #include <stdio.h> #include <stdlib.h>int main(void){int a(0x1<<24)|(0x2<<16)|(0x3<<8)|0x4; //0x1020304printf("16进制:%x\n",a);u_int8_t *p(u_int8_t *)&a; //int指针转为unsig…...
Python爬虫实战:研究feedparser库相关技术
1. 引言 1.1 研究背景与意义 在当今信息爆炸的时代,互联网上存在着海量的信息资源。RSS(Really Simple Syndication)作为一种标准化的信息聚合技术,被广泛用于网站内容的发布和订阅。通过 RSS,用户可以方便地获取网站更新的内容,而无需频繁访问各个网站。 然而,互联网…...
剑指offer20_链表中环的入口节点
链表中环的入口节点 给定一个链表,若其中包含环,则输出环的入口节点。 若其中不包含环,则输出null。 数据范围 节点 val 值取值范围 [ 1 , 1000 ] [1,1000] [1,1000]。 节点 val 值各不相同。 链表长度 [ 0 , 500 ] [0,500] [0,500]。 …...
Java-41 深入浅出 Spring - 声明式事务的支持 事务配置 XML模式 XML+注解模式
点一下关注吧!!!非常感谢!!持续更新!!! 🚀 AI篇持续更新中!(长期更新) 目前2025年06月05日更新到: AI炼丹日志-28 - Aud…...
图表类系列各种样式PPT模版分享
图标图表系列PPT模版,柱状图PPT模版,线状图PPT模版,折线图PPT模版,饼状图PPT模版,雷达图PPT模版,树状图PPT模版 图表类系列各种样式PPT模版分享:图表系列PPT模板https://pan.quark.cn/s/20d40aa…...
安卓基础(Java 和 Gradle 版本)
1. 设置项目的 JDK 版本 方法1:通过 Project Structure File → Project Structure... (或按 CtrlAltShiftS) 左侧选择 SDK Location 在 Gradle Settings 部分,设置 Gradle JDK 方法2:通过 Settings File → Settings... (或 CtrlAltS)…...
Python 训练营打卡 Day 47
注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...
微服务通信安全:深入解析mTLS的原理与实践
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、引言:微服务时代的通信安全挑战 随着云原生和微服务架构的普及,服务间的通信安全成为系统设计的核心议题。传统的单体架构中&…...
热门Chrome扩展程序存在明文传输风险,用户隐私安全受威胁
赛门铁克威胁猎手团队最新报告披露,数款拥有数百万活跃用户的Chrome扩展程序正在通过未加密的HTTP连接静默泄露用户敏感数据,严重威胁用户隐私安全。 知名扩展程序存在明文传输风险 尽管宣称提供安全浏览、数据分析或便捷界面等功能,但SEMR…...
Xcode 16 集成 cocoapods 报错
基于 Xcode 16 新建工程项目,集成 cocoapods 执行 pod init 报错 ### Error RuntimeError - PBXGroup attempted to initialize an object with unknown ISA PBXFileSystemSynchronizedRootGroup from attributes: {"isa">"PBXFileSystemSynchro…...
React父子组件通信:Props怎么用?如何从父组件向子组件传递数据?
系列回顾: 在上一篇《React核心概念:State是什么?》中,我们学习了如何使用useState让一个组件拥有自己的内部数据(State),并通过一个计数器案例,实现了组件的自我更新。这很棒&#…...
