GEE/PIE遥感大数据处理与典型案例

  随着航空、航天、近地空间等多个遥感平台的不断发展,近年来遥感技术突飞猛进。由此,遥感数据的空间、时间、光谱分辨率不断提高,数据量也大幅增长,使其越来越具有大数据特征。对于相关研究而言,遥感大数据的出现为其提供了前所未有的机遇,但同时也提出了巨大的挑战。传统的工作站和服务器已经无法满足大区域、多尺度海量遥感数据处理的需要。

点击查看原文icon-default.png?t=N6B9https://mp.weixin.qq.com/s?__biz=Mzg2NDYxNjMyNA==&mid=2247542347&idx=1&sn=83a10bb5a68958752e24e4418e3a869e&chksm=ce64cca0f91345b66ae377560b54dded32217518fc0cb6c8b666e20d1c471acae3cf3d32b785&token=1639767299&lang=zh_CN#rd

为解决这一问题,国内外涌现了许多全球尺度地球科学数据(尤其是卫星遥感数据)在线可视化计算和分析云平台如谷歌Earth Engine(GEE)和航天宏图的PIE Engine等。其中,Earth Engine最为强大,能够存取和同步遥感领域目前常用的MODIS、Landsat和Sentinel等卫星图像和NCEP等气象再分析数据集,同时依托全球上百万台超级服务器,提供足够的运算能力对这些数据进行处理。目前,Earth Engine上包含超过900个公共数据集,每月新增约2 PB数据,总容量超过80PB。作为国内最先进的遥感云平台,PIE Engine近年来发展发非常迅速,拥有丰富的国产卫星数据,以及中国区域的其它重要开源数据,在数据安全性和访问便利性方面具有独到的优势。与传统的处理影像工具(例如ENVI)相比,遥感云平台一方面提供了丰富的计算资源;另一方面,其巨大的云存储能力节省了科研人员大量的数据下载和预处理时间。

如今,GEE/PIE等遥感云平台凭借其强大的功能正受到越来越多国内外科技工作者的关注,应用范围也在不断扩大。致力于帮助科研工作者掌握GEE和PIE的实际应用能力,以JavaScript编程语言为基础,结合实例讲解遥感云的基本概念知识、影像大数据分析、经典应用案例等方面的进阶技能。为了提高教学质量,将融合最先进的ChatGPT等AI自然语言模型辅助教学,协助学员解答疑惑、提供针对性建议和指导,不仅让学员更深入地掌握课程内容,还为今后自助学习提供高效的个性化的学习体验。

内容详情:

专题一
初识GEE和PIE遥感云平台

  1. GEE和PIE平台及典型应用案例介绍
  2. JavaScript基础,包括变量,运算符,数组,判断及循环语句等
  3. 遥感云重要概念与典型数据分析流程
  4. 遥感云基本对象及平台上手
  • 影像与影像集
  • 几何体、要素与要素集
  • 日期、字符、数字
  • 数组、列表、字典
  • 影像/影像集、要素/要素集数据查询、时空过滤、可视化、属性查看等
  • 主要对象最常用API介绍

专题二GEE和PIE影像大数据处理基础

  1. 1. 关键知识点讲解
  • 影像数学运算、关系/条件/布尔运算、形态滤波、纹理特征提取等
  • 影像掩码,裁剪和镶嵌
  • 集合对象的循环迭代(map/iterate)
  • 集合对象联合(Join)
  • 影像面向对象分析
  1. 2. 主要功能串讲与演练
  • Landsat/Sentinel-2影像批量去云
  • Landsat/Sentinel-2传感器归一化、植被指数计算等
  • 时间序列光学影像的平滑与空间插值

专题三数据整合Reduce

  1. 关键知识点讲解
  • 影像与影像集整合,如指定时窗的年度影像合成
  • 影像区域统计与领域统计,分类后处理
  • 要素集属性列统计
  • 栅格与矢量的相互转换
  • 分组整合与区域统计
  • 影像集、影像和要素集的线性回归分析
  1. 主要功能串讲与演练
  • 研究区可用Landsat影像的数量和无云观测数量的统计分析
  • 中国区域年度NDVI植被数合成及年度最绿的DOY时间查找
  • 国家尺度30年尺度的降雨量时空变化趋势分析

专题四云端数据可视化

  1. 关键知识点讲解
  • 要素与要素集属性制图(条形图、直方图、堆积柱形图、散点图等)
  • 影像制图(区域统计、分类图、直方图、散点图、线型图,饼图等)
  • 影像集制图(样点时间序列图、区域统计时间序列图等)
  • 数组与链表制图(散点图、样线图等)
  • 图形风格和属性设置
  1. 主要功能串讲与演练
  • 基于MODIS时间序列影像的不同地表植被物候分析与制图
  • 基于Hansen产品的年度森林时空变化分析与专题图绘制

专题五

数据导入导出及资产管理

  1. 关键知识点讲解
  • 不同矢量数据上传个人资产
  • 影像数据上传个人资产、属性设置等
  • 影像批量导出(Asset和Driver)
  • 矢量数据导出(Asset和Driver)
  • 空间统计分析结果导出
  1. 主要功能串讲与演练
  • PIE平台国产卫星数据下载
  • 影像合成批量导出及下载
  • 地面样地对应遥感指标数据导出

专题六

机器学习算法

  1. 关键知识点讲解
  • 样本抽样(随机抽样、分层随机抽样)
  • 监督分类算法(随机森林、CART、贝叶斯、SVM、决策树等)
  • 非监督分类算法(wekaKMeans、wekaLVQ等)
  • 分类精度评估
  1. 主要功能串讲与演练
  • 联合光学与雷达时间序列影像的森林动态监测
  • 水体自动提取与洪涝监测

专题七

专题练习与回顾

  1. GEE土地利用分类综合案例,实现主要功能串讲,包括地面样本准备、多源遥感影像预处理、算法开发、分类后处理、精度评估和空间统计分析与制图等环节
  2. 经典PIE案例代码讲解与学习
  • 夜间灯光指数提取
  • 长时间尺度植被覆盖度反演
  • 水域动态监测
  • 农作物种植面积提取
  • 荒漠化程度提取
  • 人口密度动态变化分析学员征集案例讲解与答疑
  • GEE与PIE平台切换、代码优化、常见错误与调试总结

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Redis笔记——(狂神说)待续

Nosql概述 为什么要用NoSql? 1、单机mysql的年代:90年代,网站访问量小,很多使用静态网页html写的,服务器没压力。 当时瓶颈是:1)数据量太大一个机器放不下。2)数据的索引(BTree),一个机器内存也…

html动态爱心代码【四】(附源码)

目录 前言 特效 完整代码 总结 前言 情人节马上就要到了,为了帮助大家高效表白,下面再给大家带来了实用的HTML浪漫表白代码(附源码)背景音乐,可用于520,情人节,生日,表白等场景,可直接使用。…

nrm管理源仓库及发布私人npm包

使用nrm管理源及切换源仓库 1.安装nrm源管理器 npm install nrm -g2.查看目前现有的源仓库 通过 nrm ls 查看现有的源 nrm ls 输出:这是目前现有的源 3.切换不同的源 可以通过 nrm use xxx(源仓库名)来切换不同的源地址 nrm use taobao…

探索pytest:Python自动化测试的新境界

在当今的软件开发领域,测试已经不仅仅是一个简单的步骤,而是确保软件质量的核心环节。Python,作为全球最受欢迎的编程语言之一,拥有丰富的测试框架和工具。而在这其中,pytest无疑是最受欢迎和最具影响力的一个。本文将…

VR法治警示教育:情景式课堂增强教育效果

VR法治警示教育平台是一款基于虚拟现实技术的在线教育平台,旨在通过模拟真实场景和互动体验,向公众普及法律知识,提高公民的法律意识和素养。该平台采用先进的虚拟现实技术,将用户带入一个逼真的仿真环境,让用户身临其…

c++都补了c语言哪些坑?

目录 1.命名空间 1.1 定义 1.2 使用 2.缺省参数 2.1 概念 2.2 分类 3.函数重载 4.引用 4.1 概念 4.2 特性 4.3 常引用 4.4 引用和指针的区别 5.内联函数 1.命名空间 在 C/C 中,变量、函数和后面要学到的类都是大量存在的,这些变量、函数和类的名称将…

Android Studio调试出现错误时,无法定位错误信息解决办法

做项目时运行项目会出现问题,但是找不到具体位置,如下图所示:感觉是不是很懵逼~,Log也没有显示是哪里的问题 解决方案,在右侧导航栏中选择Gradle——app——build,然后点击运行 运行结果如下,很…

vue若依导出word文件,简单的实现

首先前端导包,注意exportDocx的导包位置要修改成你自己的 import {exportDocx} from /utils/docUtil/docutil.js; import {addDays} from date-fns; import {listGongyi} from "/api/system/detail";然后新建一个测试按钮 <el-col :span"1.5"><…

LLM-chatgpt训练过程

流程简介 主要包含模型预训练和指令微调两个阶段 模型预训练&#xff1a;搜集海量的文本数据&#xff0c;无监督的训练自回归decoder&#xff1b; O T P ( O t < T ) O_TP(O_{t<T}) OT​P(Ot<T​)&#xff0c;损失函数CE loss指令微调&#xff1a;在输入文本中加入…

leetcode 115. 不同的子序列

2023.8.25 使用dp数组解决。 定义一个二维dp数组&#xff0c;dp[i][j]的含义为&#xff1a;字符串s&#xff08;下标为i-1&#xff09;中&#xff0c;子序列t&#xff08;下标为j-1&#xff09;出现的个数。 当字符串s[i-1]和t[j-1]相同时&#xff0c;递推公式为&#xff1a;d…

解决Spring mvc + JDK17@Resource无法使用的情况

问题描述 我在使用jdk17进行Spring mvc开发时发现 Resource用不了了。 原因 因为JDK版本升级的改动&#xff0c;在Jdk9~17环境下&#xff0c;搭建Springboot项目&#xff0c;会出现原有Resource&#xff08;javax.annotation.Resource&#xff09;不存在的问题&#xff0c;导…

【MTK平台】根据kernel log分析wifi 打开的时候流程

一 概要: 本文主要讲解根据kernel log分析下 当前路径下(vendor/mediatek/kernel_modules/connectivity/wlan/core/gen4m/)wifi打开的时候代码流程 二. Log分析: 先看Log 2.1)在Framework层WifiManager.java 方法中,做了一个标记,可以精准的确认时间 这段log可以看出…