Calculadora de humidex
Com 30 °C e ponto de orvalho de 15 °C, o humidex fica quase 4 graus acima do termômetro: o dia parece bem mais quente. Usa a fórmula da Environment Canada e mostra a pressão de vapor. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Criatividade
- 30
- Ponto de orvalho
- 15
- Pressão de vapor (hPa)
- 17,1561
- Humidex
- 33,9752
O humidex é o índice de conforto canadense que combina a temperatura do ar com a umidade expressa pelo ponto de orvalho, de modo que um único número indica o quão quente se sente ao ar livre. Redações meteorológicas, laboratórios escolares, planejadores de eventos ao ar livre e briefings de HVAC precisam da mesma fórmula da Environment Canada, e não de um índice de calor improvisado. Esta calculadora de humidex aceita temperatura do ar e ponto de orvalho em graus Celsius, avalia a exponencial oficial de pressão de vapor e devolve o valor do humidex junto com a pressão de vapor intermediária em hectopascais.
O que o humidex mede e como a fórmula é construída
O humidex foi concebido para o verão canadense a fim de o público comparar dias abafados sem consultar gráficos separados de temperatura e umidade. Diferente do heat index do National Weather Service dos EUA, baseado em temperatura em Fahrenheit e umidade relativa, o humidex define-se a partir da temperatura do ar T em Celsius e do ponto de orvalho Td em Celsius por meio da pressão de vapor de saturação implícita nesse ponto de orvalho.
A Environment Canada publica a forma fechada H igual a T mais 0.5555 vezes (e menos 10), em que e igual a 6.11 vezes exp de 5417.7530 vezes ((1/273.16) menos (1/(Td+273.16))). A constante 6.11 é a pressão de vapor em hectopascais numa referência conveniente, e o grande coeficiente do exponencial vem do ajuste no estilo Clausius–Clapeyron da orientação oficial. O resultado lê-se como uma temperatura de conforto em unidades semelhantes ao Celsius, embora não seja uma leitura de termômetro.
Como o ponto de orvalho não pode superar fisicamente a temperatura do ar em equilíbrio, qualquer Td maior que T é rejeitado antes de o exponencial rodar. Temperatura e ponto de orvalho iguais são permitidos e correspondem a cem por cento de umidade relativa nessa temperatura.
Casos de uso
Painéis de conforto no verão
Converta pares de temperatura e ponto de orvalho de estação em humidex canadense para mapas públicos de segurança térmica e páginas meteorológicas da comunidade.
Sala de aula e laboratórios de ciências
Permita que os alunos verifiquem a fórmula de humidex da Environment Canada com sensores de laboratório e rejeitem pontos de orvalho impossíveis acima da temperatura do ar.
Briefings de calor em eventos e no trabalho
Avalie em lote grades de previsão de T e Td em humidex para checklists de segurança em esportes ao ar livre, construção e festivais.
Perguntas frequentes
O que acontece se o ponto de orvalho for maior que a temperatura do ar?
No ar livre o ponto de orvalho não pode superar a temperatura de bulbo seco; pares inválidos não são cobrados.
É o mesmo que o heat index dos EUA?
Não. O heat index usa temperatura em Fahrenheit e umidade relativa com outro polinômio. O humidex é o índice canadense a partir de temperatura em Celsius e ponto de orvalho.
Posso informar temperaturas em Fahrenheit?
Não. A temperatura do ar e o ponto de orvalho precisam estar em graus Celsius, porque as constantes da fórmula oficial partem dessa escala. Converta antes as leituras em Fahrenheit e depois informe aqui.
E se eu só souber a umidade relativa?
A calculadora precisa do ponto de orvalho e não o obtém a partir da umidade relativa. Use antes um conversor de umidade relativa para achar o ponto de orvalho com a sua temperatura e umidade, e volte com os dois valores.
O humidex é uma temperatura real?
Não. É um valor de conforto lido como graus Celsius para expressar quanto calor se sente, mas não é uma leitura de termômetro. Temperatura igual ao ponto de orvalho corresponde a 100 % de umidade relativa e é aceita.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"temperature": 30,
"dew_point": 15
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.humidex_calculate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Quando o ponto de orvalho é maior que a temperatura do ar, o estado físico é impossível no ar livre, por isso a tarefa falha com invalid_input em vez de inventar um número.
O que o humidex mede e como a fórmula é construída
Este endpoint implementa essa fórmula com exatidão, arredonda os campos numéricos a quatro casas decimais para goldens estáveis entre runtimes e devolve a pressão de vapor intermediária para que voce audite o termo exponencial sem recalcular.
Contrato de entrada, formato da resposta e erros
Combine a resposta com o seu próprio conversor de umidade relativa se voce só tiver RH e temperatura de bulbo seco; esta capacidade não inverte RH para ponto de orvalho, apenas avalia o humidex quando ambas as temperaturas já são conhecidas. Mantenha as unidades só em Celsius: entradas em Fahrenheit devem ser convertidas a montante para as constantes do exponencial permanecerem corretas. Envie um corpo JSON com dois números finitos obrigatórios: temperature, a temperatura de bulbo seco do ar em graus Celsius, e dew_point, o ponto de orvalho também em graus Celsius. Cada campo pode chegar como número JSON ou como string numérica; valores não finitos, campos ausentes e strings vazias falham com invalid_input nomeando o campo. Os aliases de temperature incluem temp_c, air_temp, t e temp; dew_point aceita dewpoint, td e dew_point_c para mapear cargas de sensores antigos sem uma camada de reescrita. No sucesso, o corpo inclui temperature e dew_point ecoados arredondados a quatro decimais, vapour_pressure_hpa para o termo e intermediário, humidex para o índice de conforto e uma string formula que reescreve a identidade da Environment Canada junto à resposta. Exemplo: temperature 30 e dew_point 15 produzem pressão de vapor perto de dezessete hectopascais e humidex alguns graus acima de trinta, refletindo umidade moderada.
Onde uma API de humidex agrega valor
Painéis municipais canadenses, apps de camping e projetos escolares de meteorologia precisam de um oráculo determinístico de humidex que coincida com os números dos produtos da Environment Canada, não de um polinômio de heat index dos EUA com outras entradas. Gateways IoT que já registram sensores de bulbo seco e ponto de orvalho podem postar ambos os valores e armazenar o humidex sem montar uma biblioteca meteorológica completa. Validação falha não consome saldo. Planejadores de eventos esportivos comparam grades de previsão de temperatura e ponto de orvalho com limiares de humidex para briefings de segurança térmica; uma pequena API de parse evita embutir macros de planilha em cada laptop de voluntário. Fixe nos testes os campos arredondados a quatro decimais, documente que ponto de orvalho acima da temperatura do ar é invalid_input, e voce obtém índices de conforto reproduzíveis para educação, mídia e edge workers sem rederivar a cada temporada as constantes do exponencial.
Perguntas técnicas
Como calcular o humidex a partir da temperatura e do ponto de orvalho?
Envie temperature e dew_point do ar em °C. A API devolve H = T + 0.5555×(e−10) com e do exponencial da Environment Canada no ponto de orvalho, mais a pressão de vapor intermediária em hPa.
Quais unidades a calculadora de humidex usa?
As entradas são apenas graus Celsius. O humidex de saída é o número de conforto canadense padrão; vapour_pressure_hpa está em hectopascais.
Quanto custa a calculadora de humidex?
A ferramenta do navegador é gratuita. Pedidos de API usam saldo pré-pago do KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.