近年来遥感技术得到了突飞猛进的发展,航天、航空、临近空间等多遥感平台不断增加,数据的空间、时间、光谱分辨率不断提高,数据量猛增,遥感数据已经越来越具有大数据特征。遥感大数据的出现为相关研究提供了前所未有的机遇,同时如何处理好这些数据也提出了巨大的挑战。传统的工作站和服务器已经无法胜任大区域、多尺度海量遥感数据处理的需要。

Google Earth Engine是谷歌公司提供的全球尺度地球科学数据(尤其是卫星遥感数据)在线可视化计算和分析云平台。该平台能够存取和同步遥感领域目前常用的MODIS、Landsat和Sentinel等卫星图像和NCEP等气象再分析数据集,同时依托全球上百万台超级服务器,提供足够的运算能力对这些数据进行处理。截止目前,GEE上包含的数据集超过200个公共的数据集,每天新增数据量超过 4000幅影像,容量超过50PB。相比于ENVI等传统的处理影像工具,Google Earth Engine在处理海量遥感数据方面具有不可比拟的优势,一方面GEE平台提供了丰富的计算资源,另一方面其巨大的云存储节省了科研人员大量的数据下载和预处理的时间。可以说,GEE在遥感数据的计算和分析可视化方面代表世界该领域最前沿水平,是遥感领域的一次革命。

目前,GEE以其强大的功能受到了国外越来越多的科技工作者的重视和应用,然而在国内应用还十分有限。GEE提供了基于Javascript和Python语言的API,前者是官方主推平台的编程语言,易于上手但在输入输出和绘图可视化等方面存在不足,而Python作为目前最受欢迎的编程语言,能够弥补Javascript在这方面存在的不足,且更方便批处理和机器学习。前期我们开展了基于Javascript的GEE遥感大数据处理的培训,应广大科学工作者的要求,将基于最热门的Python编程语言,从GEE-Python平台搭建、影像数据分析、本地和云端数据管理,以及云端数据论文出版级可视化等方面结合案例进行讲解和进阶训练,使培训人员掌握实际操作能力。比较适合拥有一定GEE和Python基础,或对编程有强烈兴趣的学员。

GEE-Python遥感大数据分析、管理与可视化实践技术 (qq.com)

第一章
理论基础
1、国外 Earth Engine(GEE)平台及应用、主要数据资源介绍
2、GEE 遥感云重要概念、数据类型与对象等
3、JavaScript 与 Python 遥感云编程比较与选择
4、Python 基础(语法、数据类型与程序控制结构、函数及类与对象等)
5、常用 Python 软件包((
pandas、
numpy、
os 等)介绍及基本功能演示(
Excel/csv
数据文件读取与数据处理、目录操作等)
6、JavaScript 和 Python 遥感云 API 差异,学习方法及资源推荐
第二章
开发环境搭建
1、本地端与云端 Python 遥感云开发环境介绍
2、本地端开发环境搭建
1)Anaconda 安装,pip/conda 软件包安装方法和虚拟环境创建等;
2)earthengine-api、geemap 等必备软件包安装;
3)遥感云本地端授权管理;
4)Jupyter Notebook/Visual Studio Code 安装及运行调试。
3、云端 Colab 开发环境搭建
4、geemap 介绍及常用功能演示
第三章
遥感大数据处理
基础
1、遥感云平台影像数据分析处理流程介绍
2、要素和影像等对象显示和属性字段探索
3、影像/要素集的时间、空间和属性过滤方法
4、波段运算、条件运算、植被指数计算、裁剪和镶嵌等
5、Landsat /Sentinel-2 等常用光学影像去云
6、影像与要素集的迭代循环
7、影像数据整合(Reducer)
8、邻域分析与空间统计
9、常见错误与代码优化
10、Python 遥感云数据分析专属包构建。
第四章
典型案例操作实践
1、机器学习分类算法案例:以柬埔寨为例,联合 Landsat 等长时间序列影像
和机器学习算法进行分类,分类后处理和精度评估。涉及研究区影像统计、
空间分层随机抽样、样本随机切分、时间序列影像预处理和合成、机器学
习算法应用、分类后处理和精度评估等。
2、决策树森林分类算法案例:联合 L 波段雷达和 Landsat 光学时间序列影像
和决策树分类算法提取指定地区 2007-2020 年度森林分布图,与 JAXA 年
度森林产品进行空间比较,并分析森林的时空变化。内容涉及多源数据联
合使用、决策树分类算法构建、阈值动态优化、分类结果空间分析等。
3、洪涝灾害监测案例:基于 Sentinel-1 C 波段雷达等影像,监测河南新乡市
2021 年 7 月份的特大暴雨灾害。涉及 Sentinel-1 C 影像处理,水体分类算
法构建、影像差异分析,结果可视化等。
4、干旱遥感监测案例:联合具有数十年历史的卫星遥感降雨数据产品如
CHIRPS 来监测云南省 2010 年的特大干旱情况。涉及气象数据基本处理、
年和月尺度数据整合、长期平均值 LPA/偏差计算,数据结果可视化等。
5、物候特征分析案例:基于 Landsat 和 MODIS 等时间序列影像,通过植被
指数变化分析典型地表植被多年的物候差异(样点尺度)和大尺度(如中
国)的物候空间变化特征。涉及时间序列影像合成、影像平滑(
Smoothing)
与间隙填充(Gap-filling)、结果可视化等。
6、森林植被健康状态监测案例:利用 20 年的 MODIS 植被指数,对选定区
域的森林健康状态进行长期监测,分析森林植被绿化或褐变情况。涉及影
像连接、影像合成、趋势分析、空间统计和可视化等。
7、生态环境质量动态监测案例:利用 RSEI 遥感生态指数和 Landsat 系列影
像对选定城市的生态状况进行快速监测。内容涉及植被指数计算、地表温
度提取、数据归一化、主成分 PCA 分析、RSEI 生态指数构建和结果可视
化等。
第五章
输入输出及数据
资产高效管理
1. 本地文本/矢量/栅格等数据与云端交互:包括本地端 csv、kml、矢量和栅
格数据与云端数据相互转换、数据导出等。
2. 服务器端影像与影像集数据批量下载:包括直接本地下载、影像集批量下
载,以及大尺度(如全球森林产品)和长时间序列数据(如 20 年的 MODIS
数据产品)快速下载的方法与技巧。
3. 本地端矢量/影像数据上传个人资产及属性设置:包括 earthengine 命令使
用,少量本地端矢量与栅格直接上传与属性设置(小文件)、本地端批量
上传及属性自动设置,超大影像文件(如国产高分或无人机影像)快速上
传技巧等。
4. 遥感云个人数据资产管理:联合 Python 和 earthengine 命令行管理个人数
据资产,包括创建、删除、移动、重命名;上传/下载任务批量取消。
第六章
云端数据论文出版
级可视化
1. Python 可视化及主要软件包简介:matplotlib,
seaborn 可视化程序包介绍,
基本图形概念、图形构成介绍,常用图形快速绘制等。
2. 研究区地形及样地分布图绘制:结合本地或云端矢量文件、云端地形数据
等绘制研究区示意图,涉及绘图流程、中文显示、配色美化,如 cpt-city
精美调色板 palette 在线下载与本地端应用等。
3. 研究区域影像覆盖统计和绘图:对指定区域 Landsat 和 Sentinel 等系列影
像的覆盖数量、无云影像覆盖情况进行统计,绘制区域影像统计图或像元
级无云影像覆盖专题图。
4. 样本光谱特征与物候特征等分析绘图:快速绘制不同类型样地的光谱和物
候特征、动态下载并整合样点过去 30 年缩略图(
thumbnails)和植被指数
时间序列等。
5. 分类结果专题图绘制及时空动态延时摄影 Timelapse 制作:单幅或多幅分
类专题图绘制及配色美化,土地利用变化清晰 Timelapse 制作、动画文字
添加等。
6. 分类结果面积统计与绘图:基于云端的分类结果和矢量边界文件,统计不
同区域不同地类面积,提取统计结果,以不同图形展示统计面积;土地利
用变化统计绘图等。

GEE-Python遥感大数据分析、管理与可视化实践技术相关推荐

  1. 【基于大数据分析的物流可视化管理系统(python+Django)-哔哩哔哩】 https://b23.tv/gUc8lk6

    [基于大数据分析的物流可视化管理系统(python+Django)-哔哩哔哩] https://b23.tv/gUc8lk6 https://b23.tv/gUc8lk6

  2. python在大数据分析中的应用

    每个人都喜欢Python,如果您打算开始从事数据科学事业,我们可以肯定Python在您心中已经占有特殊的位置.它直观且易于在任何平台上运行,并且具有大量令人惊叹的库和工具.与其他编程语言相比,Pyth ...

  3. 金融科技、算法交易、量化金融必读书:Python金融大数据分析第2版

    银行本质上是技术公司. --胡戈•班齐格 近来,Python无疑是金融业的重要策略性技术平台之一.到2018年底,这已经不再是个问题:全世界的金融机构现在都尽最大努力利用Python及其强大的数据分析 ...

  4. 清华大学海洋大数据分析管理平台解读

    清华大学海洋大数据分析管理平台 一.平台架构 总体来说,海洋大数据的硬软件平台架构可分为三个层面:数据层.技术层和应用层(见图2).数据层是海洋大数据平台的基础,包括各类海洋数据采集平台的数据,如地. ...

  5. python进行大数据分析_Python进行大数据挖掘和分析

    大数据无处不在.在时下这个年代,不管你喜欢与否,在运营一个成功的商业的过程中都有可能会遇到它. 什么是大数据? 大数据就像它看起来那样--有大量的数据.单独而言,你能从单一的数据获取的洞见穷其有限.但 ...

  6. python金融大数据分析视频_Python金融大数据分析 PDF 全书超清版

    给大家带来的一篇关于Python相关的电子书资源,介绍了关于Python金融.大数据分析方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小47.8 MB,希尔皮斯科编写,目前豆瓣.亚马逊. ...

  7. Python金融大数据分析:用pandas处理金融时间序列数据的基础知识

    时间是阻止所有事情同时发生的力量.--雷•卡明斯 本节使用的是以CSV文件形式在本地存储的金融数据集形式为本地存储的CSV文件.从技术上讲,CSV文件是包含数据行结构的文本文件,其特征是以逗号分隔单个 ...

  8. python使用大数据-使用Python进行大数据分析

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 毫不夸张地说,大数据已经成为任何商业交流中不可或缺的一部分.桌面和移动搜索向全世界的营销人员和公司以空前的 ...

  9. Metabase——开源的大数据分析探索、可视化报表神器

    目 录 1. 需求背景 1.1 大数据可视化面临的挑战 1.2 大数据数据可视化的目标架构 2. metabase简介 2.1 metabase是什么? 2.2 metabase能做什么? 2.3 支 ...

  10. 计算机编程书籍-Python金融大数据分析

    Python金融大数据分析 [德] 伊夫·希尔皮斯科(Yves Hilpisch) 著,姚军 译 ISBN:9787115521330 包装:平装 开本:16开 正文语种:中文 出版社:人民邮电出版社 ...

最新文章

  1. 恩施茶旅谋定乡村-农业大健康·万祥军:侗乡第一寨促生态
  2. 【SSL】weblogic 12c自带默认证书库密码
  3. POJ 2513 Colored Sticks
  4. 递归问题(代码、分析、汇编)
  5. 8.0/9.0 Email 设置
  6. Android Logcat 报错:Could not create the view: For input string:
  7. Redis报错#MISCONF Redis is configured to save RDB snapshots, but is currently not
  8. 退火模拟算法c语言程序,C语言模拟退火算法(C language simulated annealing algorithm).doc...
  9. CephOpenstack结合说明操作
  10. Hibernate框架搭建
  11. 怎么查看html页面,网页浏览记录如何查看_怎样查历史网页浏览记录
  12. 12套员工激励方法和108个技巧
  13. 大多数程序员单身的原因(转)
  14. vivo电池损耗指令代码_「值得收藏」手机上的神奇代码,除了*#*#6485#*#*,还有这些...
  15. 9种常见的INTERNET接入方式
  16. 美国签证申请中的行政审查制度(图)
  17. 2、java的应用领域
  18. Python中int32转int64
  19. CLSID {10020200-E260-11CF-AE68-00AA004A34D5} failed due to the following error: 80040154. 错误的解决办法
  20. Android WiFi开发 (一)扫描、连接、信息

热门文章

  1. html css 画梯形,css怎么画梯形?
  2. 对称加密算法 Blowfish 和 Twofish
  3. echarts甘特图
  4. 单片机微型计算机原理及接口技术,单片机微型计算机原理及接口技术课后习题答案第4章.docx...
  5. VmWare配置网络桥接模式,实现虚拟机联网。
  6. 无线渗透(下)—企业级WPA破解
  7. WPA破解原理简要——无线网络破解续
  8. 零基础快速入门(二)爬取豆瓣电影——python爬虫实例
  9. python语言for else和 if else误区
  10. 测试打分用什么软件,测名软件哪个比较好