国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

這篇具有很好參考價值的文章主要介紹了GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

  前兩次我們介紹了MODIS_NDVI和LANDSAT8_NDVI產(chǎn)品的時間序列,它們都是基于Landsat8_TOA影像制成的。實際工作中我們還需要通過LANDSAT8_SR影像進行NDVI時間序列分析,那么該怎么開展工作呢?本期我們就來介紹介紹。

  下一期我們將介紹Sentinel-2數(shù)據(jù)在時間序列方面的研究。


LANDSAT/LC08/C01/T1_SR (deprecated)

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

?如果想深入了解這兩個數(shù)據(jù)集,可以登錄:

Landsat Surface Reflectance | U.S. Geological Survey

  官方介紹:This dataset is the atmospherically corrected surface reflectance from the Landsat 8 OLI/TIRS sensors. These images contain 5 visible and near-infrared (VNIR) bands and 2 short-wave infrared (SWIR) bands processed to orthorectified surface reflectance, and two thermal infrared (TIR) bands processed to orthorectified brightness temperature

  These data have been atmospherically corrected using?LaSRC?and includes a cloud, shadow, water and snow mask produced using?CFMASK, as well as a per-pixel saturation mask.

  Strips of collected data are packaged into overlapping "scenes" covering approximately 170km x 183km using a?standardized reference grid.

  See also?the USGS page on SR QA bands.

  SR can only be produced for Landsat assets processed to the?L1TP level

  Data provider notes:

  • Although Surface Reflectance can be processed only from the Operational Land Imager (OLI) bands, SR requires combined OLI/Thermal Infrared Sensor (TIRS) product (LC8) input in order to generate the accompanying cloud mask. Therefore, OLI only (LO8), and TIRS only (LT8) data products cannot be calculated to SR.

  • SR is not run for a scene with a solar zenith angle greater than 76°.

  • Users are cautioned to avoid using SR for data acquired over high latitudes (> 65°).

  • The panchromatic band (ETM+ Band 7, OLI Band 8) is not processed to Surface Reflectance.

  • Efficacy of SR correction will be likely reduced in areas where atmospheric correction is affected by adverse conditions:

    • Hyper-arid or snow-covered regions

    • Low sun angle conditions

    • Coastal regions where land area is small relative to adjacent water

    • Areas with extensive cloud contamination

  This product is generated by Google using a Docker image supplied by USGS.

  分辨率:30m

  波段介紹:

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

  首先在計算NDVI之前,我們先了解幾種NDVI計算的方式,感謝大佬的總結(jié)(https://blog.csdn.net/weixin_43360896/article/details/108344915)。我就直接搬用了。


//方法一:普通方式,通過將數(shù)學(xué)公式翻譯為代碼直接計算
function NDVI_V1(img) {
 var nir = img.select("B5");
 var red = img.select("B4");
 var ndvi = nir.subtract(red).divide(nir.add(red));
 return ndvi;
}

//方法二:將計算公式直接帶入,通過解析字符串實現(xiàn)計算。這種方式更加靈活,在某些特殊情況下非常好用,而且非常直觀。
//在這里多插一嘴,這個img.expression在復(fù)雜公式計算的時候,可謂真香!屢試不爽
function NDVI_V2(img) {
 var nir = img.select("B5");
 var red = img.select("B4");
 var ndvi = img.expression(
   "(B5 - B4)/(B5 + B4)",
   {
     "B5": nir,
     "B4": red
   });
 return ndvi;
}

//方法三:GEE將計算公式封裝為一個方法可以直接調(diào)用
function NDVI_V3(img) {
 var ndvi = img.normalizedDifference(["B5","B4"]);
 return ndvi;
}

?  好了,介紹完幾種NDVI的計算方法后,我們使用第三種方法開始進行時間序列分析。


//還是老樣子哈,以廣東省2020年為目標(biāo)
var geometry = ee.FeatureCollection('users/ZhengkunWang/guangdongsheng')
Map.centerObject(geometry,6)

var colorizedVis = {
  min: -0.8,
  max: 0.8,
  palette: ['blue', 'white', 'green'],
};
//去云的方法照搬就可以,想深入了解的同學(xué)可以去看看波段介紹
//cloud mask
function maskL8sr(image) {
  // Bits 3 and 5 are cloud shadow and cloud, respectively.
  var cloudShadowBitMask = (1 << 3);
  var cloudsBitMask = (1 << 5);
  // Get the pixel QA band.
  var qa = image.select('pixel_qa');
  // Both flags should be set to zero, indicating clear conditions.
  var mask = qa.bitwiseAnd(cloudShadowBitMask).eq(0)
                 .and(qa.bitwiseAnd(cloudsBitMask).eq(0));
  return image.updateMask(mask);
}

var col = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR')
.map(maskL8sr)
.filterDate('2020-01-01','2020-12-31')
.filterBounds(geometry)
.map(function(image){
  var ndvi = image.normalizedDifference(['B5', 'B4']).rename('NDVI');
  return image.addBands(ndvi)
})
.select('NDVI');

Map.addLayer(col.mean().clip(geometry), colorizedVis, 'col');

  結(jié)果如圖:

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

print(ui.Chart.image.series(col, geometry, ee.Reducer.mean(), 500));

結(jié)果如圖:

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

  其實看完時間序列,還是會發(fā)現(xiàn),有好多異常值。對我們的研究來說肯定是不適用的。

  我們先研究研究它的變化趨勢吧。


var landsat8trendline = Chart.image.series(col, geometry, ee.Reducer.mean(), 500);
landsat8trendline = landsat8trendline
    .setOptions({
        title: 'Landsat 8 SR NDVI',
        hAxis: {title: 'Date', gridlines: {count: 10}},
        vAxis: {title: 'NDVI',viewWindowMode: 'explicit', viewWindow: {max: 1,min: -0.25,},gridlines: {count: 5,}},
        interpolateNulls: true, 
        lineWidth: 1,
    pointSize: 1,
    trendlines: { 0: {title: 'NDVI_trend',type:'linear', showR2: true,  color:'red', visibleInLegend: true}}
    });
print(landsat8trendline)

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

  這次我們在趨勢線分析的時候,還加入了趨勢線的相關(guān)系數(shù)R2進行分析,雖然結(jié)果0.033,但是看起來還算可以。強行接受

  既然結(jié)果不太美觀,我們在進行月平均分析一波吧。

var years = ee.List.sequence(2020, 2020);
var months = ee.List.sequence(1, 12);
var landsat8monthlymeanNDVI =  ee.ImageCollection.fromImages(
  years.map(function (y) {
    return months.map(function(m) {
    return col.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(landsat8monthlymeanNDVI, geometry, ee.Reducer.mean(), 500));

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

?  稍微平滑了一點點吧算是。再加入趨勢線看看相關(guān)系數(shù)

var monthlymeantrendline = Chart.image.series(landsat8monthlymeanNDVI, geometry, ee.Reducer.mean(), 500);
monthlymeantrendline = monthlymeantrendline
    .setOptions({
        title: 'Landsat 8 SR NDVI',
        hAxis: {title: 'Date', gridlines: {count: 10}},
        vAxis: {title: 'NDVI',viewWindowMode: 'explicit', viewWindow: {max: 1,min: -0.25,},gridlines: {count: 5,}},
        interpolateNulls: true, 
        lineWidth: 1,
    pointSize: 1,
    trendlines: { 0: {title: 'NDVI_trend',type:'linear', showR2: true,  color:'red', visibleInLegend: true}}
    });
print(monthlymeantrendline)

GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析

?  哈哈,相關(guān)系數(shù)翻了10倍。其實趨勢沒有變,只是月平均NDVI更加平滑罷了。不過月平均分析還是挺管用的。

更多精彩內(nèi)容請關(guān)注:

?文章來源地址http://www.zghlxwxcb.cn/news/detail-412936.html

?

到了這里,關(guān)于GEEer成長日記四:Landsat8_SR計算NDVI并時間序列分析的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Google Earth Engine(GEE)合成長時序的月NDVI與LST

    Google Earth Engine(GEE)合成長時序的月NDVI與LST

    今天來簡單分享下如何在GEE 合成長時序的月NDVI與LST,并進行分析 目標(biāo): 利用MODIS為數(shù)據(jù)源,在GEE計算某一地區(qū)對 月NDVI與LST ,并制作統(tǒng)計圖 以武漢市為研究區(qū) GEE實現(xiàn)代碼: 首先確定研究區(qū)和使用的數(shù)據(jù)集 確定起止時間和月份 合成NDVI和LST 合成月NDVI 同樣的方法合成月LST

    2024年02月15日
    瀏覽(27)
  • Arcgis快速計算NDVI

    Arcgis快速計算NDVI

    如何使用Arcgis像ENVI一樣波段計算NDVI的值,事實上,Arcgis更快速一些。 首先準備好影像 打開窗口- 影像分析 點擊左上角 點擊確定 (發(fā)現(xiàn)自己使用的遙感影像不對勁,是計算好了的NDVI,然后下面的步驟中換了一張。)然后點擊樹葉按鈕,生成NDVI

    2024年02月07日
    瀏覽(22)
  • (五)Landat_5 TM 遙感影像計算NDVI、MNDWI、NDBI以及地表溫度反演

    (五)Landat_5 TM 遙感影像計算NDVI、MNDWI、NDBI以及地表溫度反演

    所謂植被指數(shù),就是利用多波段遙感圖像的可見光波段以及近紅外波段相組合,形成能夠反映突出植被分布狀況和強度的指數(shù)。植被指數(shù)的求解方法不唯一,定義的植被指數(shù)已經(jīng)多達50多種。通過紅波段以及近紅外波段,可以有效的消除大氣對植被指數(shù)的影響。 公式: NDVI=(

    2024年02月11日
    瀏覽(22)
  • 利用GEE計算遙感生態(tài)指數(shù)(WBEI)——Landsat 8為例

    利用GEE計算遙感生態(tài)指數(shù)(WBEI)——Landsat 8為例

    基于GEE平臺,實現(xiàn)顧及水效益的生態(tài)環(huán)境質(zhì)量評價方法。 《Water Benefit-based Ecological Index for Urban Ecological Environment Quality Assessments》 論文鏈接:https://ieeexplore.ieee.org/document/9492814 運行結(jié)果: 代碼如下(示例): 代碼如下(示例): 代碼如下(示例): 代碼如下(示例): 代

    2024年02月12日
    瀏覽(20)
  • ENVI、ERDAS計算Landsat 7地表溫度:單窗算法實現(xiàn)

    ENVI、ERDAS計算Landsat 7地表溫度:單窗算法實現(xiàn)

    本文介紹基于 ENVI 與 ERDAS 軟件,對 Landsat 7 遙感影像數(shù)據(jù)加以 單窗算法 的地表溫度( LST )反演操作。 目錄 1 原理部分與前期操作準備 1.1 圖像預(yù)處理 1.2 植被指數(shù)反演 1.3 單窗算法原理 2 實際操作部分 2.1 數(shù)據(jù)導(dǎo)入與輻射定標(biāo) 2.2 波段合成 2.3 編輯頭文件 2.4 轉(zhuǎn)換文件數(shù)據(jù)格式

    2024年02月15日
    瀏覽(16)
  • 【GEE】基于GEE-Landsat8數(shù)據(jù)集地表溫度反演(LST熱度計算)

    【GEE】基于GEE-Landsat8數(shù)據(jù)集地表溫度反演(LST熱度計算)

    ? ? ? ? 老樣子,最近在做生態(tài)方面的項目,然后需要分析城市的熱島效應(yīng),想了想還是用GEE計算比較簡單,直接下載影像太麻煩了。所以在網(wǎng)上看看了資料,踩了踩坑終于是將代碼寫出來了。秉承著取之于民、用之于民的想法,今天給大家分享一下如何使用GEE的Landsat8數(shù)據(jù)

    2024年02月05日
    瀏覽(32)
  • 云計算時代,觀測產(chǎn)品Sunfire的成長史

    云計算時代,觀測產(chǎn)品Sunfire的成長史

    在企業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,核心業(yè)務(wù)的上云和遷云無疑是轉(zhuǎn)型過程的重中之重,企業(yè)對于數(shù)字安全性及等保合規(guī)層面的需求也日益強烈,混合云成為諸多大型政府企業(yè)客戶上云遷云的首選方案。隨著企業(yè)云上業(yè)務(wù)的復(fù)雜化,云上云下技術(shù)棧的多樣化,以及云上運維組織規(guī)模

    2023年04月09日
    瀏覽(20)
  • Cloudflare — 從美國農(nóng)村到硅谷獨角獸,云計算新貴的成長秘籍

    DNS 服務(wù):奠定可靠訪問的基石 Cloudflare 通過快速、穩(wěn)定的域名解析服務(wù),確保了網(wǎng)站的訪問速度和可靠性。同時,強大的 DDoS 防護措施保障了服務(wù)的高可用性和持續(xù)性。 ?? 注意:SSL/TLS 設(shè)置為 Flexible 并不安全,在 Cloudflare 到源站之間仍存在中間人攻擊的風(fēng)險。如果你的服務(wù)器開啟

    2024年04月16日
    瀏覽(19)
  • 金山辦公和金山軟件是同一家公司?復(fù)盤金山辦公成長史 | 云計算

    金山辦公和金山軟件是同一家公司?復(fù)盤金山辦公成長史 | 云計算

    文 | 科技周豎人 歡迎關(guān)注同名公眾號 本文主要回答以下幾個問題:金山辦公這些年都在做些什么,如何成為了國內(nèi)為數(shù)不多的較純的云計算SaaS上市公司?金山軟件和金山辦公到底是不是一家公司?這兩家公司到底什么關(guān)系?金山和雷軍的關(guān)系是什么? 金山辦公的發(fā)展史可以

    2024年02月05日
    瀏覽(24)
  • MODIS NDVI 及EVI數(shù)據(jù)下載及處理

    MODIS NDVI 及EVI數(shù)據(jù)下載及處理

    Terra 中分辨率成像光譜儀 (MODIS) 植被指數(shù) (MOD13Q1) 第 6 版數(shù)據(jù)每 16 天生成一次,空間分辨率為 250 米 (m),作為 3 級產(chǎn)品。MOD13Q1 產(chǎn)品提供兩個主要植被層。第一個是歸一化植被指數(shù) (NDVI),它被稱為現(xiàn)有國家海洋和大氣管理局高級甚高分辨率輻射計 (NOAA-AVHRR) 導(dǎo)出的 NDVI 的連續(xù)

    2024年04月23日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包