HeatShield
Heat stressHeatShield v1.0HeatShield scores physiological heat stress from apparent temperature, wet-bulb temperature (with a hard dangerous-heat override), humidity–heat interaction, heat duration and the vulnerable local-solar-time window.
Run HeatShield
Live mode uses keyless open providers; demo mode is deterministic and offline. Missing data lowers confidence — it never fakes a value.
Score formula
Required inputs
- temperature 2 m / apparent temperature (°C)
- relative humidity (%)
- wet-bulb temperature (°C, provider or Stull estimate)
Optional inputs
- wind speed (km/h), cloud cover (%)
- UV index
- heat duration (hours ≥ 32 °C apparent, next 24 h)
Missing optional inputs drop their formula term (weights renormalize) and reduce confidence — the engine never crashes or invents data.
Decision modes
No elevated heat stress indicated.
Elevated heat load — hydrate and pace outdoor work.
Sustained heat stress — limit exertion during peak hours.
Wet-bulb/apparent temperatures approach physiological limits.
Not enough thermal data to assess heat stress.
Limitations
- Grid-cell temperatures miss urban heat-island and indoor conditions.
- Individual heat tolerance varies with acclimatization, age and health.
- Wet-bulb values may be a Stull estimate when the provider omits them.
- This is decision support, not an occupational or medical heat standard.
HeatShield is a self-built TerraSentinel engine: external providers supply live environmental variables; the score, mode, confidence, explanation and actions above are computed by this project’s own documented model. Provider risk indexes are used only as benchmark references and never as the output. API: GET /api/engines/heatshield/run?lat=&lon=
TerraSentinel is a decision-support tool and does not replace official emergency services, government warnings, or professional environmental management decisions.