FortyGuard heat analysis for a selected polygon: temperature heatmaps (°C), exceedance and persistence hours above a threshold, and peak temperature time, as styled layers.
Select one polygon in your project, enter your own FortyGuard API key, choose the analysis (Temperature/Snapshot, Exceedance, Persistence or Peak temperature time), the time window and resolution, and click Generate Heatmap. The plugin submits one request to the FortyGuard Temperature API (POST /v1/heatmap), polls the job status without blocking QGIS, saves the completed GeoJSON tiles next to your other data and adds a styled layer (degrees Celsius for temperature, hours for exceedance/persistence, UTC hour of day for peak time). A "Check key and credits" button shows your plan and remaining credits. An optional, clearly labelled Demo Mode replays synthetic data offline. Requirements: a FortyGuard API key (https://www.fortyguard.com/api-pricing); completed requests consume credits; documented coverage is the United States. No external Python dependencies (uses QGIS's own network manager). Tested on macOS 27 (Apple Silicon) with QGIS 3.44.15 LTR only; Windows, Linux and QGIS 4 (Qt 6) are not yet tested, so this release is marked experimental.
Plugin Tags