ForHosting KIT · Ferramentas para dev

Calculadora da duração da estação de crescimento

A calculadora de duração da estação de crescimento transforma um ano civil completo de temperaturas mínimas diárias em um intervalo claro sem geadas.

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

Ela encontra a última geada antes de 1º de julho, a primeira geada nessa data ou depois dela e informa quantos dias transcorreram entre as duas. Você pode definir a temperatura que caracteriza geada; o padrão é 0 °C. O cálculo é determinístico, dispensa serviços meteorológicos externos e aponta a falta de um dos limites em vez de produzir uma estimativa enganosa.

Prepare uma série diária completa de temperaturas

Use um registro para cada dia entre 1º de janeiro e 31 de dezembro do mesmo ano civil. Cada registro precisa conter uma data no formato YYYY-MM-DD e a temperatura mínima do ar daquele dia em graus Celsius. Os registros devem estar em ordem cronológica, ser consecutivos e não ter datas duplicadas. Esse contrato rigoroso é necessário porque a ausência de um dia frio poderia ser interpretada como ausência de geada e aumentar silenciosamente o resultado. Assim, anos comuns contêm 365 registros e anos bissextos, 366. A temperatura mínima diária é a medida relevante, pois o risco de geada está associado ao período mais frio do dia, e não à média ou à máxima. Se houver lacunas na fonte, corrija-as usando a estação ou o conjunto de dados original antes do cálculo; esta ferramenta não interpola observações. Você também pode informar um limiar de geada. O padrão é 0 °C, e toda mínima igual ou inferior ao limiar escolhido é classificada como dia de geada. Mantenha todos os valores em Celsius e utilize a mesma fonte de observação durante o ano inteiro.

Entenda como as duas datas de geada são escolhidas

A calculadora adota 1º de julho como divisão fixa entre as janelas de busca da primavera e do outono para dados anuais do Hemisfério Norte. Entre os dias de geada anteriores a 1º de julho, ela escolhe a data mais recente como última geada da primavera. Entre os dias de geada a partir de 1º de julho, seleciona a primeira data como primeira geada do outono. A duração da estação de crescimento corresponde à diferença de dias corridos entre essas datas. Essa convenção torna o resultado reproduzível e evita tentar deduzir estações a partir de oscilações irregulares de temperatura. Uma mínima exatamente igual ao limiar também é geada; portanto, 0 °C conta quando se usa o padrão. As datas de limite retornadas permitem que você confira o cálculo na série de origem, em vez de aceitar apenas um número. O método descreve as condições térmicas observadas no ano fornecido; não é previsão, garantia de plantio nem normal climatológica. Locais no Hemisfério Sul exigem outra divisão sazonal e não fazem parte do contrato atual. Se uma das janelas não tiver geada válida, não há como definir as duas extremidades do intervalo solicitado, e o cálculo retorna um erro.

Use o resultado com responsabilidade

A duração da estação de crescimento ajuda a comparar anos, fazer uma triagem da aptidão de culturas, verificar resumos de estações e documentar mudanças nas datas de geada. Trate-a como um indicador ambiental, não como uma recomendação agronômica completa. Uma cultura pode sofrer danos por frio acima do limiar escolhido, enquanto solo, vento, umidade, declive e cobertura vegetal podem gerar temperaturas no campo diferentes das medições de uma estação meteorológica. Para comparações reproduzíveis, mantenha a mesma estação, definição de temperatura, rotina de controle de qualidade e limiar de geada em todos os anos. Guarde as datas retornadas da última geada da primavera e da primeira geada do outono junto com a duração, para que revisões futuras identifiquem as observações que determinaram a resposta. Ao automatizar o cálculo pela API, o preço-base por solicitação é US$ 0,002; a mesma lógica determinística também atende ao uso interativo. O erro quando falta geada em metade do ano é proposital: sem os dois limites observados, qualquer duração numérica dependeria de uma suposição sem respaldo nos dados. Em análises de longo prazo, calcule cada ano completo separadamente e depois resuma os resultados anuais com estatísticas adequadas, em vez de juntar vários anos em uma única série.

Comparar anos agrícolas

Calcule o intervalo observado sem geadas de cada ano com um limiar constante e compare as datas de limite e a duração.

Conferir o resumo de uma estação

Reproduza uma duração publicada da estação de crescimento a partir de registros diários de temperatura mínima com controle de qualidade.

Avaliar dados para planejar culturas

Use durações históricas como um dos fatores para avaliar se um local pode oferecer tempo suficiente sem geadas.

Qual temperatura é considerada geada?

Uma mínima diária igual ou inferior a frost_threshold_c é considerada geada. O limiar padrão é 0 °C.

Por que preciso fornecer um ano civil completo?

A cobertura completa impede que uma observação fria ausente seja interpretada incorretamente como tempo sem geada.

Como a duração da estação de crescimento é contada?

Ela é o número de dias corridos entre a última geada da primavera e a primeira geada do outono.

O que acontece se não houver geada?

A calculadora retorna um erro de entrada inválida se uma das janelas não contiver uma geada que atenda ao limiar.

Funciona para as estações do Hemisfério Sul?

Não. Esta versão usa 1º de julho como divisor sazonal do Hemisfério Norte.

Quanto custa uma solicitação de API?

O preço-base é US$ 0,002 por solicitação.

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-season-length

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-season-length \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"daily_temperatures":[{"date":"2026-07-24","min_temperature_c":1},{"date":"2026-07-24","min_temperature_c":1}]}'
{
  "daily_temperatures": [
    {
      "date": "2026-07-24",
      "min_temperature_c": 1
    },
    {
      "date": "2026-07-24",
      "min_temperature_c": 1
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "earth.growing_season_length",
  "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.

max_items366
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 →