Skip to content Skip to sidebar Skip to footer
Please, Follow ig @mapgeek.id and Subscribe YT Channel MapGeekVid, Thanks :D

Citra Satelit Landsat 8 Bebas Awan menggunakan Google Earth Engine

 

Untuk melihat artikel GEE sebelemnya bisa cek disini -Citra Satelit Sentinel 2 BebasAwan menggunakan Google Earth Engine-. Cukup dengan koneksi internet yang stabil, kita dapat mengolah citra tanpa harus memiliki hardware yang cukup mumpuni untuk mengolah data citra satelit.



Sebelumnya lanjut ke artikel, jika agan dan sista menyukai artikel ini bisa di share ke temen atau koleganya, terima kasih.  

*link download data tutorial berada di deskripsi youtube diatas

Lanjut ke artikel, dalam kesempatan ini mimin mau sharing terkait pengolahan citra satelit Landsat 8 bebas awan yang memiliki resolusi spasial 30 m pada band RGB (B4, B3, B2). GEE memungkinkan menghasilkan citra satelit bebas awan dengan geocoding. Parameter rentang waktu sagat berperan penting untuk menghasilkan citra yang bebas awan karena hasil tersebut merupakan gabungan beberapa citra satelit sehingga kehadiran awan bisa ditutupi dengan perekaman waktu yang berbeda.



 

Adapun langkah mengolah Citra Satelit Landsat 8 Bebas Awan menggunakan Google EarthEngine Sebagai berikut:

  1. Buka Earth Engine dan Code Earth Engine Landsat 8
  2. Copy Code Erath Engine
  3. Paste ke Earth Engine
  4. Mengatur waktu perekaman citra, atur rentang waktu yang diinginkan
  5. Mengatur titik tengah tampilan citra, saya mencoba menggantinya ke koordinat danau toba (bujur, lintang, skala zoom)
  6. Run, untuk menjalankan pengolahan
  7. Hasil Landsat 8 bebas awan


 

Berikut codenya:

/**

 * Function to mask clouds based on the pixel_qa band of Landsat 8 SR data.

 * @param {ee.Image} image input Landsat 8 SR image

 * @return {ee.Image} cloudmasked Landsat 8 image

 */

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 dataset = ee.ImageCollection('LANDSAT/LC08/C01/T1_SR')

                  .filterDate('2021-01-01', '2021-12-31')

                  .map(maskL8sr);


var visParams = {

  bands: ['B4', 'B3', 'B2'],

  min: 0,

  max: 3000,

  gamma: 1.4,

};

Map.setCenter(98.72193899652913, 2.6717763486993222, 9); //lokasi Danau Toba

Map.addLayer(dataset.median(), visParams);


CATATAN:

Apabila agan dan sista merasa artikel ini bermanfaat, tolong bantu

Diharapkan menambah semangat mimin untuk sharing terkait dunia spasial :D

 

Sekian artikel terkait Citra Satelit Landsat 8 Bebas Awanmenggunakan Google Earth Engine

Moga bermanfaat, salam spasial

Post a Comment for "Citra Satelit Landsat 8 Bebas Awan menggunakan Google Earth Engine"