window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/wp-emoji.js?ver=6.3.5","twemoji":"https:\/\/jopioneiro.mtportal.info\/wp-includes\/js\/twemoji.js?ver=6.3.5"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * tests. * @typedef Tests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingss'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser s offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function sWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionTests * @type {object} * @property {number} timestamp * @property {Tests} Tests */ /** * Get tests from session. * * @since 6.3.0 * * @private * * @returns {?Tests} tests, or null if not set or older than 1 week. */ function getSessionTests() { try { /** @type {SessionTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.Tests === 'object' ) { return item.Tests; } } catch ( e ) {} return null; } /** * Persist the s in session storage. * * @since 6.3.0 * * @private * * @param {Tests} Tests tests. */ function setSessionTests( Tests ) { try { /** @type {SessionTests} */ var item = { Tests: Tests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browsersEmoji( context, type, emojiSetsRenderIdentically ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width er sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for UN flag compatibility. This is the least ed of the letter locale flags, * so gives us an easy test for full . * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([U] + [N]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points '\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for , we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Why can't we be friends? Everyone can now shake hands in emoji, regardless of skin tone! * * To test for Emoji 14.0 , try to render a new emoji: Handshake: Light Skin Tone, Dark Skin Tone. * * The Handshake: Light Skin Tone, Dark Skin Tone emoji is a ZWJ sequence combining 🫱 Rightwards Hand, * 🏻 Light Skin Tone, a Zero Width er, 🫲 Leftwards Hand, and 🏿 Dark Skin Tone. * * 0x1FAF1 == Rightwards Hand * 0x1F3FB == Light Skin Tone * 0x200D == Zero-Width er (ZWJ) that links the code points for the new emoji or * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not ing the new emoji. * 0x1FAF2 == Leftwards Hand * 0x1F3FF == Dark Skin Tone. * * When updating this test for future Emoji releases, ensure that individual emoji that make up the * sequence come from older emoji standards. */ isIdentical = emojiSetsRenderIdentically( context, '\uD83E\uDEF1\uD83C\uDFFB\u200D\uD83E\uDEF2\uD83C\uDFFF', // as the zero-width er sequence '\uD83E\uDEF1\uD83C\uDFFB\u200B\uD83E\uDEF2\uD83C\uDFFF' // separated by a zero-width space ); return ! isIdentical; } return false; } /** * Checks emoji tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be ed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browsersEmoji Reference to browsersEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {Tests} tests. */ function testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var s = {}; tests.forEach( function ( test ) { s[ test ] = browsersEmoji( context, test, emojiSetsRenderIdentically ); } ); return s; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.s = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji from the browser, asynchronously when possible. new Promise( function ( resolve ) { var Tests = getSessionTests(); if ( Tests ) { resolve( Tests ); return; } if ( sWorkerOffloading() ) { try { // Note that the functions are being ed as arguments due to minification. var workerScript = 'postMessage(' + testEmojis.toString() + '(' + [ JSON.stringify( tests ), browsersEmoji.toString(), emojiSetsRenderIdentically.toString() ].( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojis' } ); worker.onmessage = function ( event ) { Tests = event.data; setSessionTests( Tests ); worker.terminate(); resolve( Tests ); }; return; } catch ( e ) {} } Tests = testEmojis( tests, browsersEmoji, emojiSetsRenderIdentically ); setSessionTests( Tests ); resolve( Tests ); } ) // Once the browser emoji has been obtained from the session, finalize the settings. .then( function ( Tests ) { /* * Tests the browser for flag emojis and other emojis, and adjusts the * settings accordingly. */ for ( var test in Tests ) { settings.s[ test ] = Tests[ test ]; settings.s.everything = settings.s.everything && settings.s[ test ]; if ( 'flag' !== test ) { settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && settings.s[ test ]; } } settings.s.everythingExceptFlag = settings.s.everythingExceptFlag && ! settings.s.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.s.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); window.tdb_global_vars = {"wpRestUrl":"https:\/\/jopioneiro.mtportal.info\/wp-json\/","permalinkStructure":"\/%postname%\/"}; window.tdb_p_autoload_vars = {"isAjax":false,"isBarShowing":false,"autoloadStatus":"off","origPostEditUrl":null};
Entrar
Bem-vindo! Entre na sua conta
Recuperar senha
Recupere sua senha
Uma senha será enviada por e-mail para você.
domingo, 25 maio, 2025
InícioNotíciasDestaquesCorredores ecológicos restauram ecossistemas no Xingu Araguaia

Corredores ecológicos restauram ecossistemas no Xingu Araguaia

CANARANA – Na região do Xingu Araguaia, no Leste do Estado, o Governo de Mato Grosso, por meio do Programa REM MT, financia o “Conectividade ecológica e econômica no Xingu Araguaia. O projeto é coordenado pelo Instituto Socioambiental (ISA), e promove a restauração de Áreas de Preservação Permanente (APP) e de reserva legal para a formação de “corredores ecológicos” que conectam fragmentos vegetais e práticas agropecuárias sustentáveis.

Heber Queiroz com sua esposa e filho; Foto – Divulgação.

O projeto Conectividade ecológica e econômica no Xingu Araguaia promove a restauração de ecossistemas, tema da Semana do Meio Ambiente deste ano em Mato Grosso – comemorada na primeira semana do mês de junho -, alinhada com a década da restauração de ecossistemas instituída pela Organização das Nações Unidas (ONU), no período de 2021 a 2030.

O evento é organizado pela Secretaria de Estado de Meio Ambiente (Sema-MT) e contará com uma série de ações e palestras sobre a importância de restaurar ecossistemas para sobrevivência do planeta. Para participar CLIQUE AQUI.

Conectividade ecológica

O projeto envolve agricultores familiares dos municípios de Canarana, Nova Xavantina, Querência e Serra Nova Dourada. A ideia é tanto restaurar o riquíssimo ecossistema e biodiversidade da região, que envolve a transição entre Cerrado e Amazônia, quanto aumentar a produção dos pequenos e médios produtores, de maneira sustentável, além de promover a segurança alimentar, bem como a geração de renda de forma participativa e inclusiva.

Uma das estratégias para viabilizar o projeto é o procedimento denominado de “Muvuca”, que tecnicamente é chamado de “semeadura direta”. O ISA desenvolve a técnica com sucesso há 14 anos. O método – eficiente e mais barato que o plantio de mudas – consiste em misturar diversas sementes de espécies nativas e de adubação verde, e semeá-las ao solo. A prática, além de prover a restauração do ecossistema, contribui efetivamente para reestabelecer o equilíbrio dessas áreas na região do Xingu Araguaia, que desde 1970 sofrem constantes pressões por desmatamento.

“Isso [semeadura direta] propicia a germinação simultânea de plantas com comportamentos diferentes, criando uma diversidade de ambientes que atrai animais, que, por sua vez, trazem outras espécies vegetais. Com isso, há enriquecimento das florestas que serão formadas, e contribuição para o equilíbrio do ecossistema”, detalha o ISA em seu projeto encaminhado ao Programa REM Mato Grosso.

O método, além de recuperar o ivo ambiental dos produtores com um custo mais baixo, lhes garante o aumento da renda e o sustento das famílias. Além disso, há uma série de co-benefícios, como: “a melhoria da qualidade ambiental, com a qualidade e a quantidade da água, formação de corredores ecológicos, restabelecimento dos serviços ambientais, fortalecimento dos benefícios sociais e econômicos de comunidades locais e também do produtor rural”.

O ISA destaca que, as sementes, que visam a restauração do ecossistema,  serão adquiridas da Rede de Sementes do Xingu, que atua há 13 anos no território. Atualmente a organização beneficia 568 coletores, em 21 municípios, 14 assentamentos rurais, uma reserva extrativista, sete povos indígenas distribuídos em 17 aldeias em quatro terras indígenas.

Ao longo de mais de uma década, a Rede de Sementes do Xingu conseguiu alcançar uma produção de 249 toneladas de sementes que gerou uma renda de 4 milhões de reais, que fomentou 6.800 ha (seis mil e seiscentos hectares) de áreas em processo de restauração em diversas regiões do país.

Entre as famílias da agricultura familiar beneficiadas com o projeto está a Associação dos Pequenos Produtores Rurais do P.A. Guatapará.  A associação, explica o ISA, está localizada em Canarana e o assentamento conta com 120 famílias que possuem a agropecuária como atividade principal.

A restauração do ecossistema local também envolve as áreas de atuação das 45 famílias vinculadas à Associação dos Produtores Rurais Beira Rio, no município de Nova Xavantina. As famílias também possuem a pecuária como atividade principal.

O projeto também conta com a parceria da Associação Agroecológica Caminho da Paz (ACAMPAZ), em Serra Nova Dourada; e da Rede de Sementes Portal da Amazônia. Conforme o ISA, trata-se de um movimento coordenado por grupos de agricultores familiares e organizações não governamentais no sentido de facilitar o o às sementes florestais para as ações de recuperação ambiental.

“A rede [de Sementes Portal da Amazônia] está formalizada na forma de uma cooperativa, possibilitando a comercialização de sementes para todas as regiões do Brasil. A Rede está composta atualmente por 120 coletores de 08 municípios da região norte do Mato Grosso, conhecida como Portal da Amazônia”, detalha o instituto.

A proposta faz parte das Chamadas de Projetos 03.2020 do Subprograma Agricultura Familiar e de Povos e Comunidades Tradicionais (AFPCTs) do REM MT.

O Conectividade ecológica e econômica no Xingu Araguaia ainda está no início, com prazo de 24 meses para ser executado. Foi idealizada pelo ex-coordenador do ISA/Canarana (MT), Heber Queiroz Alves – importante ativista socioambiental no estado, que, infelizmente, faleceu em decorrência da Covid-19. Mas seus projetos, valores e ensinamentos seguem adiante.  A busca pela restauração de ecossistemas na região do Xingu Araguaia, inclusive, é um dos seus legados.

Homenagem a Heber Queiroz

Ao divulgar o projeto Conectividade ecológica e econômica no Xingu Araguaia, inserido no contexto da Semana do Meio Ambiente, como exemplo de restauração de ecossistemas, o programa REM MT, rende homenagem ao Heber, que foi um grande parceiro do programa e restaurador de ecossistemas no Xingu Araguaia. Ele faleceu em decorrência da Covid-19 no último dia 10 de maio em Barra do Garças (MT), onde estava internado.

Foi Heber quem fez os mapas das primeiras agroflorestas plantadas com muvucas – justamente o método que ele pretendia desenvolver no projeto em parceria com o Programa REM MT. Os mapas desenvolvidos por Heber ocorreram durante a campanha Y Ikatu Xingu, ou Salve a Água Boa do Xingu.  Conforme o ISA, a campanha mostrou ao mundo “a importância da recuperação e proteção das nascentes do Rio Xingu.

Ele coordenava o componente Adequação Socioambiental do ISA em Canarana, com projetos focados em restauração florestal.  Entendia que um dos grandes ganhos em “plantar florestas” era unir pessoas com pensamentos diferentes em torno de um bem comum.

“Heber ajudou a plantar mais de 6 mil hectares de florestas, ou pelo menos 18 milhões de árvores. Acreditava em um futuro melhor para seus filhos, Lívia e Breno. E, para nossa sorte, acreditava em um futuro melhor para os filhos de todos nós”, destaca a coordenação do ISA.

Sobre o Programa REM MT

O Programa REM MT (do inglês, REDD para Pioneiros) é uma premiação ao Estado do Mato Grosso pelos resultados na redução do desmatamento nos últimos 10 anos. A cooperação internacional dos governos do Reino Unido e da Alemanha doam recursos por meio do BEIS e do Banco de Desenvolvimento Alemão (KfW) para o Programa que aplica em ações de conservação da floresta a fim de reduzir emissões de CO2 no planeta. Para isso, beneficia diretamente iniciativas que contribuem para reduzir o desmatamento, estimular a agricultura de baixo carbono e apoiar povos indígenas e comunidades tradicionais.

É coordenado pelo Governo do Estado de Mato Grosso, por meio da Secretaria de Estado de Meio Ambiente (SEMA), e gerenciado financeiramente pelo Fundo Brasileiro para a Biodiversidade (FUNBIO). Saiba mais sobre o Programa REM MT em: www.remmt.com.br

Por Marcio Camilo | REM MT/Sema-MT

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.