;(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

Agricultura afeta ambiente? Para Embrapa, produtor preserva 50% de sua área

Eliane Silva

Colaboração para o UOL, em Ribeirão Preto (SP)

13/01/2019 04h00

O agronegócio brasileiro é uma ameaça para o meio ambiente? Para a ministra da Agricultura, Teresa Cristina, grandes produtores rurais, Embrapa e entidades ligadas ao agronegócio, a resposta é "não, pelo contrário"

Em declaração ao assumir o cargo, a ministra disse que o país tem uma legislação ambiental extremamente avançada e que é um modelo a ser seguido em preservação ambiental, "jamais um transgressor a ser recriminado". 

Metade das propriedades são preservadas, diz Embrapa

Estatísticas da Embrapa Territorial com base nos mais de 4,5 milhões de CARs (Cadastros Ambientais Rurais) já feitos mostram que quase a metade das áreas rurais tem vegetação nativa preservada, o equivalente a 218 milhões de hectares.

"É um caso único no mundo. O produtor só usa metade da sua propriedade e a ainda faz a manutenção da outra metade com o dinheiro do bolso. Em outros países, o governo é quem paga pela preservação", disse Evaristo de Miranda, chefe-geral da Embrapa Territorial.

País campeão de áreas protegidas

Segundo o pesquisador, relatório da ONU comprova que o Brasil é campeão mundial de áreas protegidas. São protegidas as unidades de conservação como parques nacionais, estações ecológicas e APAs (Áreas de Proteção Ambiental), com 155 milhões de hectares. Também são consideradas áreas protegidas as terras indígenas demarcadas.

No total, o país tem 30,2% do território protegido em comparação com a média de 10,5% dos outros nove países do mundo com mais de 2,5 milhões de km². A Austrália, vice no ranking, protege 19,2%.

Juntando áreas protegidas e preservadas (as que estão dentro das propriedades), o Brasil deixa de explorar 423 milhões de hectares ou 49,8% do seu território.

Práticas agrícolas já garantem preservação, diz produtor

Produtores como Paulo Rodrigues, filho do ex-ministro da Agricultura Roberto Rodrigues e gestor das fazendas de cana e grãos da família, afirmam que além da recuperar e preservar APPs (Áreas de Proteção Permanente) e manter as reservas legais acima do percentual exigido por lei, a operação agrícola já é preservacionista devido ao plantio direto na palha, rotação de culturas e manejo integrado de pragas. 

Essas práticas garantem preservação do solo e mais produtividade, o que diminui a demanda por abertura de novas terras, dizem os produtores.

Cooperativas e entidades do setor destacam ainda o uso disseminado de práticas que protegem o meio ambiente como a integração lavoura-pecuária, o tratamento e reaproveitamento de água, a destinação correta dos resíduos da produção e o uso de energias alternativas.

Mauricio Silveira Coelho, dono da fazenda Santa Luzia, em os (MG), uma das maiores produtoras de leite do país, disse que os ruralistas fazem sua parte na preservação e que "está na hora de deixar o produtor trabalhar".

Para ONG, há muitas tentativas de mudar leis de proteção

Pedro Soares, da ONG Idesam (Instituto de Conservação e Desenvolvimento Sustentável da Amazônia, que propõe desenvolvimento com proteção ambiental), afirmou que o Brasil possui regras ambientais bem definidas, mas nos últimos anos houve muitas tentativas de alterações dessas leis, como é o caso da proposta de interrupção ou revisão de demarcação das terras indígenas. 

"É preciso gerar valor para a floresta em pé. Falta trabalhar em estratégias e incentivos econômicos que já existem na lei, como o pagamento por serviços ambientais, para incentivar o produtor rural a gerar renda preservando suas matas."