GEE开发之Landsat8_NDVI的数据分析

  • 前言
  • 1 基础知识
  • 2 T1_32DAY_NDVI的数据获取
    • 2.1 遥感影像获取
    • 2.2 遥感数据获取
  • 3 T1_8DAY_NDVI的数据获取
    • 3.1 遥感影像获取
    • 3.2 遥感数据获取
    • 3.3 逐月数据获取
  • 总结

前言

这次主要获取Landsat8的NDVI的数据。


1 基础知识

landsat8:中文名陆地卫星8号。

T1_32DAY_NDVI:这些合成是根据从一年的第一天开始到一年的第 352 天的每 32 天期间的所有场景创建的。从第 353 天开始,今年的最后一个组合将与下一年的第一个组合重叠 20 天。每个 32 天期间的所有图像都包含在合成中,最近的像素作为合成值。

T1_8DAY_NDVI:这些合成是根据从一年的第一天开始到一年的第 360 天的每 8 天时间段内的所有场景创建的。从第 361 天开始,今年的最后一个组合将与下一年的第一个组合重叠 3 天。每个 8 天期间的所有图像都包含在合成中,最近的像素作为合成值。

2 T1_32DAY_NDVI的数据获取

注意:分辨率30m

2.1 遥感影像获取

代码如下(以南京市为例)

var geometry = ee.FeatureCollection('users/www1573979951/nanjingshi');
Map.centerObject(geometry,6);
//选取影像集
var ndvi = ee.ImageCollection("LANDSAT/LC08/C01/T1_32DAY_NDVI").filterDate('2020-01-01', '2020-12-31').select('NDVI');
var colorizedVis = {min: -0.8,  max: 0.8,  palette: ['FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901', '66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01',  '012E01', '011D01', '011301']
};
Map.addLayer(ndvi.median().clip(geometry), colorizedVis, 'NDVI');
print(ndvi)//方便看看这一年有多少副影像

运行截图:

影像集截图(12个数据):

2.2 遥感数据获取

代码如下(以南京市为例):

var geometry = ee.FeatureCollection('users/www1573979951/nanjingshi');
//选取影像集
var ndvi = ee.ImageCollection("LANDSAT/LC08/C01/T1_32DAY_NDVI").filterDate('2020-01-01', '2020-12-31').select('NDVI');
print(ndvi);
print(ui.Chart.image.series(ndvi, geometry, ee.Reducer.mean(), 500));//打印成表格

表格数据截图:

CSV数据截图:

3 T1_8DAY_NDVI的数据获取

3.1 遥感影像获取

代码如下(以南京市为例):

var geometry = ee.FeatureCollection('users/www1573979951/nanjingshi');
Map.centerObject(geometry,6);
//选取影像集
var ndvi = ee.ImageCollection("LANDSAT/LC08/C01/T1_8DAY_NDVI").filterDate('2020-01-01', '2020-12-31').select('NDVI');
print(ndvi);
var colorizedVis = {min: -0.8,  max: 0.8,  palette: ['FFFFFF', 'CE7E45', 'DF923D', 'F1B555', 'FCD163', '99B718', '74A901', '66A000', '529400', '3E8601', '207401', '056201', '004C00', '023B01',  '012E01', '011D01', '011301']
};
Map.addLayer(ndvi.median().clip(geometry), colorizedVis, 'NDVI');

遥感影像截图(和T1_32DAY_NDVI差不多):

影像集截图(46个数据):

3.2 遥感数据获取

代码如下(以南京市为例):

var geometry = ee.FeatureCollection('users/www1573979951/nanjingshi');
//选取影像集
var ndvi = ee.ImageCollection("LANDSAT/LC08/C01/T1_8DAY_NDVI").filterDate('2020-01-01', '2020-12-31').select('NDVI');
print(ndvi);
print(ui.Chart.image.series(ndvi, geometry, ee.Reducer.mean(), 500));//打印成表格

表格截图:

CSV数据截图:

3.3 逐月数据获取

代码如下(以南京市为例):

var geometry = ee.FeatureCollection('users/www1573979951/nanjingshi');
//选取影像集
var ndvi = ee.ImageCollection("LANDSAT/LC08/C01/T1_8DAY_NDVI").filterDate('2020-01-01', '2020-12-31').select('NDVI');//时间范围
var years = ee.List.sequence(2020, 2020);
var months = ee.List.sequence(1, 12);var NDVI_8daysmeanNDVI =  ee.ImageCollection.fromImages(years.map(function (y) {return months.map(function(m) {return ndvi.filter(ee.Filter.calendarRange(y,y, 'year')).filter(ee.Filter.calendarRange(m, m, 'month')).mean().set('year', y).set('month', m).set('system:time_start', ee.Date.fromYMD(y, m, 1));});}).flatten()
);print(ui.Chart.image.series(NDVI_8daysmeanNDVI, geometry, ee.Reducer.mean(), 500));

表格截图(和2.2几乎一致):

CSV数据截图:


总结

主要介绍了Landsat8下获取NDVI的两种方式。

GEE开发之Landsat8_NDVI的数据分析相关推荐

  1. GEE开发之MODIS_NDVI年均值数据分析

    GEE开发之MODIS_NDVI年均值数据分析 前言:前面几篇博客主要介绍了NDVI的日均值和月均值的数据分析,这次主要介绍年均值的数据分析. 代码如下(以鹿邑县为例): var geometry = ...

  2. GEE开发之Worldpop人口数据分析

    GEE开发之Worldpop人口数据分析 1 基础知识 2 获取某地区的人口遥感影像 3 获取某地区每年人口的数据 4 TIF数据下载 前言:如何利用GEE平拍获取Worldpop人口数据. 1 基础 ...

  3. GEE开发之Modis_LST地表温度数据分析

    GEE开发之Modis_LST地表温度数据分析 1 MODIS/006/MOD11A1介绍 2 遥感影像获取(以LST为例子) 3 日遥感数据获取(以LST为例子) 3.1 日数据折线图展现如下(以鹿 ...

  4. GEE开发之Modis_NPP数据分析和获取

    GEE开发之Modis_NPP数据分析和获取 1.NPP 2.MOD系列和MYD系列区别 3.MOD17A3H_v006(500m/1年) 4.MOD17A3HGF_v006(500m/1年) 5.M ...

  5. GEE开发之Modis_ET数据分析和获取

    GEE开发之Modis_ET数据获取 1 ET(蒸散量) 2 MOD16A2(500米/8天) 2.1 MOD16A2下的所有指数 2.2 ET影像获取和查看 3 ET日数据下载(以MOD16A2为例 ...

  6. GEE开发之MODIS_MCD12Q1数据分析和获取

    GEE开发之MODIS_土地类型分类 0.MCD12Q1介绍 1.遥感影像查看 2.MCD12Q1分类介绍 3.年数据下载(LC_Type1/year/500m) 前言:主要介绍MODIS的MCD12 ...

  7. GEE开发之ERA5(气温、降水、压力、风速等)数据获取和分析

    GEE开发之ERA5(气温.降水.压力.风速等)数据获取和分析 1.ERA5介绍 2.初始ERA5数据 2.1 DAILY代码 2.2 MONTHLY代码 3.遥感影像查看(DAILY之mean_2m ...

  8. Vissim11二次开发之C#---实现仿真时间内实施不同信号控制方案

    Vissim11二次开发之C#-实现仿真时间内实施不同信号控制方案 本文起源:近些日子,由于论文仿真需求,重重重操Vissim旧业. 先说下需求情况吧:路网区域优化前后两种信号控制方案,由于论文场景要 ...

  9. 【线上峰会】如何一天掌握物联网全栈开发之道

    当移动红利时代结束,人才需求接近饱和的同时,传感技术.云计算.大数据.人工智能的日益成熟,并与智能家居.智慧城市相融合,将我们带入了真正智能化的物联网时代.那么,作为开发者的我们,又该如何顺势而为? ...

  10. bpmn 文件 服务器部署,Liferay7 BPM门户开发之45: 集成Activiti文件上传部署流程BPMN模型...

    开发文件上传,部署流程模板. 首先,开发jsp页面,deploy.jsp ${RETURN_MESSAGE} 其中,上传form的action为portlet:actionURL,它的name就是在p ...

最新文章

  1. 收藏 | 10本免费的机器学习和数据科学书籍(附链接)
  2. git远程仓库回退版本
  3. leetcode的回溯算法题目用这个模板解题,一网打尽,so easy!!!
  4. request url换成ip地址_【协议粗讲】TTP协议之URL,不能不知道的协议技术点
  5. jsp出现The import Xxx type is not resolved...
  6. python db文件_python中查看.db文件中表格的名字及表格中的字段操作
  7. 信息安全工程师笔记-网络安全主动防御技术与应用
  8. python 字符串赋值操作(分别使用三 种分隔符),Python学习笔记(3)字符串,python,三...
  9. 在WPF中创建可换肤的用户界面
  10. java类 权限修饰词_java-学习笔记-访问权限修饰词一
  11. 邵阳市计算机学校2021,邵阳市计算机中等专业学校在2021年邵阳市中等职业学校班主任基本功比赛中荣获市一等奖...
  12. 【学习点滴】游戏后台开发-tx
  13. BZOJ4556:[Tjoi2016Heoi2016]字符串 (后缀自动机+树上倍增+二分答案+线段树合并)
  14. wamp5多站点配置教程
  15. ORA-01017 ORA-02063: preceding 2 lines from SQLEMR
  16. 适合前端Vue开发童鞋的跨平台Weex
  17. Bootstrap-02 (前台开发框架)
  18. OneR算法的Python简单实现
  19. matlab时间延迟怎么写,大家帮我看一下这个c_c方法时间延迟的程序运行结果??...
  20. FPGA(五):Quartus II 调用Fir IP核使用说明

热门文章

  1. 中国行政区域边界坐标(google)
  2. 什么是数据挖掘技术,基本概念是什么?
  3. 通信技术基础知识回顾
  4. wpa_supplicant中配置TTLS网络的phase2参数
  5. 472. 连接词(每日一难phase2--day24)
  6. 【极乐净土mmd】动作+镜头数据下载
  7. 80x86汇编小站-公告
  8. 【优化算法】模拟退火算法简介
  9. CNN图片分类(Pytorch)
  10. 节奏大师闪退android,安卓节奏大师进不去的原因以及详细解决办法