ForHosting KIT · Ferramentas para dev

Graus-dia de crescimento

Os graus-dia de crescimento transformam as temperaturas mínima e máxima de um dia em uma estimativa simples do calor disponível para o desenvolvimento de uma cultura ou inseto.

● BetaGrátis · no seu navegador
Use pelo WebAPIE-mailTelegramApp em breve

Informe a mínima, a máxima e a temperatura-base adequada ao organismo, todas na mesma escala. A calculadora tira a média dos extremos, subtrai a base e retorna zero quando o resultado seria negativo. O cálculo diário é transparente e pode ser repetido ou somado ao longo da safra.

Escolha temperaturas do mesmo dia e da mesma escala

Comece pelas temperaturas mínima e máxima diárias observadas no local e na data que você deseja avaliar. As duas medições devem usar a mesma escala, assim como a temperatura-base da cultura. Uma base de 10 graus Celsius não pode ser combinada diretamente com observações meteorológicas em Fahrenheit. Selecione Celsius ou Fahrenheit para deixar explícita a unidade do resultado; o cálculo não converte os valores. A máxima deve ser igual ou superior à mínima. Se os valores estiverem invertidos, a calculadora retorna um erro em vez de produzir silenciosamente um resultado enganoso. Use uma temperatura-base recomendada para a cultura, praga, modelo de doença ou orientação de manejo que você segue. Temperaturas-base são pressupostos biológicos, não constantes climáticas universais, portanto duas espécies podem apresentar resultados diferentes com dados meteorológicos idênticos. Esta calculadora processa um único par diário por vez, facilitando a conferência de cada contribuição antes de adicioná-la a um total sazonal mais amplo.

Entenda o método da média e o piso zero

O método da média calcula primeiro a média simples das temperaturas mínima e máxima diárias: a temperatura média é a mínima mais a máxima, divididas por dois. Em seguida, subtrai a temperatura-base da cultura. Quando a diferença é positiva, ela corresponde à contribuição de graus-dia de crescimento daquele dia. Quando é negativa, a contribuição fica em zero, pois este modelo não considera que um dia frio reverta o desenvolvimento já acumulado. Por exemplo, uma mínima de 50 graus Fahrenheit e uma máxima de 86 resultam em uma média de 68. Com uma base de 50 graus Fahrenheit, o resultado é 18 graus-dia Fahrenheit. A mesma conta funciona em Celsius, mas os graus-dia nas duas escalas não são numericamente intercambiáveis. Este é apenas o método básico da média. Ele não limita temperaturas excepcionalmente altas, não substitui mínimas abaixo da base, não integra uma curva horária de temperatura e não aplica aproximações de seno simples ou duplo. Esses métodos podem produzir valores diferentes em condições diárias extremas.

Acumule os resultados diários de forma consistente

Um valor diário se torna útil quando é calculado de modo consistente em uma sequência de datas e somado a partir de um marco biológico ou calendário definido. Mantenha a fonte meteorológica, a escala, a temperatura-base e o método de cálculo inalterados durante toda a acumulação. Registre essas escolhas junto ao total, pois um número sem sua base e seu método não pode ser comparado com segurança a um limiar de monitoramento, guia de plantio ou tabela de pesquisa. Trate observações ausentes conforme o protocolo do seu modelo, em vez de considerá-las automaticamente como zero; zero significa que o dia foi calculado corretamente, mas não ultrapassou a base. Lembre-se também de que os graus-dia estimam o desenvolvimento impulsionado pela temperatura, e não a sanidade da planta nem a produtividade final. Disponibilidade de água, fotoperíodo, nutrição, danos por geada, cultivar e microclima local também alteram o desenvolvimento real. Use o resultado em conjunto com observações de campo e recomendações consolidadas. Ao automatizar o cálculo, cada solicitação de API custa US$ 0,002, e a saída determinística facilita auditar e reproduzir os registros diários.

Acompanhar o desenvolvimento da cultura

Calcule a contribuição térmica diária com a base escolhida para a cultura antes de somá-la à acumulação sazonal.

Programar o monitoramento de campo

Compare um total acumulado de forma consistente com janelas de desenvolvimento validadas localmente para um inseto ou patógeno.

Auditar cálculos meteorológicos

Reproduza um valor diário com base na mínima, máxima, base, escala e método da média informado.

Qual fórmula esta calculadora utiliza?

Ela calcula (minimum temperature + maximum temperature) / 2 − base temperature e substitui qualquer resultado negativo por zero.

O que ocorre quando a média diária fica abaixo da base?

O resultado de graus-dia de crescimento é zero. Um dia frio não reduz o calor acumulado nos dias anteriores.

Posso misturar valores em Celsius e Fahrenheit?

Não. A mínima, a máxima e a base devem usar a escala de temperatura selecionada.

Este método aplica um limite superior de temperatura?

Não. Ele usa diretamente a mínima e a máxima informadas e aplica somente a base da cultura e o piso zero.

Por que a calculadora rejeita uma máxima menor que a mínima?

Esses valores são incompatíveis para a mesma observação diária. A rejeição evita um resultado aparentemente plausível com dados inválidos.

Quanto custa um cálculo pela API?

Cada solicitação custa US$ 0,002. A calculadora do navegador executa localmente a mesma conta determinística.

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.

POSThttps://api.kit.forhosting.com/earth/growing-degree-days

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/earth/growing-degree-days \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"minimum_temperature":50,"maximum_temperature":86,"base_temperature":50,"temperature_unit":"fahrenheit"}'
{
  "minimum_temperature": 50,
  "maximum_temperature": 86,
  "base_temperature": 50,
  "temperature_unit": "fahrenheit"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "earth.growing_degree_days",
  "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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Ver a documentação completa do KIT →