Calcolatore humidex
Con 30 °C e un punto di rugiada di 15 °C l’humidex supera il termometro di quasi 4 gradi: la giornata sembra decisamente più calda. Formula di Environment Canada, con la pressione di vapore in vista. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Creatività
- 30
- Punto di rugiada
- 15
- Pressione di vapore (hPa)
- 17,1561
- Humidex
- 33,9752
L'humidex è l'indice di comfort canadese che combina la temperatura dell'aria con l'umidità espressa tramite il punto di rugiada, così un solo numero indica quanto caldo si percepisce all'aperto. Redazioni meteo, laboratori scolastici, organizzatori di eventi all'aperto e briefing HVAC necessitano della stessa formula di Environment Canada, non di un heat index improvvisato. Questo calcolatore di humidex accetta temperatura dell'aria e punto di rugiada in gradi Celsius, valuta l'esponenziale ufficiale della pressione di vapore e restituisce il valore di humidex insieme alla pressione di vapore intermedia in ettopascal.
Cosa misura l'humidex e come è costruita la formula
L'humidex è stato pensato per l'estate canadese affinché il pubblico confronti le giornate afose senza consultare grafici separati di temperatura e umidità. A differenza del heat index del National Weather Service statunitense, basato su temperatura in Fahrenheit e umidità relativa, l'humidex si definisce a partire dalla temperatura dell'aria T in Celsius e dal punto di rugiada Td in Celsius tramite la pressione di vapore di saturazione implicata da quel punto di rugiada.
Environment Canada pubblica la forma chiusa H uguale a T più 0.5555 per (e meno 10), dove e uguale a 6.11 per exp di 5417.7530 per ((1/273.16) meno (1/(Td+273.16))). La costante 6.11 è la pressione di vapore in ettopascal a un riferimento comodo, e il grande coefficiente dell'esponenziale deriva dall'adattamento di tipo Clausius–Clapeyron della guida ufficiale. Il risultato si legge come una temperatura di comfort in unità simili al Celsius, pur non essendo una lettura di termometro.
Poiché il punto di rugiada non può superare fisicamente la temperatura dell'aria all'equilibrio, qualsiasi Td maggiore di T viene rifiutato prima dell'esponenziale. Temperatura e punto di rugiada uguali sono ammessi e corrispondono al cento per cento di umidità relativa a quella temperatura.
Casi d'uso
Dashboard di comfort estivo
Converta coppie di temperatura e punto di rugiada di stazione in humidex canadese per mappe pubbliche di sicurezza termica e pagine meteo di comunità.
Aula e laboratori scientifici
Consenta agli studenti di verificare la formula di humidex di Environment Canada sui sensori di laboratorio e di rifiutare punti di rugiada impossibili sopra la temperatura dell'aria.
Briefing sul caldo per eventi e lavoro
Valuti in batch griglie di previsione di T e Td in humidex per checklist di sicurezza in sport all'aperto, edilizia e festival.
Domande frequenti
Cosa succede se il punto di rugiada è maggiore della temperatura dell'aria?
In aria libera il punto di rugiada non può superare la temperatura a bulbo secco; le coppie non valide non vengono addebitate.
È lo stesso del heat index statunitense?
No. Il heat index usa temperatura in Fahrenheit e umidità relativa con un polinomio diverso. L'humidex è l'indice canadese da temperatura in Celsius e punto di rugiada.
Posso inserire temperature in Fahrenheit?
No. Temperatura dell’aria e punto di rugiada devono essere in gradi Celsius, perché le costanti della formula ufficiale li presuppongono. Converta prima le letture in Fahrenheit e poi le inserisca qui.
E se conosco solo l’umidità relativa?
Il calcolatore richiede il punto di rugiada e non lo ricava dall’umidità relativa. Usi prima un convertitore di umidità relativa per ottenere il punto di rugiada dalla Sua temperatura e umidità, poi torni con entrambi i valori.
L’humidex è una vera temperatura?
No. È un valore di comfort che si legge come gradi Celsius per esprimere il caldo percepito, ma non è una lettura del termometro. Una temperatura uguale al punto di rugiada corrisponde al 100 % di umidità relativa ed è accettata.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/weather/humidex-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":30,"dew_point":15}'const res = await fetch("https://api.kit.forhosting.com/weather/humidex-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 30,
"dew_point": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/weather/humidex-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 30,
"dew_point": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/weather/humidex-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":30,"dew_point":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":30,"dew_point":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/weather/humidex-calculate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"temperature": 30,
"dew_point": 15
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.humidex_calculate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Quando il punto di rugiada supera la temperatura dell'aria lo stato fisico è impossibile in aria libera, quindi l'operazione fallisce con invalid_input invece di inventare un numero.
Contratto di input, forma della risposta ed errori
Abbini la risposta al Suo convertitore di umidità relativa se dispone solo di RH e temperatura a bulbo secco; questa capacità non inverte RH in punto di rugiada, valuta solo l'humidex quando entrambe le temperature sono già note. Mantenga le unità solo in Celsius: gli input in Fahrenheit vanno convertiti a monte affinché le costanti dell'esponenziale restino corrette. Invii un corpo JSON con due numeri finiti obbligatori: temperature, la temperatura a bulbo secco dell'aria in gradi Celsius, e dew_point, il punto di rugiada anch'esso in gradi Celsius. Ogni campo può arrivare come numero JSON o come stringa numerica; valori non finiti, campi assenti e stringhe vuote falliscono con invalid_input indicando il campo. Gli alias di temperature includono temp_c, air_temp, t e temp; dew_point accetta dewpoint, td e dew_point_c per mappare payload di sensori legacy senza uno strato di riscrittura. In caso di successo il corpo include temperature e dew_point ecoati arrotondati a quattro decimali, vapour_pressure_hpa per il termine e intermedio, humidex per l'indice di comfort e una stringa formula che riformula l'identità di Environment Canada accanto alla risposta. Esempio: temperature 30 e dew_point 15 producono una pressione di vapore vicina a diciassette ettopascal e un humidex di alcuni gradi sopra trenta, a riflettere umidità moderata.
Dove un'API di humidex genera valore
Le dashboard comunali canadesi, le app di campeggio e i progetti meteo scolastici necessitano di un oracolo deterministico di humidex che coincida con i numeri dei prodotti di Environment Canada, non di un polinomio di heat index USA con input diversi. I gateway IoT che già registrano sensori a bulbo secco e punto di rugiada possono pubblicare entrambi i valori e memorizzare l'humidex senza erigere un'intera libreria meteorologica. La validazione fallita non consuma il saldo. I pianificatori di eventi sportivi confrontano griglie di previsione di temperatura e punto di rugiada con soglie di humidex per briefing di sicurezza termica; una piccola API di parse evita di incorporare macro di fogli di calcolo su ogni portatile di volontario. Fissi nei test i campi arrotondati a quattro decimali, documenti che un punto di rugiada sopra la temperatura dell'aria è invalid_input, e otterrà indici di comfort riproducibili per istruzione, media e edge worker senza ridisegnare ogni stagione le costanti dell'esponenziale.
Domande tecniche
Come si calcola l'humidex da temperatura e punto di rugiada?
Invii temperature e dew_point dell'aria in °C. L'API restituisce H = T + 0.5555×(e−10) con e dall'esponenziale di Environment Canada sul punto di rugiada, più la pressione di vapore intermedia in hPa.
Quali unità usa il calcolatore di humidex?
Gli input sono solo gradi Celsius. L'humidex in uscita è il numero di comfort canadese standard; vapour_pressure_hpa è in ettopascal.
Quanto costa il calcolatore di humidex?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.