Skip to content

Temperature and Humidity (Coarse Field Level @5km) #230

@kapildadheech

Description

@kapildadheech

Ticket Contents

Description

Mapping temperature and humidity at coarse field level (~5km resolution) allows assessment of climatic conditions over large Areas of Interest (AoI) and Micro Watersheds (MWS). These layers can support forest, crop, and environmental monitoring. Computation using Google Earth Engine (GEE) enables generation of raster datasets, which can then be vectorized for integration with other spatial analyses.

Goals

Goals

  • Build raster layers of temperature and humidity at ~5km resolution using GEE.
  • Vectorize raster outputs into coarse field-level or MWS-level polygons.
  • Publish raster and vector outputs as Earth Engine assets with proper metadata.
  • Enable visualization and spatial analysis of climatic conditions across AoI and MWS.

Expected Outcome

Expected Output

  • Raster datasets (~5km resolution) representing:
    • Temperature (°C)
    • Humidity (%)
  • Vectorized polygons with attributes:
    • Mean temperature
    • Mean humidity
    • Area (km²)
  • Published Earth Engine assets (raster + vector) with metadata (source, resolution, computation date).
  • GEE visualization showing spatial distribution of temperature and humidity.
  • Validation report confirming coverage, spatial accuracy, and attribute completeness.

Ask ChatGPT

Acceptance Criteria

Acceptance Criteria

Data Acquisition

  • Input datasets (e.g., MODIS, ERA5, or other climatic sources) must be preprocessed and clipped to AoI/MWS boundaries.
  • Resolution standardized to ~5km.

Raster Computation

  • Raster outputs must represent temperature and humidity per pixel.
  • Entire AoI/MWS must be covered without gaps.
  • Temporal resolution (daily, monthly, or annual averages) must be documented.

Vectorization

  • Raster outputs converted to polygons using reduceToVectors() in GEE.
  • Each polygon must include:
    • Mean temperature
    • Mean humidity
    • Area (km²)
  • Polygons must align with AoI/MWS boundaries.

Asset Publishing

  • Raster and vector datasets must be published as Earth Engine assets.
  • Metadata must include source datasets, resolution, and processing date.

Quality & Validation

  • Coverage check: all AoI/MWS included.
  • Accuracy check: raster values match reference climatic data (MODIS, ERA5).
  • Attribute check: all polygons include mean temperature, mean humidity, and area.
  • Visualization in GEE confirms correct spatial distribution.

Implementation Details

Implementation Details

Data Sources

  • MODIS Land Surface Temperature (LST) products
  • ERA5 reanalysis data for humidity
  • AoI and MWS boundary shapefiles

Processing

  • Generate raster layers of temperature and humidity on GEE at ~5km resolution.
  • Compute temporal averages (monthly, seasonal, or annual as required).
  • Clip outputs to AoI/MWS boundaries.

Vectorization & Publishing

  • Convert raster outputs into polygons using reduceToVectors().
  • Include attributes: mean temperature, mean humidity, area.
  • Upload raster and vector layers as Earth Engine assets with metadata.

Visualization

  • Color-coded raster and vector layers in GEE (temperature gradient, humidity gradient).
  • Overlay with AoI/MWS boundaries for field-level inspection.

Validation

  • Compare raster outputs with reference datasets (e.g., ground stations or global climatic products).
  • Spot-check vector polygons for correct attribute values.
  • Generate validation report documenting coverage, accuracy, and attribute completeness.
    If you want, I can also make a compact version (Goals + Acceptance Criteria only) for this ticket so it’s quick to paste into GitHub.

Mockups/Wireframes

No response

Product Name

KYL

Organisation Name

C4GT

Domain

No response

Tech Skills Needed

Python

Organizational Mentor

@amanodt @kapildadheech @ankit-work7

Angel Mentor

No response

Complexity

Low

Category

Backend

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions