;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Clima pode destruir plantações, mas existe seguro até contra seca e granizo

Claudia Varella

Colaboração para o UOL, em São Paulo

13/11/2020 04h00

Apesar da tecnologia e dos serviços de previsão, o clima é ainda o principal fator de risco para a produção agrícola, dizem especialistas ouvidos pelo UOL. As perdas podem ser dramáticas, mas existem formas de minimizá-las. Há até seguro contra isso.

A agropecuária é afetada por adversidades climáticas que prejudicam a produtividade, considerando que, no período de desenvolvimento das plantações, a ocorrência desses fenômenos reduz o potencial produtivo, que pode resultar em perda parcial, total ou ainda inibir o plantio da lavoura no período adequado, resultando em menor produção na colheita.
Pedro Loyola, diretor do Departamento de Gestão de Riscos do Ministério da Agricultura, Pecuária e Abastecimento (Mapa)

Para Cláudio Brisolara, chefe do Departamento Econômico da Federação da Agricultura e Pecuária do Estado de São Paulo (Faesp), praticamente todos os fenômenos climáticos podem ser prejudiciais às culturas, dependendo da intensidade e da fase de desenvolvimento das plantas. Veja os exemplos:

  • Estiagem e seca: podem impedir a semeadura, atrapalhar o crescimento das plantas, abortar flores e frutos e diminuir a quantidade e qualidade dos frutos e grãos
  • Excesso de chuvas: pode causar a morte de plantas e afetar a qualidade dos produtos
  • Geada: pode necrosar tecidos, estragar os frutos e matar as plantas
  • Granizo: pode danificar as plantas e os frutos
  • Ventos fortes: podem causar tombamento de plantas e queda dos frutos
  • Temperaturas extremas: podem causar abortamento de flores e frutos

Tempestades, granizo, vendavais, ondas de calor, longas estiagens etc. são eventos meteorológicos extremos que podem levar a perdas significativas e até totais da produção em determinado ano.
Giampaolo Pellegrino, pesquisador de modelagem agroambiental e mudanças climáticas da Embrapa Informática Agropecuária

De acordo com dados do Programa de Subvenção ao Prêmio do Seguro Rural (PSR), do Ministério da Agricultura, de 2006 a 2019, as principais adversidades que influenciam a agricultura e geram indenização de sinistros de seguro agrícola são:

  • Estiagem agrícola ou veranicos (pouca água): 49,8%
  • Granizo: 27,3%
  • Geadas: 11,6%
  • Chuva excessiva: 8,1%

Esses fenômenos representaram entre 2006 e 2019 o total de 96,9% de todas as indenizações de seguros rurais. Entre as culturas mais afetadas, destacam-se a soja, milho de segunda safra, trigo, maçã e uva
Pedro Loyola

Mudanças climáticas afetam ainda mais a agricultura

José Luiz Tejon Megido, professor da Fecap e especialista em agronegócio, diz que as mudanças climáticas de grandes impactos podem transformar regiões agrícolas em áreas inviáveis para produção de alimentos.

Dessa forma, a compreensão do efeito estufa e da preservação de matas e árvores e o uso do conhecimento do plano ABC [agricultura de baixo carbono] no Brasil são de gigantesca importância.
José Luiz Tejon Megido

Para ele, o uso da ciência e da informação digital confere possibilidade de aumentar a gestão de fatores incontroláveis, como o clima.

Medidas que o produtor pode tomar

Produtores rurais podem adotar estratégias prévias ao cultivo, para tentar minimizar os riscos, de acordo com os especialistas.

  • Contratar seguros rurais para minimizar as perdas ao recuperar o capital investido na sua lavoura. Pode ser apenas para proteção de fenômenos climáticos (seguro de produtividade ou custeio) ou para proteção simultânea de eventos climáticos e de oscilações de preço nos mercados (seguro de receita ou faturamento).
  • Ter um planejamento adequado, analisar a área, o padrão climático da região e adequação da cultura, cultivares ao tipo de solo e clima.
  • Utilizar, em alguns cultivos, estruturas físicas para se proteger de determinados eventos, como telas para evitar danos por granizo aos frutos de plantas perenes.
  • Acompanhar os boletins climáticos e prognósticos para cada ano-safra. O produtor deve ajustar área plantada e o período de plantio às previsões meteorológicas.
  • Usar inteligência artificial para auxiliar no processamento dos dados para identificar padrões climáticos, fazer previsões sobre esses padrões e auxiliar os produtores na tomada de decisão.

Com essas estratégias, os produtores podem gerenciar o risco agropecuário, de modo a manter a sustentabilidade financeira do negócio no longo prazo.
Cláudio Brisolara

Ferramenta ajuda a decidir o que plantar

De acordo com os especialistas, existem também diversos serviços gratuitos, privados ou públicos, que ajudam o produtor rural a prever ou mitigar os riscos climáticos. Confira alguns:

  • Plantio Certo: o aplicativo traz informações prévias, por município, sobre a melhor época de plantio das culturas nos diferentes tipos de solo e dados sobre risco climático histórico.
  • Instituto Nacional de Meteorologia (INMET): o aplicativo traz previsões climáticas, por mês.
  • Sisdagro (Sistema de e à Decisão na Agropecuária), do INMET: o aplicativo disponibiliza quatro ferramentas de monitoramento agrometeorológico, entre elas o Balanço Hídrico e Perda de Produtividade por deficiência hídrica.
  • Agritempo: o aplicativo traz monitoramento e previsões climáticas para cada região.

O o e o bom uso da informação são a melhor forma de minimizar os riscos.
Giampaolo Pellegrino