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

Esse conteúdo é antigo

Rodeio clandestino com 120 pessoas é fechado pela Polícia Ambiental em SP

Rodeio clandestino realizado em Cedral (SP) - Divulgação/Polícia Ambiental
Rodeio clandestino realizado em Cedral (SP) Imagem: Divulgação/Polícia Ambiental

Naian Lopes

Colaboração para o UOL, em Pereira Barreto (SP)

01/05/2021 20h41Atualizada em 01/05/2021 22h37

Um rodeio clandestino foi encerrado na madrugada de hoje em uma chácara localizada no município de Cedral (SP). O evento irregular contava com cerca de 120 pessoas e acabou sendo paralisado por profissionais da Coordenadoria de Defesa Agropecuária do Estado de SP, policiais ambientais e agentes da Vigilância Sanitária da cidade.

Segundo informações das autoridades, o espaço tinha uma estrutura com um compartimento para reter bois, cavalos ou outros tipos de gado com segurança e equipamento de iluminação e som, já que havia um narrador de rodeio animando a arena.

Durante a abordagem, policiais ambientais identificaram três homens como responsáveis pela festa clandestina. Um deles era dono da chácara e os outros dois eram donos de companhias de rodeios, sendo responsáveis pelo fornecimento de 18 animais para o evento clandestino.

Segundo a Polícia Ambiental, o trio assumiu que estava fazendo o evento sem autorização da Prefeitura e descumprindo o decreto do Plano SP, que está na fase de transição.

O dono da chácara recebeu autuação dos fiscais. A Vigilância Sanitária aplicou multa de R$ 60 mil por causa da realização do evento sem autorização, além de promover aglomeração. A Coordenadoria de Defesa Agropecuária (CDA) do Estado de SP multou o proprietário em R$ 75 mil pelo confinamento dos bois sem vacinação contra febre aftosa.

Os proprietários dos animais também receberam multas. Cada um terá que pagar pouco mais de R$ 5 mil por ter transportado gado sem a GTA (Guia de Transporte de Animal).

A Polícia Ambiental ainda relatou que os animais não tinham sinais visíveis de maus tratos, mas todos foram recolhidos para serem vacinados, seguindo ordem da CDA. Os agentes que participaram do encerramento do evento dispersaram a aglomeração em torno do rodeio.

A Prefeitura de Cedral comunicou em nota que os responsáveis pelos animais e o dono da chácara não tinham autorização para realizarem o rodeio e explicou que o Departamento de Fiscalização cancelou o evento em conjunto com a Polícia Militar. Por fim, relatou que providências serão tomadas.

O UOL entrou em contato com a Polícia Ambiental para identificar o proprietário da chácara e os dois donos dos animais, mas a corporação informou que não está autorizada a dar essa informação.