没有合适的资源?快使用搜索试试~ 我知道了~
Chapter 18_ Spectral Indices and Math Google Earth Engine.pdf
0 下载量 149 浏览量
2024-11-04
10:22:17
上传
评论
收藏 357KB PDF 举报
温馨提示
Google Earth Engine训练教程
资源推荐
资源详情
资源评论
Chapter 18: Spectral Indices and Math
This chapter provides a workow to create spectral indices for Rocky Mountain National Park, Colorado, United States. The full GEE code can be
found here.
Functions
Data Acquisition & Preprocessing
/**
* Calculate and add NDVI band to Landsat 8 image
* @param {ee.Image} image - Landsat 8 image
* @return {ee.Image} - Landsat 8 image with NDVI band added
*/
var add_ndvi = function(image) {
var ndvi = image.normalizedDifference(['B5', 'B4']).rename('NDVI');
return image.addBands(ndvi);
};
// NDSI - Snow
var add_ndsi = function(image) {
var ndsi = image.normalizedDifference(['B3', 'B6']).rename('NDSI');
return image.addBands(ndsi);
};
// Define boundary for Rocky Mountain National Park, Colorado (from GEE Asset)
var rmnp_boundary = ee.FeatureCollection("users/calekochenour/Rocky_Mountain_National_Park__Boundary_Polygon");
// Landsat 8
// Define Landsat 8 collection
var landsat8_t1_sr = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR');
// Filter Landsat 8 Tier 1 SR
var jan_feb = landsat8_t1_sr
.filterDate('2018-01-01', '2018-02-28')
.filterBounds(rmnp_boundary)
.sort('CLOUD_COVER')
.first()
.clip(rmnp_boundary);
var mar_apr = landsat8_t1_sr
.filterDate('2018-03-01', '2018-04-30')
.filterBounds(rmnp_boundary)
.sort('CLOUD_COVER')
.first()
.clip(rmnp_boundary);
var may_jun = landsat8_t1_sr
.filterDate('2018-05-01', '2018-06-30')
.filterBounds(rmnp_boundary)
.sort('CLOUD_COVER')
.first()
.clip(rmnp_boundary);
var jul_aug = landsat8_t1_sr
.filterDate('2018-07-01', '2018-08-31')
.filterBounds(rmnp_boundary)
.sort('CLOUD_COVER')
.first()
.clip(rmnp_boundary);
var sep_oct = landsat8_t1_sr
.filterDate('2018-09-01', '2018-10-31')
.filterBounds(rmnp_boundary)
.sort('CLOUD_COVER')
.first()
.clip(rmnp_boundary);
var nov_dec = landsat8_t1_sr
.filterDate('2018-11-01', '2018-12-31')
.filterBounds(rmnp_boundary)
.sort('CLOUD_COVER')
.first()
.clip(rmnp_boundary);
// Add NDSI band
jan_feb = add_ndsi(jan_feb);
mar_apr = add_ndsi(mar_apr);
may_jun = add_ndsi(may_jun);
jul_aug = add_ndsi(jul_aug);
sep_oct = add_ndsi(sep_oct);
nov_dec = add_ndsi(nov_dec);
Print to PDF
2024/11/4 10:18
Chapter 18: Spectral Indices and Math — Remote Sensing with Google Earth Engine
https://calekochenour.github.io/remote-sensing-textbook/04-intermediate/chapter18-spectral-indices-math.html
1/3
资源评论
此星光明
- 粉丝: 7w+
- 资源: 1075
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功