Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heatwave Detection in Bangkok, Thailand #817

Open
pinkychow1010 opened this issue May 2, 2024 · 4 comments
Open

Heatwave Detection in Bangkok, Thailand #817

pinkychow1010 opened this issue May 2, 2024 · 4 comments
Assignees
Labels
tutorial proposal Proposal for new Earth Engine community tutorial

Comments

@pinkychow1010
Copy link

pinkychow1010 commented May 2, 2024

What is the objective of the proposed tutorial?

This tutorial is inspired from the on-going heatwaves in Thailand, which leads to increasing death tolls. It aims to demonstrate how historical heatwave detection and near-real-time monitoring can be performed using temperature data from MODIS.

  1. Extract time series anomalies of land surface temperature (LST) in Bangkok.
  2. Apply a moving window to the image to detect consecutive hot days.
  3. Utilize a multiline plot to visualize temperature anomalies.

What is the scope of the proposed tutorial?
Urban Heat, Heatwaves, Extreme Weather, Thailand

Please provide an outline of the structure of the proposed tutorial?

  1. LST Time Series Analysis
    a. Extract MODIS LST data
    b. Apply moving window to temperature time series
    c. Calculate monthly temperature threshold for heatwave detection
  2. Data Visualization
    a. Example visualization in map
    b. Multiline chart for heatwave detection

image

In what format will you be submitting the tutorial?
Markdown

This request will be reviewed by the Earth Engine community maintainers, who
will reply on this issue tracker with any questions or suggestions. Once
approved, this issue will be assigned to you and you can begin work on the
tutorial following instructions in
Writing a tutorial.
When creating your Pull Request, enter "Closes #issueno" in the description of
your Pull Request to link the tutorial to this issue.

@pinkychow1010 pinkychow1010 added the tutorial proposal Proposal for new Earth Engine community tutorial label May 2, 2024
@jdbcode
Copy link
Member

jdbcode commented May 3, 2024

I think this is great, @pinkychow1010 - thanks!

An initial comment - I wonder about using VIIRS LST instead of MODIS LST though... since MODIS will be decommissioned at the end of next year. I think this is roughly the equivalent VIIRS LST data: https://developers.google.com/earth-engine/datasets/catalog/NOAA_VIIRS_001_VNP21A1D

What do you think?

https://www.earthdata.nasa.gov/learn/articles/modis-to-viirs-transition

@pinkychow1010
Copy link
Author

Thanks for replying, I have a look into the dataset and I have two concerns about the VIIRS LST data. First, I found the latest data is only available until 01 Mar 2024, so a large time gap, making near-real-time monitoring not possible.

Secondly, I run the algorithm using VIIRS data, and while the MODIS LST (I am looking at Bangkok) match well with the weather data online, VIIRS give me at least 10 degree higher than the records... making the results of detection highly implausible. I am not aware that the VIIRS LST need any offsets, so I do not know yet why is it the case.

@jdbcode
Copy link
Member

jdbcode commented May 6, 2024

Okay, thanks for looking into VIIRS as an alternative. I think you should continue with MODIS and in the text, just mention something like:

"When MODIS data becomes unavailable, VIIRS offers a viable alternative, but the algorithm may need adjustments to accommodate sensor differences."

@pinkychow1010
Copy link
Author

Thank you for your response. I will do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tutorial proposal Proposal for new Earth Engine community tutorial
Projects
None yet
Development

No branches or pull requests

3 participants