Model Honesty Panel · Bangalore

What this model captures — and what it doesn't

An illustrative simulator, not a forecast. Ranges come from peer-reviewed literature — see citations below. Read these caveats before citing the outputs.

Backwards validation

1973 preset vs IMD historical record
PASS1.0°C gate)

Rewinding the sliders to their 1973 values (canopy 68%, built-up 8%, water 21 km², vehicles index 2) against the April 2026 baseline should reproduce the IMD-recorded April mean.

Modelled
21.8°C
[21.821.8]°C
Observed (IMD 1951–1970)
22.0°C
IMD Bangalore 1951–1970 April Tmax
Error
-0.20°C
|error| ≤ 1.0°C

Historical temperature · 1951–2024

1951–1980 Baseline
Tmax 28.14 °C · Tmin 18.13 °C
2015–2024 Recent
Tmax 28.70 °C · Tmin 18.94 °C
Anomaly
+0.56 °C (Tmax) · +0.81 °C (Tmin)
182022242628301960197019801990200020102020TmaxTmin

Source: Open-Meteo ERA5 Archive, . 2 m air temperature reanalysis — not LST. Different from the homepage +LST stat.

Now captured

Seasonal / monsoon modulation

A monthly offset table (IMD climatology 1991–2020) shifts the baseline temperature to reflect the city's dry-hot, monsoon, and post-monsoon phases. The "Climate context" month selector lets you explore the full annual cycle.

Wind-direction advection

Four cardinal wind directions apply a multiplier to the slider-driven temperature delta based on the land-use axis they blow across — dense built-up / IT corridors warm, green / coastal fringes cool. Multipliers and PM2.5 offsets are calibrated per city where published wind-roses exist and inherited with caveat elsewhere.

Aerosol optical depth (AOD) forcing

An AOD slider (0.1–1.0) captures aerosol radiative forcing in both directions: daytime cooling from solar dimming, nighttime warming from IR trapping. AOD also feeds into PM2.5. A time-of-day toggle switches which effect dominates.

Spatial heterogeneity via zones

Each city is divided into five zones, each with its own canopy/built-up/water baseline and a residual zone temperature offset. Selecting a zone snaps the sliders to that zone's land-use baseline and adds the zone offset to the output.

Live PM2.5 from CPCB/state-board stations via OpenAQ

Live PM2.5 from CPCB/state-board stations via OpenAQ, updated every 15 min (falls back silently if unreachable). The live reading is observational only — it does not rebase the model's PM2.5 calculation, which remains a function of the slider state against the April 2026 baseline.

Still not captured

Street-scale microclimate (tree shade at your exact location)

Coefficients are calibrated to zone-mean LST from Landsat 30 m studies. Individual streets can differ by 3–5°C depending on tree shade, building geometry, surface albedo, and local traffic.

Long-range aerosol transport (IGP intrusion, stubble-burn plumes)

During winter months, haze plumes from the Indo-Gangetic plain can advect into other regions. The AOD slider captures local aerosol load but cannot simulate multi-day transport events or associated PM2.5 spikes of 200+ µg/m³.

Climate-change background trajectory (future years)

The April 2026 baseline already embeds decades of warming. The sliders explore the urban-heat-island contribution but do not project future years under SSP scenarios.

Real-time hyperlocal LST (only zone-mean approximation)

The live weather strip shows Open-Meteo near-surface air temperature at the city centroid. It is not a land surface temperature (LST) measurement, not disaggregated by zone, and not real-time satellite imagery.

Boundary-layer physics, cloud feedbacks, soil moisture

Urban heat island intensity is modulated by boundary-layer height, synoptic cloud cover, and antecedent soil moisture. These require a mesoscale numerical weather model and cannot be reduced to a slider coefficient.

Anthropogenic heat release (ACs, industrial discharge) beyond aggregate vehicle proxy

Air conditioning units, data centres, and industrial heat discharge represent a meaningful UHI contribution but have no peer-reviewed city-wide emission inventory at the needed resolution. The vehicle slider proxies road transport only.

Coefficient table

Central estimates from regression studies. Low/high give the reported uncertainty range — propagated as low–high bands next to every central number in the simulator readouts. Currently calibrated to Bangalore; per-city overrides (monsoon, wind, AOD, built-up) land with the validated citations for each city.

DriverChangeCentralRangeEffect on
Tree CanopyPer −1 pp canopy+0.09°C0.06–0.12°CLST (daytime)
Built-up AreaPer +1 pp built-up+0.075°C0.05–0.1°CLST
Water BodiesPer −1 km² water+0.55°C0.3–0.8°CLST (within 500 m)
Vehicles IndexPer +10 pp index+4 µg/m³3–5 µg/m³PM2.5 only
AOD forcing (day)Per +0.3 AOD above 0.4-0.8°Csingle-value estimateLST cooling
AOD forcing (night)Per +0.3 AOD above 0.4+0.5°Csingle-value estimateLST warming

Citations

  1. Ziter et al. 2019 — Scale-dependent interactions between tree canopy cover and impervious surfaces reduce daytime urban heat during summer. PNAS 116(15): 7575–7580. Canopy coefficient.
  2. Manoli et al. 2024 — Seasonal and diurnal modulation of the urban heat island by tree cover. Nature Communications. Canopy range.
  3. IISc Ramachandra & Bharath 2023 — Spatiotemporal dynamics of urbanisation and LST in Bangalore 1973–2023. Built-up coefficient and historical land-use data.
  4. Sustainable Cities & Society 2024 — Meta-analysis of urban water body cooling effects across Asian megacities. Water body coefficient 0.3–0.8°C/km².
  5. KSPCB / UrbanEmissions APnA 2018 — Bangalore vehicle-fleet emission factors; wind-rose 2022.
  6. Babu et al., ARFI 2013 — Aerosol Radiative Forcing over India. AOD forcing coefficients.
  7. IMD climatology 1991–2020 — Monthly mean temperature normals per city. Monsoon and seasonal offset source.