Google Earth Engine

Environmental Monitoring Scripts | Md. Monabbir Hossain

Environmental Monitoring Scripts

Save time and leverage satellite data with my ready-to-use Google Earth Engine scripts. Each script is developed by an environmental researcher to ensure scientific accuracy and practical utility.

Note: If you're interested in any of these scripts, please contact me via email.

🌵
Drought Monitoring

Agricultural Drought Vulnerability (2000-2024)

What it does: Comprehensive agricultural drought analysis using NDVI, VCI, TCI, and VHI indices with MODIS and CHIRPS data for Bangladesh.

  • Multi-index drought assessment (VCI, TCI, VHI)
  • Long-term analysis (2000-2024)
  • Agricultural area masking
  • Seasonal pattern analysis
  • Automated export functionality

Outputs: Drought indices maps, time-series charts, statistical reports, CSV exports

🌳
Carbon & Biomass

Aboveground Biomass & Carbon Estimation

What it does: Estimates aboveground biomass and carbon stocks using Landsat data and machine learning for Bangladesh (2015-2023).

  • Random Forest regression model
  • Annual biomass mapping
  • Carbon stock calculation
  • Multi-year trend analysis
  • High-resolution outputs (30m)

Outputs: Biomass maps, carbon density maps, statistical summaries, trend analysis

🏙️
Urban Environment

Urban Environmental Degradation Index (EDI)

What it does: Calculates Environmental Degradation Index combining NDVI, NDBI, and LST for urban areas with interactive UI.

  • Multi-parameter urban analysis
  • Interactive year selection
  • EDI categorization system
  • Built-in visualization tools
  • Dhaka district case study

Outputs: EDI maps, component indices, interactive charts, categorized results

🌲
Forest Monitoring

Forest Cover Change & Deforestation Analysis

What it does: Tracks forest cover changes and calculates deforestation rates using Landsat time series (1990-2023).

  • Multi-decadal analysis
  • Deforestation rate calculation
  • Automated area statistics
  • Interactive time-series charts
  • Chittagong district case study

Outputs: Forest cover maps, deforestation rates, area statistics, trend charts

💧
Water Resources

Water Body Extraction & Mapping

What it does: Automatically extracts and maps water bodies using ESA WorldCover data with vector export capabilities.

  • High-resolution water mapping
  • Vector polygon generation
  • Shapefile export
  • Custom region support
  • Udaipur, India case study

Outputs: Water masks, vector polygons, shapefiles, area calculations

🌊
Flood Monitoring

SAR-based Flood Detection & Mapping

What it does: Detects and maps flood-affected areas using Sentinel-1 SAR data with advanced speckle filtering.

  • Sentinel-1 SAR processing
  • Refined Lee speckle filtering
  • Permanent water masking
  • Slope-based filtering
  • Ernakulam, India case study

Outputs: Flood extent maps, affected area calculations, before/after comparison

🌍
Comprehensive Analysis

Bangladesh Environmental Analysis (2015-2024)

What it does: Comprehensive environmental monitoring including land cover, water bodies, temperature, air quality, and vegetation analysis for Bangladesh.

  • Multi-parameter environmental analysis
  • Land cover classification (17 categories)
  • Water body mapping & temperature trends
  • Urban heat island analysis
  • Air pollution monitoring (NO2, CO)
  • Vegetation health assessment (NDVI)
  • Population density mapping
  • Time-series analysis (2015-2024)

Outputs: Land cover maps, temperature charts, pollution maps, statistical reports, automated visualizations

🌃
Urban Development

Bangladesh Nighttime Light Analysis (2012-2024)

What it does: Comprehensive analysis of nighttime light patterns using VIIRS data to track urbanization, economic development, and energy consumption trends across Bangladesh.

  • 13-year time series analysis (2012-2024)
  • Annual composite generation
  • Urban growth mapping
  • Light intensity trend analysis
  • Automated export functionality
  • Growth comparison maps
  • Interactive time series charts
  • Thumbnail comparison panel

Outputs: Annual light maps, growth analysis, trend charts, statistical reports, exportable GeoTIFFs

🌳
Forest Monitoring

Bangladesh Tree Cover Analysis (2000-2023)

What it does: Advanced tree cover monitoring using Landsat and MODIS data with improved water body masking and vegetation detection algorithms.

  • 24-year time series analysis (2000-2023)
  • Improved water body masking
  • Landsat 7 & 8 integration
  • NDVI & EVI vegetation indices
  • Linear regression modeling
  • Annual trend analysis
  • Enhanced visualization palette
  • Statistical reporting

Outputs: Tree cover maps, trend charts, annual statistics, change detection analysis

🌫️
Air Quality

Bangladesh Air Pollutants Analysis (2015-2024)

What it does: Comprehensive air quality monitoring using Sentinel-5P data to track multiple pollutants including NO2, CO, SO2, and CH4 across Bangladesh.

  • Multi-pollutant analysis (NO2, CO, SO2, CH4)
  • 10-year time series (2015-2024)
  • Sentinel-5P satellite data
  • Annual mean calculations
  • Interactive time series charts
  • Pollution trend analysis
  • Automated legend generation
  • Comparative year analysis

Outputs: Pollution maps, time series charts, annual comparisons, statistical analysis

🌿
Mangrove Forest

Sundarbans Mangrove Analysis (2017-2023)

What it does: Specialized analysis of the Sundarbans mangrove forest using Sentinel-2 data with Random Forest classification and area change detection.

  • 7-year time series analysis (2017-2023)
  • Random Forest classification
  • Multi-spectral Sentinel-2 data
  • Vegetation indices (NDVI, NDWI, MNDWI)
  • Annual area calculation in hectares
  • Automated export to CSV and GeoTIFF
  • District-level analysis
  • Change detection monitoring

Outputs: Mangrove classification maps, area trend charts, statistical reports, exportable data

🌧️
Precipitation

Bangladesh Precipitation Analysis (2000-2025)

What it does: Comprehensive precipitation analysis using CHIRPS data with classification into dry, moderate, and wet conditions for Bangladesh.

  • Long-term analysis (2000-2025)
  • Precipitation classification system
  • Monthly statistics calculation
  • Interactive time-series charts
  • Automated legend generation
  • Annual statistics export
  • Sample maps for each category

Outputs: Precipitation maps, classification charts, statistical reports, CSV exports

🌡️
Land Cover & Temperature

Bangladesh Land Cover & Temperature Analysis (2001-2024)

What it does: Analyzes land cover changes and temperature patterns in Bangladesh with focus on water bodies and urban areas using MODIS data.

  • Multi-year land cover analysis (2001-2024)
  • IGBP land cover classification
  • Water body and urban area tracking
  • Land surface temperature analysis
  • Urban expansion mapping
  • Interactive layer panel
  • Automated export functionality

Outputs: Land cover maps, temperature maps, area statistics, change detection, exportable data

⚠️
Flood Monitoring

Sirajganj Flood Hazard Assessment (10-Factor)

What it does: Comprehensive flood hazard assessment using 10 factors including elevation, slope, drainage density, rainfall, and land cover for Sirajganj district.

  • 10-factor flood hazard assessment
  • Distance from water analysis
  • Topographic Wetness Index (TWI)
  • Drainage density calculation
  • Rainfall pattern analysis
  • Land use land cover integration
  • Complete district coverage
  • Automated area statistics

Outputs: Flood hazard maps, factor scores, area statistics, GeoTIFF exports, CSV reports

📊
Precipitation

Bangladesh Precipitation Maps & Anomalies (2000-2024)

What it does: Creates annual precipitation maps and anomaly analysis for Bangladesh using CHIRPS data with specific year comparisons.

  • Annual precipitation mapping (2000-2024)
  • Anomaly analysis and visualization
  • Specific year comparisons (2000, 2012, 2024)
  • Time-series trend analysis
  • Dual legend system
  • Automated export to Google Drive
  • Statistical reporting

Outputs: Annual precipitation maps, anomaly maps, trend charts, statistical reports

🔥
Temperature

Bangladesh Temperature Analysis (1950-2020)

What it does: Analyzes ERA5-Land temperature data over Bangladesh with change percentage calculations and long-term trend analysis.

  • 70-year temperature analysis (1950-2020)
  • Temperature change percentage calculation
  • Specific year comparisons (1990, 2000, 2020)
  • Long-term trend visualization
  • Dual legend system
  • Statistical analysis
  • Automated data export

Outputs: Temperature maps, change percentage maps, trend charts, statistical reports

Custom Script Development

Need a specific analysis for your research or project? I develop custom Google Earth Engine scripts tailored to your unique requirements.

Contact me for custom scripting

Post a Comment

Monabbir Hossain | Designed by Oddthemes | Distributed by Gooyaabi