GEE/PIE遥感大数据处理与典型案例丨数据整合Reduce、云端数据可视化、数据导入导出及资产管理、机器学习算法等

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

为解决这一问题,国内外涌现了许多全球尺度地球科学数据(尤其是卫星遥感数据)在线可视化计算和分析云平台如谷歌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)关键知识点讲解

·影像数学运算、关系/条件/布尔运算、形态滤波、纹理特征提取等

·影像掩码,裁剪和镶嵌

·集合对象的循环迭代(map/iterate)

·集合对象联合(Join)

·影像面向对象分析

(2)主要功能串讲与演练

·Landsat/Sentinel-2影像批量去云

·Landsat/Sentinel-2传感器归一化、植被指数计算等

·时间序列光学影像的平滑与空间插值

专题三:数据整合Reduce

(1)关键知识点讲解

·影像与影像集整合,如指定时窗的年度影像合成

·影像区域统计与领域统计,分类后处理

·要素集属性列统计

·栅格与矢量的相互转换

·分组整合与区域统计

·影像集、影像和要素集的线性回归分析

(2)主要功能串讲与演练

·研究区可用Landsat影像的数量和无云观测数量的统计分析

·中国区域年度NDVI植被数合成及年度最绿的DOY时间查找

·国家尺度30年尺度的降雨量时空变化趋势分析

专题四:云端数据可视化

(1)关键知识点讲解

·要素与要素集属性制图(条形图、直方图、堆积柱形图、散点图等)

·影像制图(区域统计、分类图、直方图、散点图、线型图,饼图等)

·影像集制图(样点时间序列图、区域统计时间序列图等)

·数组与链表制图(散点图、样线图等)

·图形风格和属性设置

(2)主要功能串讲与演练

·基于MODIS时间序列影像的不同地表植被物候分析与制图

·基于Hansen产品的年度森林时空变化分析与专题图绘制

专题五:数据导入导出及资产管理

(1)关键知识点讲解

·不同矢量数据上传个人资产

·影像数据上传个人资产、属性设置等

·影像批量导出(Asset和Driver)

·矢量数据导出(Asset和Driver)

·空间统计分析结果导出

(2)主要功能串讲与演练

·PIE平台国产卫星数据下载

·影像合成批量导出及下载

·地面样地对应遥感指标数据导出

专题六:机器学习算法

(1)关键知识点讲解

·样本抽样(随机抽样、分层随机抽样)

·监督分类算法(随机森林、CART、贝叶斯、SVM、决策树等)

·非监督分类算法(wekaKMeans、wekaLVQ等)

·分类精度评估

(2)主要功能串讲与演练

·联合光学与雷达时间序列影像的森林动态监测

·水体自动提取与洪涝监测

专题七:专题练习与回顾

(1)GEE土地利用分类综合案例,实现主要功能串讲,包括地面样本准备、多源遥感影像预处理、算法开发、分类后处理、精度评估和空间统计分析与制图等环节

(2)经典PIE案例代码讲解与学习

·夜间灯光指数提取

·长时间尺度植被覆盖度反演

·水域动态监测

·农作物种植面积提取

·荒漠化程度提取

(3)人口密度动态变化分析学员征集案例讲解与答疑

·GEE与PIE平台切换、代码优化、常见错误与调试总结

 

 原文链接:GEE-PIE遥感大数据处理与典型案例实践技术应用

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

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

相关文章

文章预览 安防监控/视频存储/视频汇聚平台EasyCVR播放优化小tips

视频云存储/安防监控EasyCVR视频汇聚平台基于云边端智能协同,可实现视频监控直播、视频轮播、视频录像、云存储、回放与检索、智能告警、服务器集群、语音对讲、云台控制、电子地图、H.265自动转码H.264、平台级联等。为了便于用户二次开发、调用与集成,…

shell脚本介绍

当你进入Linux世界的大门时,就会遇到一个强大而又神奇的工具——Shell。Shell是一种命令行解释器,为你在Linux系统中与计算机进行互动提供了无限的可能性。 学习Shell可以让你获得强大的自动化和脚本编程能力,让你更高效地处理文件和目录、管…

ChatGPT可以生成Windows密钥

ChatGPT 可以回答许多问题、生成和修改代码,最近还可以生成 Windows 10 和 Windows 11 的许可证密钥。自从 OpenAI 的 ChatGPT 推出以来,人工智能已成为许多用户面临的挑战。 他们不断地试图削弱这种智力,或者想尝试它的局限性和可能性。例如…

elementUI可拖拉宽度抽屉

1&#xff0c;需求&#xff1a; 在elementUI的抽屉基础上&#xff0c;添加可拖动侧边栏宽度的功能&#xff0c;实现效果如下&#xff1a; 2&#xff0c;在原组件上添加自定义命令 <el-drawer v-drawerDrag"left" :visible.sync"drawerVisible" direc…

react使用hook封装一个search+input+checkbox组件

目录 react使用hook封装一个searchinputcheckbox组件searchPro.jsx使用组件效果 react使用hook封装一个searchinputcheckbox组件 searchPro.jsx import { Checkbox, Input } from "antd"; import React, { useEffect, useState } from "react"; import S…

LSTM基础

LSTM 视频讲得非常好 https://www.bilibili.com/video/BV1644y1W7sD/?spm_id_from333.788&vd_source3b42b36e44d271f58e90f86679d77db7门的概念 过去&#xff0c;不过去&#xff0c;过去一部分 点乘&#xff0c;0 concatenation&#xff0c;pointwise LSTM RNN 上一…

Docker 网络模式

文章目录 一、Docker 网络实现原理1.容器的端口映射 二、Docker的网络模式1.Host模式2.Container模式3.none模式4.bridge模式 三、自定义网络1、查看网络模式列表2、查看容器信息(包含配置、环境、网关、挂载、cmd等等信息&#xff09;3、指定分配容器IP地址 面试题 一、Docker…

Rasa 多轮对话机器人

Rasa 开源机器人 目录 Rasa 开源机器人 1. 学习资料 2. Rasa 安装 2.1. rasa 简介 2.2. Rasa系统结构 ​编辑 2.3. 项目的基本流程 ​编辑 2.4. Rasa安装 2.5. 组件介绍 3. Rasa NLU 3.0. NLU 推理输出格式 3.1. 训练数据 ./data/nlu.yml 数据文件 3.2. ./confi…

VB6.0 设置窗体的默认焦点位置在 TextBox 中

文章目录 VB6.0 窗体的加载过程确定指针的焦点位置添加代码效果如下未设置指定焦点已设置焦点 VB6.0 窗体的加载过程 在VB6.0中&#xff0c;窗体&#xff08;Form&#xff09;加载时会触发多个事件&#xff0c;这些事件按照特定的顺序执行。下面是窗体加载过程中常见事件的执行…

git co 命令是什么意思,用法是怎么样的

偶然看到同事使用 git co feat/xxx 来操作 git&#xff0c;以为 co 是什么 git 新命令&#xff0c;看起来很牛逼&#xff0c;所以问了下 chatgpt&#xff0c;chatgpt 的回答如下&#xff1a; git co 是 git checkout 的缩写形式&#xff0c;需要在Git的全局配置或别名配置中启用…

QT转型Visual Studio(qmake项目到cmake项目的移植)

前言 由于工作需要&#xff0c;同时也为了方便以后的集成升级&#xff0c;希望将之前用Qt creator qmake开发的项目移植到cmake项目中&#xff0c;并使用Visual Studio 进行后续开发&#xff0c;本文主要用以记录该过程中的常规步骤和遇到的特殊情况。 qmake项目 在一开始&a…

在window上安装hadoop3.3.4

暑假不知道啥原因电脑死机啦。环境需要重新配一下 首先需要配置Hadoop集群&#xff0c;但是为了代码调试方便需要先在Windows上配置Hadoop环境。 1.前期准备 首先在搭建Hadoop环境之前需要先安装JDK&#xff0c;并且配置好Java环境变量。 这里有个bug就是Java环境变量中不允许…