Skip to content

Harmonization of Landsat and Sentinel 2 in Google Earth Engine, documentation and scripts

Notifications You must be signed in to change notification settings

vanwyet/geeguide

 
 

Repository files navigation

Harmonization of Landsat and Sentinel 2 in Google Earth Engine, documentation and scripts

The objective of this work is to document the technical part of my master thesis, named: "Harmonization of Landsat and Sentinel 2 for Crop Monitoring, a complete stream processing in Google Earth Engine". A complete stream processing entirely in Google Earth Engine is developed to generate seamless surface reflectances of harmonized L7,L8 and Sentinel2.

To inspect the result of the hamonized dataset via NDVI time series and the cropland classification in Ninh Thuan, Vietnam please go to this GEE App

I am glad to announce that this work has been peer reviewed and now published on the Journal of Remote sensing: Minh et al., 2020. We were also invited to speak about this work at the 6 th International Conference on Satellite & Space Missions on July 15-16, 2020 in London, UK. More information

I will put here many scripts that I have used, either collected from various sources or the ones I developed myself. Citation is considered seriously. The remote sensing content also will be discussed.

The scripts are organized not in order of increasing complexity but according to the processing workflow. Also, the scripts can be used separately or in combination depending on user-specific applications. Each session has five parts including Objective, General Instruction, Core Script, Visualisation Checking, and References

Some experiences with GEE are needed. General introduction about GEE and how to use it can be found in many other places.

Table of Contents Part 1: Preprocessing and Data analysis.

  1. Filtering Image Collection
  2. Atmospheric correction
  3. Cloud masking 3A.Cloud masking improved
  4. Shadow masking
  5. Topographic correction
  6. BRDF correction
  7. Reprojection and resampling
  8. Image registration
  9. Band adjustment
  10. Composite time series
  11. Exporting data
  12. Crop mapping with spectral signature & temporal signature

fig3 timeseries

About

Harmonization of Landsat and Sentinel 2 in Google Earth Engine, documentation and scripts

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%