Automatyzacja przetwarzania danych geoprzestrzennych

Analiza zmian temperatury powierzchni Ziemi na obszarze miejskim z wykorzystaniem danych termalnych z satelity Landsat 8.

 

Celem projektu jest wykonanie map termalnych miast przy pomocy narzędzi dostępnych w Google Earth Engine (GEE).

1. Wybranie miasta, które posłuży jako ROI (pobranie granic w formacie .shp) i wczytanie do GEE.

2. Wykorzystujemy obrazy z satelity Landsat 8 ('LANDSAT/LC08/C02/T1_L2'), należy sprawdzić który band odpowiada danym termalnym.

3. Wykonanie dwóch map termalnych (mean surface temperature) dla wybranego miasta (lato i zima), uwzględniając obrazy z 10 ostatnich lat (2015-2025).

4. Wynikowe mapy należy przeliczyć do stopni Celsjusza, pominąć piksele zawierające zachmurzenie oraz uwzględnić wyłącznie obrazy zawierające mniej niż 30% pokrycia chmurami. Wyświetlić wynik na mapie.

Tip. Informacje o pikselach pokrytych chmurami można pozyskać z warstwy QA_PIXEL (https://developers.google.com/earth-engine/datasets/catalog/LANDSAT_LC08_C02_T1_L2#bands),

aby wykorzystać kilka kolenych bitów można użyć funkcji bitwiseAnd(num<<num).

5. Obliczyć statystyki w formie histogramu.

6. Zapisać wykonane mapy na dysku.

Dodatkowe:

7. Dodaj warstwę NDVI aby ocenić wpływ roślinności na temperaturę powierzchni.