Calcolo della temperatura percepita con il vento
Questo calcolatore combina la temperatura dell’aria in gradi Fahrenheit e la velocità del vento in miglia orarie per ricavare la temperatura percepita.
Esegui gratis nel browser
Applica l’equazione standard del servizio meteorologico nazionale statunitense, valida in condizioni fredde e ventose. Inserisca una temperatura non superiore a 50°F e un vento oltre 3 mph per ottenere un risultato deterministico arrotondato a una cifra decimale. Il calcolo è utile per programmare attività all’aperto, confrontare le previsioni e comunicare l’esposizione al freddo in modo più chiaro rispetto alla sola temperatura dell’aria.
Che cosa indica la temperatura percepita
La temperatura percepita descrive quanto freddo dovrebbe avvertire la pelle esposta quando l’aria in movimento accelera la perdita di calore. Non significa che un oggetto inanimato si raffreddi al di sotto della temperatura misurata e non sostituisce il termometro. Combina invece temperatura e vento in un valore equivalente che rende più intuitiva l’esposizione. Una giornata calma a 30°F e una ventosa a 30°F hanno la stessa temperatura dell’aria, ma nella seconda la pelle scoperta perde calore più rapidamente. Il risultato esprime tale differenza come una temperatura familiare più bassa. Può servire per scegliere gli indumenti, organizzare pause lavorative o sportive, spiegare una previsione e confrontare diversi orari. Consideri il dato una guida all’esposizione, non una previsione medica personale. Sole, umidità, abbigliamento, attività, riparo, età e salute influenzano l’esperienza effettiva. Per le decisioni di sicurezza valuti questi fattori insieme agli avvisi meteorologici ufficiali della Sua zona.
Come funziona il calcolo NWS
Il calcolatore applica la formula standard NWS in Fahrenheit e miglia orarie: 35.74 + 0.6215T − 35.75V^0.16 + 0.4275TV^0.16, dove T è la temperatura dell’aria in Fahrenheit e V è la velocità del vento in mph. L’esponente frazionario rappresenta il rapporto non lineare tra aria in movimento e perdita di calore; raddoppiare il vento, quindi, non ne raddoppia semplicemente l’effetto. Il risultato viene arrotondato a una cifra decimale soltanto dopo aver valutato l’intera espressione. Mantenere la precisione completa fino alla fine evita differenze inutili. Questa capacità esegue pura aritmetica: non richiede previsioni, non deduce una posizione e non consulta osservazioni correnti. I valori inseriti dovrebbero provenire da un termometro, una stazione o una previsione affidabile per il luogo e il momento interessati. Con gli stessi dati numerici, il browser e l’API restituiscono sempre lo stesso risultato deterministico.
Usi la formula soltanto nel suo intervallo valido
L’equazione NWS è concepita per temperature dell’aria non superiori a 50°F e velocità del vento oltre 3 mph. Il calcolatore applica entrambi i limiti, evitando di mostrare un numero apparentemente preciso fuori dal campo del modello. Un vento esattamente pari a 3 mph non è accettato, perché il dominio richiede un valore superiore. Una velocità negativa è fisicamente impossibile e genera un errore, così come valori mancanti, non numerici o non finiti. Sopra 50°F utilizzi la temperatura misurata o un indice di calore appropriato, anziché estendere questa equazione per il freddo. Scelga una velocità sostenuta rappresentativa, salvo che la fonte consigli espressamente le raffiche; una raffica breve può produrre un valore più rigido che non descrive l’intero periodo. Le previsioni possono misurare il vento a un’altezza standard, mentre un marciapiede riparato, una valle o un ingresso possono avere flussi diversi. Il risultato è rappresentativo quanto le due misurazioni fornite.
Casi d'uso
Programmare il lavoro all’aperto
Converta previsione fredda e vento atteso in un valore prima di pianificare pause e protezioni.
Preparare l’attività invernale
Confronti la temperatura percepita in diversi orari quando il vento rende insufficiente il termometro.
Spiegare una previsione
Aggiunga un valore riproducibile a un rapporto, pannello, avviso o esempio didattico.
Domande frequenti
Quale formula usa questo calcolatore?
Usa la formula NWS in Fahrenheit e miglia orarie: 35.74 + 0.6215T − 35.75V^0.16 + 0.4275TV^0.16.
Quando è valida la formula?
La usi con temperatura non superiore a 50°F e vento oltre 3 mph. Gli altri valori generano un errore.
Il vento può raffreddare gli oggetti sotto la temperatura dell’aria?
No. Può accelerarne il raffreddamento fino alla temperatura dell’aria, ma non portarli al di sotto.
Come viene arrotondato il risultato?
Prima viene valutata l’equazione completa, poi la temperatura percepita in Fahrenheit viene arrotondata a una cifra decimale.
Quanto costa il calcolo tramite API?
Ogni richiesta API costa $0.002. Lo stesso calcolo deterministico è disponibile anche nel browser.
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/wind-chill-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"air_temperature_f":30,"wind_speed_mph":10}'const res = await fetch("https://api.kit.forhosting.com/weather/wind-chill-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"air_temperature_f": 30,
"wind_speed_mph": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/weather/wind-chill-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"air_temperature_f": 30,
"wind_speed_mph": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/weather/wind-chill-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"air_temperature_f":30,"wind_speed_mph":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"air_temperature_f":30,"wind_speed_mph":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/weather/wind-chill-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
{
"air_temperature_f": 30,
"wind_speed_mph": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.wind_chill_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. |