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.
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
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 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 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 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
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
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
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
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
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
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
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
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
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
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
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