Berikut skrip Google Earth Engine (GEE) untuk menghitung NDVI, LST dan TVDI. Citra yang digunakan adalah Landsat 8 dan Landsat 9. Data yang digunakan mulai 11 Juni 2026 - 23 September 2026.
// =====================================
// FUNGSI CLOUD MASK LANDSAT C2 L2
// =====================================
function maskL89(image){
var qa = image.select('QA_PIXEL');
var mask =
qa.bitwiseAnd(1 << 3).eq(0) // cloud
.and(qa.bitwiseAnd(1 << 4).eq(0)) // cloud shadow
.and(qa.bitwiseAnd(1 << 2).eq(0)) // cirrus
.and(qa.bitwiseAnd(1 << 5).eq(0)); // snow
return image.updateMask(mask);
}
// =====================================
// KONVERSI ST_B10 KE CELSIUS
// =====================================
function calcLST(image){
var lst = image.select('ST_B10')
.multiply(0.00341802)
.add(149.0)
.subtract(273.15)
.rename('LST');
return image.addBands(lst);
}
// =====================================
// FUNGSI MEMANGGIL TANGGAL TERTENTU
// =====================================
function getImage(collection, date){
return ee.ImageCollection(collection)
.filterBounds(gto)
.filterDate(date, ee.Date(date).advance(1,'day'))
.map(maskL89)
.map(calcLST)
.median()
.clip(gto);
}
Map.centerObject(gto, 11);
var L8_11Jun = getImage('LANDSAT/LC08/C02/T1_L2','2026-06-11');
// Map.addLayer(
// L8_11Jun.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 11 Jun 2026'
// );
var L9_19Jun = getImage('LANDSAT/LC09/C02/T1_L2','2026-06-19');
// Map.addLayer(
// L9_19Jun.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 19 Jun 2026'
// );
var L8_27Jun = getImage('LANDSAT/LC08/C02/T1_L2','2026-06-27');
// Map.addLayer(
// L8_27Jun.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 27 Jun 2026'
// );
var L9_05Jul = getImage('LANDSAT/LC09/C02/T1_L2','2026-07-05');
// Map.addLayer(
// L9_05Jul.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 05 Jul 2026'
// );
var L8_13Jul = getImage('LANDSAT/LC08/C02/T1_L2','2026-07-13');
// Map.addLayer(
// L8_13Jul.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 13 Juli 2026'
// );
var L9_21Jul = getImage('LANDSAT/LC09/C02/T1_L2','2026-07-21');
// Map.addLayer(
// L9_21Jul.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 21 Jul 2026'
// );
var L8_29Jul = getImage('LANDSAT/LC08/C02/T1_L2','2026-07-29');
// Map.addLayer(
// L8_29Jul.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 29 Juli 2026'
// );
var L9_6Aug = getImage('LANDSAT/LC09/C02/T1_L2','2026-08-06');
// Map.addLayer(
// L9_6Aug.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 6 Aug 2026'
// );
var L8_14Aug = getImage('LANDSAT/LC08/C02/T1_L2','2026-08-14');
// Map.addLayer(
// L8_14Aug.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 14 Aug 2026'
// );
var L9_22Aug = getImage('LANDSAT/LC09/C02/T1_L2','2026-08-22');
// Map.addLayer(
// L9_22Aug.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 22 Aug 2026'
// );
var L8_30Aug = getImage('LANDSAT/LC08/C02/T1_L2','2026-08-30');
// Map.addLayer(
// L8_30Aug.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 30 Aug 2026'
// );
var L9_7Sept = getImage('LANDSAT/LC09/C02/T1_L2','2026-09-07');
// Map.addLayer(
// L9_7Sept.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 7 Sept 2026'
// );
var L8_15Sept = getImage('LANDSAT/LC08/C02/T1_L2','2026-09-15');
// Map.addLayer(
// L8_15Sept.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 15 Sept 2026'
// );
var L9_23Sept = getImage('LANDSAT/LC09/C02/T1_L2','2026-09-23');
// Map.addLayer(
// L9_23Sept.select('LST'),
// {
// min:20,
// max:45,
// palette:['blue','cyan','green','yellow','orange','red']
// },
// 'LST 23 Sept 2026'
// );
function getStats(image, name){
var stats = image.select('LST').reduceRegion({
reducer: ee.Reducer.min()
.combine({
reducer2: ee.Reducer.max(),
sharedInputs:true
})
.combine({
reducer2: ee.Reducer.mean(),
sharedInputs:true
}),
geometry: gto,
scale: 30,
maxPixels: 1e13
});
print(name, stats);
}
getStats(L8_11Jun,'11 Juni 2026');
getStats(L9_19Jun,'19 Juni 2026');
getStats(L8_27Jun,'27 Juni 2026');
getStats(L9_05Jul,'05 Juli 2026');
getStats(L8_13Jul,'13 Juli 2026');
getStats(L9_21Jul,'21 Juli 2026');
getStats(L8_29Jul,'29 Juli 2026');
getStats(L9_6Aug,'06 Aug 2026');
getStats(L8_14Aug,'14 Aug 2026');
getStats(L9_22Aug,'22 Aug 2026');
getStats(L8_30Aug,'30 Aug 2026');
getStats(L9_7Sept,'7 Sept 2026');
getStats(L8_15Sept,'15 Sept 2026');
getStats(L9_23Sept,'23 Sept 2026');
// =====================================
// HITUNG NDVI
// =====================================
function calcNDVI(image){
var ndvi = image.normalizedDifference(
['SR_B5','SR_B4']
).rename('NDVI');
return image.addBands(ndvi);
}
function getImage(collection, date){
return ee.ImageCollection(collection)
.filterBounds(gto)
.filterDate(date, ee.Date(date).advance(1,'day'))
.map(maskL89)
.map(calcLST)
.map(calcNDVI)
.median()
.clip(gto);
}
var ndviVis = {
min: -0.2,
max: 1.0,
palette: [
'brown',
'yellow',
'lightgreen',
'green',
'darkgreen'
]
};
// Map.addLayer(
// L8_11Jun.select('NDVI'),
// ndviVis,
// 'NDVI 11 Jun 2026'
// );
// Map.addLayer(
// L9_19Jun.select('NDVI'),
// ndviVis,
// 'NDVI 19 Jun 2026'
// );
// Map.addLayer(
// L8_27Jun.select('NDVI'),
// ndviVis,
// 'NDVI 27 Jun 2026'
// );
// Map.addLayer(
// L9_05Jul.select('NDVI'),
// ndviVis,
// 'NDVI 05 Jul 2026'
// );
// Map.addLayer(
// L8_13Jul.select('NDVI'),
// ndviVis,
// 'NDVI 13 Jul 2026'
// );
// Map.addLayer(
// L9_21Jul.select('NDVI'),
// ndviVis,
// 'NDVI 21 Jul 2026'
// );
// Map.addLayer(
// L8_29Jul.select('NDVI'),
// ndviVis,
// 'NDVI 29 Jul 2026'
// );
// Map.addLayer(
// L9_6Aug.select('NDVI'),
// ndviVis,
// 'NDVI 6 Aug 2026'
// );
// Map.addLayer(
// L8_14Aug.select('NDVI'),
// ndviVis,
// 'NDVI 14 Aug 2026'
// );
// Map.addLayer(
// L9_22Aug.select('NDVI'),
// ndviVis,
// 'NDVI 22 Aug 2026'
// );
// Map.addLayer(
// L8_30Aug.select('NDVI'),
// ndviVis,
// 'NDVI 30 Aug 2026'
// );
// Map.addLayer(
// L9_7Sept.select('NDVI'),
// ndviVis,
// 'NDVI 7 Sept 2026'
// );
// Map.addLayer(
// L8_15Sept.select('NDVI'),
// ndviVis,
// 'NDVI 15 Sept 2026'
// );
// Map.addLayer(
// L9_23Sept.select('NDVI'),
// ndviVis,
// 'NDVI 23 Sept 2026'
// );
// Export.image.toDrive({
// image : L8_27Jun.select('NDVI'),
// description : 'ndvi270626',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
function NDVIstats(image, nama){
var stats = image.select('NDVI')
.reduceRegion({
reducer: ee.Reducer.min()
.combine({
reducer2: ee.Reducer.max(),
sharedInputs:true
})
.combine({
reducer2: ee.Reducer.mean(),
sharedInputs:true
}),
geometry: gto,
scale: 30,
maxPixels: 1e13
});
print('NDVI Statistics ' + nama, stats);
}
NDVIstats(L8_11Jun,'11 Juni 2026');
NDVIstats(L9_19Jun,'19 Juni 2026');
NDVIstats(L8_27Jun,'27 Juni 2026');
NDVIstats(L9_05Jul,'05 Juli 2026');
NDVIstats(L8_13Jul,'13 Juli 2026');
NDVIstats(L9_21Jul,'21 Juli 2026');
NDVIstats(L8_29Jul,'29 Juli 2026');
NDVIstats(L9_6Aug,'06 Aug 2026');
NDVIstats(L8_14Aug,'14 Aug 2026');
NDVIstats(L9_22Aug,'22 Aug 2026');
NDVIstats(L8_30Aug,'30 Aug 2026');
NDVIstats(L9_7Sept,'7 Sept 2026');
NDVIstats(L8_15Sept,'15 Sept 2026');
NDVIstats(L9_23Sept,'23 Sept 2026');
// var hist11 = ui.Chart.image.histogram({
// image: L8_11Jun.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 11 Juni 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist11);
// var hist19 = ui.Chart.image.histogram({
// image: L9_19Jun.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 19 Juni 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist19);
// var hist27 = ui.Chart.image.histogram({
// image: L8_27Jun.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 27 Juni 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist27);
// var hist05 = ui.Chart.image.histogram({
// image: L9_05Jul.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 05 Juli 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist05);
// var hist13 = ui.Chart.image.histogram({
// image: L8_13Jul.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 13 Juli 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist13);
// var hist29 = ui.Chart.image.histogram({
// image: L8_29Jul.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 29 Juli 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist29);
// var hist06 = ui.Chart.image.histogram({
// image: L9_6Aug.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 06 Aug 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist06);
// var hist14 = ui.Chart.image.histogram({
// image: L8_14Aug.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 14 Aug 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist14);
// var hist7 = ui.Chart.image.histogram({
// image: L9_7Sept.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 7 Sept 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist7);
// var hist15 = ui.Chart.image.histogram({
// image: L8_15Sept.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 15 Sept 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist15);
// var hist23 = ui.Chart.image.histogram({
// image: L9_23Sept.select('NDVI'),
// region: gto,
// scale: 30,
// maxPixels: 1e13
// })
// .setOptions({
// title: 'Histogram NDVI 23 Sept 2026',
// hAxis: {title: 'NDVI'},
// vAxis: {title: 'Jumlah Piksel'},
// legend: {position: 'none'}
// });
// print(hist23);
// -------------------------------------------------
// var ndviStats11juni = L8_11Jun.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin11juni = ee.Number(ndviStats11juni.get('NDVI_min'));
// var NDVImax11juni = ee.Number(ndviStats11juni.get('NDVI_max'));
// // print('NDVI Min11juni', NDVImin11juni);
// // print('NDVI Max11juni', NDVImax11juni);
// var Pv = L8_11Jun.select('NDVI')
// .subtract(NDVImin11juni)
// .divide(NDVImax11juni.subtract(NDVImin11juni))
// .pow(2);
// var Emissivity11juni = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM27Jun');
// ----------------------------------------------------------
// var ndviStats27Jun = L8_27Jun.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin27Jun = ee.Number(ndviStats27Jun.get('NDVI_min'));
// var NDVImax27Jun = ee.Number(ndviStats27Jun.get('NDVI_max'));
// print('NDVI Min27Jun', NDVImin27Jun);
// print('NDVI Max27Jun', NDVImax27Jun);
// var Pv = L8_27Jun.select('NDVI')
// .subtract(NDVImin27Jun)
// .divide(NDVImax27Jun.subtract(NDVImin27Jun))
// .pow(2);
// var Emissivity27Jun = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM27Jun');
// ------------------------------------------------------------
// var ndviStats19Jun = L9_19Jun.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin19Jun = ee.Number(ndviStats19Jun.get('NDVI_min'));
// var NDVImax19Jun = ee.Number(ndviStats19Jun.get('NDVI_max'));
// // print('NDVI Min19Jun', NDVImin19Jun);
// // print('NDVI Max19Jun', NDVImax19Jun);
// var Pv = L9_19Jun.select('NDVI')
// .subtract(NDVImin19Jun)
// .divide(NDVImax19Jun.subtract(NDVImin19Jun))
// .pow(2);
// var Emissivity19Jun = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM19Jun');
// -------------------------------------------------
// var ndviStats5Jul = L9_05Jul.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin5Jul = ee.Number(ndviStats5Jul.get('NDVI_min'));
// var NDVImax5Jul = ee.Number(ndviStats5Jul.get('NDVI_max'));
// // print('NDVI Min5Jul', NDVImin5Jul);
// // print('NDVI Max5Jul', NDVImax5Jul);
// var Pv = L9_05Jul.select('NDVI')
// .subtract(NDVImin19Jun)
// .divide(NDVImax5Jul.subtract(NDVImin5Jul))
// .pow(2);
// var Emissivity5Jul = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM5Jul');
// ---------------------------------------------------------
// var ndviStats29Jul = L8_29Jul.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin29Jul = ee.Number(ndviStats29Jul.get('NDVI_min'));
// var NDVImax29Jul = ee.Number(ndviStats29Jul.get('NDVI_max'));
// // print('NDVI Min29Jul', NDVImin20Jul);
// // print('NDVI Max29Jul', NDVImax29Jul);
// var Pv = L8_29Jul.select('NDVI')
// .subtract(NDVImin29Jul)
// .divide(NDVImax29Jul.subtract(NDVImin29Jul))
// .pow(2);
// var Emissivity29Jul = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM29Jul');
// -----------------------------------------------------------------
// var ndviStats6Aug = L9_6Aug.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin6Aug = ee.Number(ndviStats6Aug.get('NDVI_min'));
// var NDVImax6Aug = ee.Number(ndviStats6Aug.get('NDVI_max'));
// print('NDVI Min6Aug', NDVImin6Aug);
// print('NDVI Max6Aug', NDVImax6Aug);
// var Pv = L9_6Aug.select('NDVI')
// .subtract(NDVImin6Aug)
// .divide(NDVImax6Aug.subtract(NDVImin6Aug))
// .pow(2);
// var Emissivity6Aug = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM6Aug');
// -----------------------------------------------------------
// var ndviStats14Aug = L8_14Aug.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin14Aug = ee.Number(ndviStats14Aug.get('NDVI_min'));
// var NDVImax14Aug = ee.Number(ndviStats14Aug.get('NDVI_max'));
// print('NDVI Min14Aug', NDVImin14Aug);
// print('NDVI Max14Aug', NDVImax14Aug);
// var Pv = L8_14Aug.select('NDVI')
// .subtract(NDVImin14Aug)
// .divide(NDVImax14Aug.subtract(NDVImin14Aug))
// .pow(2);
// var Emissivity14Aug = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM14Aug');
// -------------------------------------------------
// var ndviStats22Aug = L9_22Aug.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin22Aug = ee.Number(ndviStats22Aug.get('NDVI_min'));
// var NDVImax22Aug = ee.Number(ndviStats22Aug.get('NDVI_max'));
// print('NDVI Min22Aug', NDVImin22Aug);
// print('NDVI Max22Aug', NDVImax22Aug);
// var Emissivity22Aug = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM22Aug');
// -----------------------------------------------------------
// var ndviStats30Aug = L8_30Aug.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin30Aug = ee.Number(ndviStats30Aug.get('NDVI_min'));
// var NDVImax30Aug = ee.Number(ndviStats30Aug.get('NDVI_max'));
// print('NDVI Min30Aug', NDVImin30Aug);
// print('NDVI Max30Aug', NDVImax30Aug);
// var Pv = L8_30Aug.select('NDVI')
// .subtract(NDVImin30Aug)
// .divide(NDVImax30Aug.subtract(NDVImin30Aug))
// .pow(2);
// var Emissivity30Aug = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM30Aug');
// -------------------------------------------------
// var ndviStats7Sept = L9_7Sept.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin7Sept = ee.Number(ndviStats7Sept.get('NDVI_min'));
// var NDVImax7Sept = ee.Number(ndviStats7Sept.get('NDVI_max'));
// print('NDVI Min7Sept', NDVImin7Sept);
// print('NDVI Max7Sept', NDVImax7Sept);
// var Emissivity7Sept = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM7Sept');
// -----------------------------------------------------------
// var ndviStats15Sept= L8_15Sept.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin15Sept = ee.Number(ndviStats15Sept.get('NDVI_min'));
// var NDVImax15Sept = ee.Number(ndviStats15Sept.get('NDVI_max'));
// print('NDVI Min15Sept', NDVImin15Sept);
// print('NDVI Max15Sept', NDVImax15Sept);
// var Pv = L8_15Sept.select('NDVI')
// .subtract(NDVImin15Sept)
// .divide(NDVImax15Sept.subtract(NDVImin15Sept))
// .pow(2);
// var Emissivity15Sept = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM15Sept');
// -----------------------------------------------------------
// var ndviStats23Sept= L9_23Sept.select('NDVI').reduceRegion({
// reducer: ee.Reducer.minMax(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// });
// var NDVImin23Sept = ee.Number(ndviStats23Sept.get('NDVI_min'));
// var NDVImax23Sept = ee.Number(ndviStats23Sept.get('NDVI_max'));
// // print('NDVI Min23Sept', NDVImin23Sept);
// // print('NDVI Max23Sept', NDVImax23Sept);
// var Pv = L9_23Sept.select('NDVI')
// .subtract(NDVImin23Sept)
// .divide(NDVImax23Sept.subtract(NDVImin23Sept))
// .pow(2);
// var Emissivity23Sept = Pv.multiply(0.004)
// .add(0.986)
// .rename('EM23Sept');
// visualisasi citra landsat
// var img19juni = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260619');
// Map.addLayer(img19juni.clip(gto), image654, 'L9_19juni654)');
// var img11juni = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260611');
// Map.addLayer(img11juni.clip(gto), image654, 'L8_11juni654)');
// var img27juni = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260627');
// Map.addLayer(img27juni.clip(gto), image654, 'L8_27juni654)');
// var img5juli = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260705');
// Map.addLayer(img5juli.clip(gto), image654, 'L9_5juli654)');
// var img13juli = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260713');
// Map.addLayer(img13juli.clip(gto), image654, 'L8_13jul654)');
// var img21juli = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260721');
// Map.addLayer(img21juli.clip(gto), image654, 'L9_21jul654)');
// var img29juli = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260729');
// Map.addLayer(img29juli.clip(gto), image654, 'L8_29jul654)');
// var img6aug = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260806');
// Map.addLayer(img6aug.clip(gto), image654, 'L9_6aug654)');
// var img14Aug = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260814');
// Map.addLayer(img14Aug.clip(gto), image654, 'L8_14Aug654)');
// var img22Aug = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260822');
// Map.addLayer(img22Aug.clip(gto), image654, 'L9_22Aug654)');
// var img30Aug = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260830');
// Map.addLayer(img30Aug.clip(gto), image654, 'L8_30Aug654)');
// var img7Sept = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260907');
// Map.addLayer(img7Sept.clip(gto), image654, 'L9_7Sept654)');
// var img15Sept = ee.Image('LANDSAT/LC08/C02/T1_L2/LC08_113060_20260915');
// Map.addLayer(img15Sept.clip(gto), image654, 'L8_15Sept654)');
// var img23Sept = ee.Image('LANDSAT/LC09/C02/T1_L2/LC09_113060_20260923');
// Map.addLayer(img23Sept.clip(gto), image654, 'L9_235Sept654)');
// Export.image.toDrive({
// image: L8_11Jun.select('LST'),
// description: 'LST_11Jun2026',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_19Jun.select('LST'),
// description: 'LST_19Jun2026',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L8_27Jun.select('LST'),
// description: 'LST_27Jun2026',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_05Jul.select('LST'),
// description: 'LST_5Juli2026',
// folder : 'GEE',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L8_13Jul.select('LST'),
// description: 'LST_13Juli2026',
// folder : 'GEE',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_21Jul.select('LST'),
// description: 'LST_21Juli2026',
// folder : 'GEE',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L8_29Jul.select('LST'),
// description: 'LST_29Juli2026',
// folder : 'GEE',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_6Aug.select('LST'),
// description: 'LST_6Aug2026',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L8_14Aug.select('LST'),
// description: 'LST_14Aug2026',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_22Aug.select('LST'),
// description: 'LST_22Aug2026',
// region: gto.geometry(),
// folder : 'GEE',
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L8_30Aug.select('LST'),
// description: 'LST_30Aug2026',
// region: gto.geometry(),
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_7Sept.select('LST'),
// description: 'LST_7Sept2026',
// region: gto.geometry(),
// folder : 'GEE',
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L8_15Sept.select('LST'),
// description: 'LST_15Sept2026',
// region: gto.geometry(),
// folder : 'GEE',
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: L9_23Sept.select('LST'),
// description: 'LST_23Sept2026',
// region: gto.geometry(),
// folder : 'GEE',
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image : img19juni.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_19juni2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img11juni.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_11juni2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img27juni.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_27juni2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img5juli.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_5juli2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img13juli.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_13juli2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img21juli.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_21juli2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img29juli.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_29juli2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img6aug.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_6Aug2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img14Aug.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_14Aug2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img22Aug.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_22Aug2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img30Aug.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_30Aug2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img7Sept.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_7Sept2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img15Sept.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L8_15Sept2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// Export.image.toDrive({
// image : img23Sept.select(['SR_B1','SR_B2','SR_B3','SR_B4','SR_B5','SR_B7','ST_B10']),
// description : 'L9_23Sept2026',
// scale : 30,
// region : gto,
// folder : 'GEE',
// fileFormat : 'GeoTIFF',
// maxPixels :1e13,
// formatOptions : {
// cloudOptimized : true}
// });
// -------------------------------------------------------------
// var lstMin11juni = ee.Number(
// L8_11Jun.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax11juni = ee.Number(
// L8_11Jun.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI11juni = L8_11Jun.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_11Jun.select('LST'),
// 'Tmin':lstMin11juni,
// 'Tmax':lstMax11juni
// }).rename('TVDI11juni');
// TVDI11juni = TVDI11juni.where(TVDI11juni.lt(0),0);
// TVDI11juni = TVDI11juni.where(TVDI11juni.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// Map.addLayer(
// TVDI11juni,
// tvdiVis,
// 'TVDI11juni'
// );
// var stats = TVDI11juni.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI11juni Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI11juni,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI11juni',
// hAxis:{title:'TVDI11juni'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_11juni = TVDI11juni.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI11juni
// }).rename('TVDI_Class_11juni');
// ---------------------------------------------
// var lstMin19juni = ee.Number(
// L9_19Jun.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax19juni = ee.Number(
// L9_19Jun.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI19juni = L9_19Jun.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L9_19Jun.select('LST'),
// 'Tmin':lstMin19juni,
// 'Tmax':lstMax19juni
// }).rename('TVDI19Juni');
// TVDI19juni = TVDI19juni.where(TVDI19juni.lt(0),0);
// TVDI19juni = TVDI19juni.where(TVDI19juni.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI19juni,
// // tvdiVis,
// // 'TVDI19juni'
// // );
// var stats = TVDI19juni.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI19juni Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI19juni,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI19juni',
// hAxis:{title:'TVDI19juni'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_19juni = TVDI19juni.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI19juni
// }).rename('TVDI_Class_19juni');
// // --------------------------------------------------------
// var lstMin27juni = ee.Number(
// L8_27Jun.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax27juni = ee.Number(
// L8_27Jun.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI27juni = L8_27Jun.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_27Jun.select('LST'),
// 'Tmin':lstMin27juni,
// 'Tmax':lstMax27juni
// }).rename('TVDI27Juni');
// TVDI27juni = TVDI27juni.where(TVDI27juni.lt(0),0);
// TVDI27juni = TVDI27juni.where(TVDI27juni.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI27juni,
// // tvdiVis,
// // 'TVDI27juni'
// // );
// var stats = TVDI27juni.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI27juni Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI27juni,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI27juni',
// hAxis:{title:'TVDI27juni'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_27juni = TVDI27juni.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI27juni
// }).rename('TVDI_Class_27juni');
// ------------------------------------------
// var lstMin05Jul = ee.Number(
// L9_05Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax05Jul = ee.Number(
// L9_05Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI05Jul = L9_05Jul.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L9_05Jul.select('LST'),
// 'Tmin':lstMin05Jul,
// 'Tmax':lstMax05Jul
// }).rename('TVDI05Jul');
// TVDI05Jul = TVDI05Jul.where(TVDI05Jul.lt(0),0);
// TVDI05Jul = TVDI05Jul.where(TVDI05Jul.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI05Jul,
// // tvdiVis,
// // 'TVDI05Jul'
// // );
// var stats = TVDI05Jul.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI05Jul Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI05Jul,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI05Jul',
// hAxis:{title:'TVDI05Jul'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_05Jul = TVDI05Jul.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI05Jul
// }).rename('TVDI_Class_05Jul');
// ------------------------------------------
// var lstMin13Jul = ee.Number(
// L8_13Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax13Jul = ee.Number(
// L8_13Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI13Jul = L8_13Jul.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_13Jul.select('LST'),
// 'Tmin':lstMin13Jul,
// 'Tmax':lstMax13Jul
// }).rename('TVDI13Jul');
// TVDI13Jul = TVDI13Jul.where(TVDI13Jul.lt(0),0);
// TVDI13Jul = TVDI13Jul.where(TVDI13Jul.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI13Jul,
// // tvdiVis,
// // 'TVDI13Jul'
// // );
// var stats = TVDI13Jul.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI13Jul Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI13Jul,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI13Jul',
// hAxis:{title:'TVDI13Jul'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_13Jul = TVDI13Jul.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI05Jul
// }).rename('TVDI_Class_13Jul');
// // ------------------------------------------
// var lstMin21Jul = ee.Number(
// L9_21Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax21Jul = ee.Number(
// L9_21Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI21Jul = L9_21Jul.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L9_21Jul.select('LST'),
// 'Tmin':lstMin21Jul,
// 'Tmax':lstMax21Jul
// }).rename('TVDI21Jul');
// TVDI21Jul = TVDI21Jul.where(TVDI21Jul.lt(0),0);
// TVDI21Jul = TVDI21Jul.where(TVDI21Jul.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI21Jul,
// // tvdiVis,
// // 'TVDI21Jul'
// // );
// var stats = TVDI21Jul.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI21Jul Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI21Jul,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI21Jul',
// hAxis:{title:'TVDI21Jul'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_21Jul = TVDI21Jul.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI05Jul
// }).rename('TVDI_Class_21Jul');
// ------------------------------------------
// var lstMin29Jul = ee.Number(
// L8_29Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax29Jul = ee.Number(
// L8_29Jul.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI29Jul = L8_29Jul.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_29Jul.select('LST'),
// 'Tmin':lstMin29Jul,
// 'Tmax':lstMax29Jul
// }).rename('TVDI29Jul');
// TVDI29Jul = TVDI29Jul.where(TVDI29Jul.lt(0),0);
// TVDI29Jul = TVDI29Jul.where(TVDI29Jul.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI29Jul,
// // tvdiVis,
// // 'TVDI29Jul'
// // );
// var stats = TVDI29Jul.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI29Jul Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI29Jul,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI29Jul',
// hAxis:{title:'TVDI29Jul'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_29Jul = TVDI29Jul.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI29Jul
// }).rename('TVDI_Class_29Jul');
// -----------------------------------------------------------------
// var lstMin6Aug = ee.Number(
// L9_6Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax6Aug = ee.Number(
// L9_6Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI6Aug = L9_6Aug.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L9_6Aug.select('LST'),
// 'Tmin':lstMin6Aug,
// 'Tmax':lstMax6Aug
// }).rename('TVDI6Aug');
// TVDI6Aug = TVDI6Aug.where(TVDI6Aug.lt(0),0);
// TVDI6Aug = TVDI6Aug.where(TVDI6Aug.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI6Aug,
// // tvdiVis,
// // 'TVDI6Aug'
// // );
// var stats = TVDI6Aug.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI6Aug Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI6Aug,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI6Aug',
// hAxis:{title:'TVDI6Aug'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_6Aug = TVDI6Aug.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI6Aug
// }).rename('TVDI_Class_6Aug');
// -----------------------------------------------------------------
// var lstMin14Aug = ee.Number(
// L8_14Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax14Aug = ee.Number(
// L8_14Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI14Aug = L8_14Aug.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_14Aug.select('LST'),
// 'Tmin':lstMin14Aug,
// 'Tmax':lstMax14Aug
// }).rename('TVDI14Aug');
// TVDI14Aug = TVDI14Aug.where(TVDI14Aug.lt(0),0);
// TVDI14Aug = TVDI14Aug.where(TVDI14Aug.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI14Aug,
// // tvdiVis,
// // 'TVDI14Aug'
// // );
// var stats = TVDI14Aug.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI14Aug Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI14Aug,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI14Aug',
// hAxis:{title:'TVDI14Aug'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_14Aug = TVDI14Aug.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI14Aug
// }).rename('TVDI_Class_14Aug');
// // -----------------------------------------------------------------
// var lstMin22Aug = ee.Number(
// L9_22Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax22Aug = ee.Number(
// L9_22Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI22Aug = L9_22Aug.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L9_22Aug.select('LST'),
// 'Tmin':lstMin22Aug,
// 'Tmax':lstMax22Aug
// }).rename('TVDI22Aug');
// TVDI22Aug = TVDI22Aug.where(TVDI22Aug.lt(0),0);
// TVDI22Aug = TVDI22Aug.where(TVDI22Aug.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI22Aug,
// // tvdiVis,
// // 'TVDI22Aug'
// // );
// var stats = TVDI22Aug.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI22Aug Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI22Aug,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI22Aug',
// hAxis:{title:'TVDI22Aug'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_22Aug = TVDI22Aug.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI22Aug
// }).rename('TVDI_Class_22Aug');
// -----------------------------------------------------------------
// var lstMin30Aug = ee.Number(
// L8_30Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax30Aug = ee.Number(
// L8_30Aug.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI30Aug = L8_30Aug.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_30Aug.select('LST'),
// 'Tmin':lstMin30Aug,
// 'Tmax':lstMax30Aug
// }).rename('TVDI30Aug');
// TVDI30Aug = TVDI30Aug.where(TVDI30Aug.lt(0),0);
// TVDI30Aug = TVDI30Aug.where(TVDI30Aug.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI30Aug,
// // tvdiVis,
// // 'TVDI30Aug'
// // );
// var stats = TVDI30Aug.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI30Aug Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI30Aug,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI30Aug',
// hAxis:{title:'TVDI30Aug'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_30Aug = TVDI30Aug.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI30Aug
// }).rename('TVDI_Class_30Aug');
// // -----------------------------------------------------------------
// var lstMin7Sept = ee.Number(
// L9_7Sept.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax7Sept = ee.Number(
// L9_7Sept.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI7Sept = L9_7Sept.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L9_7Sept.select('LST'),
// 'Tmin':lstMin7Sept,
// 'Tmax':lstMax7Sept
// }).rename('TVDI7Sept');
// TVDI7Sept = TVDI7Sept.where(TVDI7Sept.lt(0),0);
// TVDI7Sept = TVDI7Sept.where(TVDI7Sept.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI7Sept,
// // tvdiVis,
// // 'TVDI7Sept'
// // );
// var stats = TVDI7Sept.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI7Sept Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI7Sept,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI7Sept',
// hAxis:{title:'TVDI7Sept'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_7Sept = TVDI7Sept.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI7Sept
// }).rename('TVDI_Class_7Sept');
// // -----------------------------------------------------------------
// var lstMin15Sept = ee.Number(
// L8_15Sept.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.min(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var lstMax15Sept = ee.Number(
// L8_15Sept.select('LST')
// .reduceRegion({
// reducer: ee.Reducer.max(),
// geometry: gto,
// scale: 30,
// maxPixels: 1e13
// }).get('LST')
// );
// var TVDI15Sept = L8_15Sept.expression(
// '(LST - Tmin)/(Tmax - Tmin)',{
// 'LST':L8_15Sept.select('LST'),
// 'Tmin':lstMin15Sept,
// 'Tmax':lstMax15Sept
// }).rename('TVDI15Sept');
// TVDI15Sept = TVDI15Sept.where(TVDI15Sept.lt(0),0);
// TVDI15Sept = TVDI15Sept.where(TVDI15Sept.gt(1),1);
// var tvdiVis = {
// min:0,
// max:1,
// palette:[
// '0000FF',
// '00FFFF',
// '00FF00',
// 'FFFF00',
// 'FF0000'
// ]
// };
// // Map.addLayer(
// // TVDI15Sept,
// // tvdiVis,
// // 'TVDI15Sept'
// // );
// var stats = TVDI15Sept.reduceRegion({
// reducer: ee.Reducer.min()
// .combine({
// reducer2: ee.Reducer.max(),
// sharedInputs:true
// })
// .combine({
// reducer2: ee.Reducer.mean(),
// sharedInputs:true
// }),
// geometry: gto,
// scale:30,
// maxPixels:1e13
// });
// print('TVDI15Sept Stats',stats);
// var hist = ui.Chart.image.histogram({
// image:TVDI15Sept,
// region:gto,
// scale:30,
// maxPixels:1e13
// }).setOptions({
// title:'Histogram TVDI15Sept',
// hAxis:{title:'TVDI15Sept'},
// vAxis:{title:'Jumlah Piksel'}
// });
// print(hist);
// var TVDI_Class_15Sept = TVDI15Sept.expression(
// '(b<=0.2)?1'+
// ':(b<=0.4)?2'+
// ':(b<=0.6)?3'+
// ':(b<=0.8)?4'+
// ':5',{
// b:TVDI15Sept
// }).rename('TVDI_Class_15Sept');
// -----------------------------------------------------------------
var lstMin23Sept = ee.Number(
L9_23Sept.select('LST')
.reduceRegion({
reducer: ee.Reducer.min(),
geometry: gto,
scale: 30,
maxPixels: 1e13
}).get('LST')
);
var lstMax23Sept = ee.Number(
L9_23Sept.select('LST')
.reduceRegion({
reducer: ee.Reducer.max(),
geometry: gto,
scale: 30,
maxPixels: 1e13
}).get('LST')
);
var TVDI23Sept = L9_23Sept.expression(
'(LST - Tmin)/(Tmax - Tmin)',{
'LST':L9_23Sept.select('LST'),
'Tmin':lstMin23Sept,
'Tmax':lstMax23Sept
}).rename('TVDI23Sept');
TVDI23Sept = TVDI23Sept.where(TVDI23Sept.lt(0),0);
TVDI23Sept = TVDI23Sept.where(TVDI23Sept.gt(1),1);
var tvdiVis = {
min:0,
max:1,
palette:[
'0000FF',
'00FFFF',
'00FF00',
'FFFF00',
'FF0000'
]
};
// Map.addLayer(
// TVDI23Sept,
// tvdiVis,
// 'TVDI23Sept'
// );
var stats = TVDI23Sept.reduceRegion({
reducer: ee.Reducer.min()
.combine({
reducer2: ee.Reducer.max(),
sharedInputs:true
})
.combine({
reducer2: ee.Reducer.mean(),
sharedInputs:true
}),
geometry: gto,
scale:30,
maxPixels:1e13
});
print('TVDI23Sept Stats',stats);
var hist = ui.Chart.image.histogram({
image:TVDI23Sept,
region:gto,
scale:30,
maxPixels:1e13
}).setOptions({
title:'Histogram TVDI23Sept',
hAxis:{title:'TVDI23Sept'},
vAxis:{title:'Jumlah Piksel'}
});
print(hist);
var TVDI_Class_23Sept = TVDI23Sept.expression(
'(b<=0.2)?1'+
':(b<=0.4)?2'+
':(b<=0.6)?3'+
':(b<=0.8)?4'+
':5',{
b:TVDI23Sept
}).rename('TVDI_Class_23Sept');
// Export.image.toDrive({
// image: TVDI05Jul,
// description: 'TVDI05Jul',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI11juni,
// description: 'TVDI11Juni',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI19juni,
// description: 'TVDI19Juni',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI27juni,
// description: 'TVDI27Juni',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI13Jul,
// description: 'TVDI13Juli',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI21Jul,
// description: 'TVDI21Juli',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI29Jul,
// description: 'TVDI29Juli',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI6Aug,
// description: 'TVDI6Aug',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI14Aug,
// description: 'TVDI14Aug',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI22Aug,
// description: 'TVDI22Aug',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI30Aug,
// description: 'TVDI30Aug',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI7Sept,
// description: 'TVDI7Sept',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI15Sept,
// description: 'TVDI15Sept',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });
// Export.image.toDrive({
// image: TVDI23Sept,
// description: 'TVDI23Sept',
// folder : 'GEE',
// region: gto,
// scale: 30,
// maxPixels: 1e13
// });

Tidak ada komentar:
Posting Komentar