天天看點

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  本文主要對GEE自帶各類遙感、高程等資料加以導入。本文是谷歌地球引擎(Google Earth Engine,GEE)系列教學文章的第二篇,更多GEE文章請參考專欄:GEE學習與應用(https://blog.csdn.net/zhebushibiaoshifu/category_11081040.html)。

  首先,打開Google Earth Engine,在搜尋欄中輸入

landsat 8

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  我們以Landsat 8 Collection 1 Tier 1的大氣表觀反射率TOA Reflectance産品為例,進行本次介紹。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  關于Landsat不同Tier産品的差別,大家可以參考如下介紹:

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  彈出的界面可以檢視該資料的具體資訊,确認無誤後我們選擇“IMPORT”。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  可以看到,在代碼界面已經出現了該産品的導入資訊。在這裡需要注意,導入的Landsat産品是全球所有景、長時間序列的遙感影像組合;即其并不是單獨的一張或一層,而是多張、多層的(這裡一張指的是一景,一層指的是一個時間點的全部遙感影像)。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  可以輕按兩下改産品變量名稱進而對其加以重命名。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  本文中将其修改為“landsat_8”這一名稱。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  随後,輸入如下代碼:

var landsat_8_mon=landsat_8.filterDate('2020-4-1','2020-4-30').mean();
print(landsat_8_mon);
Map.addLayer(landsat_8_mon);
           

  其中,第一行代碼表示在

landsat_8

資料集中首先基于

.filterDate()

函數對資料加以時間篩選(篩選範圍為

'2020-4-1'

'2020-4-30'

);其後的

.mean()

表示對所篩選出來的多層(也就是多個時間段的遙感影像,因為我們這裡是一個月的時間範圍)進行反射率取平均,進而使得處理後的

landsat_8_mon

是全球區域、2020年04月單月平均的反射率數值。

  第二行代碼表示将

landsat_8_mon

資訊列印在“Console”中。

  第三行代碼表示将

landsat_8_mon

顯示在地圖中。

  從下圖可以看到,按下“Run”運作代碼後,可以在“Console”中看到得到的

landsat_8_mon

資訊,同時也可以在地圖中看到

landsat_8_mon

的實際影像。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  在地圖右上角的“Layers”中,我們可以對影像顯示的波段組合、數值範圍、拉伸、透明度等加以調整。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  其中,Landsat 8的波段色彩組合方式如下,大家可以依據實際情況加以選擇。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  設定完畢後,點選“Apply”。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  此外,通過設定Gamma數值,可以使得色彩的亮度加以改變。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  上面我們導入的是多波段的遙感影像資料,接下來我們再以一個單波段資料為例進行導入與顯示操作。

  在搜尋框中,輸入

GMTED

,選擇所出現的GMTED2010資料。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  輸入代碼:

  在這裡,代碼中的

{}

表示将

.addLayer()

函數中的

visParams

參數跳過,而将圖層的名稱修改為

'DEM'

,如下所示。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

  對于單波段圖像資料,我們可以通過“Palette”選項對其顔色加以配置。

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

歡迎關注CSDN/公衆号/知乎/微網誌:瘋狂學習GIS

Google Earth Engine谷歌地球引擎GEE資料導入後篩選并顯示

繼續閱讀