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ê.
sábado, 24 maio, 2025
InícioNotíciasDestaquesPavimento de rodovia estadual entre Paranatinga e Canarana transforma agronegócio ao redor...

Pavimento de rodovia estadual entre Paranatinga e Canarana transforma agronegócio ao redor de 270 km

PARANATINGA – Quando o asfalto na MT-020 começou a ser construído e poucos se aventuravam a percorrer seus quase 270 km entre Canarana e Paranatinga para ir à capital Cuiabá, o que se via nas suas margens eram áreas de pastagens degradadas. Com logística ruim e terras que requeriam maiores investimentos para serem transformadas em lavouras, não se imaginaria que poucos anos depois, toda aquela região viraria um celeiro agrícola, mesmo a rodovia não estando pronta.

Agro em expansão na MT-020; Foto -OP.

Hoje, os moradores do Médio e do Baixo Araguaia que adentram por Canarana para irem até Cuiabá ando por Paranatinga, se surpreendem com a transformação do entorno da MT-020, que virou quase tudo em lavoura, demonstrando a importância que tem uma rodovia pavimentada para uma região. Só quem mora em lugares sem ligação asfáltica, sabe o que é rodar por estradas de chão, com atoleiros na chuva e poeira na seca. Já dizia o velho ditado que o progresso não anda em estrada de chão.

O pioneiro de Canarana, Gilmar Dell Osbel, há seis anos comprou uma área de terra nas imediações da MT-020, localizada no município de Água Boa, bem próximo do distrito de São José do Couto, quase no meio do trajeto entre Canarana e Paranatinga. Quando ele iniciou a investir na Fazenda Mirante do Tesouro, as terras eram de pecuária degradada. Para rodar os mais de 100 km até chegar lá, só existiam 15 km de pavimento a partir de Canarana e, atualmente, está em fase final o asfaltamento dos últimos 10 km nesse trecho.

“Aumentou muito as lavouras na região por conta dos preços das commodities e outra pela quase conclusão da MT-020. Nós hoje plantamos dois mil hectares de soja e temos 1.300 hectares de pastagens onde trabalhamos com cria. Fazemos integração lavoura pecuária e na safrinha plantamos milho e capim. Estamos satisfeitos na região, com o clima e com a logística. Paranatinga foi o maior produtor de arroz do Brasil, então já existiam áreas abertas. Porém, como parte das terras tem silte, demorou mais para converter em lavoura. Mas tendo logística e preços bons, o produtor investe em terras siltosas também”, relata Gilmar.

O secretário de Agricultura de Paranatinga, Diego Café, disse que era um sofrimento para todo mundo quando a MT-020 era de chão. “Era um sofrimento danado. Sem asfalto o produtor sofre para trazer insumos, para retirar a safra. É caminhão que tomba, é atoleiro, é soja que arde. É prejuízo. Mas agora, com o asfalto, o produtor consegue trazer os insumos e tirar a safra com mais agilidade e sem prejuízos”. Outro ponto positivo da pavimentação é a valorização das terras ao redor da rodovia. Conforme Diego, muitos estão indo à Paranatinga para comprar fazendas, mas quem tem terra, não quer vender mais.

LEIA MAIS – “Asfalto da MT-020 vai encurtar o caminho do cidadão que mora no Araguaia”, afirma Governador

A Sedec (Secretaria Estadual de Desenvolvimento Econômico) levantou a área plantada de lavoura em cada município de Mato Grosso. Pela Sedec, Canarana plantou na última safra 285 mil hectares com soja e 120 mil com milho. Já Paranatinga, pelos dados da Sedec, plantou 235 mil hectares com soja e 78 mil com milho. Porém, conforme levantamento da Secretaria de Agricultura de Paranatinga, reados por Diego Café, o município já ou de 270 mil hectares com soja, sendo que boa parte desse crescimento vem acontecendo recentemente na área de influência da MT-020.

Para o prefeito de Paranatinga, Josimar Marques Barbosa (Marquinhos), além dos benefícios para o agro, a pavimentação movimenta também a economia da cidade. Sua opinião é que o governo Mauro Mendes vem dando atenção à região. “A MT-020 trouxe muitos benefícios para Paranatinga, que se tornou rota de quem vem do Araguaia em direção a Cuiabá, o que movimenta todo o comércio. A pavimentação da rodovia também possibilitou a conversão de áreas em lavouras, o que igualmente movimenta a economia. O governador Mauro Mendes tem feito bastante pela nossa região e acredito que fará muito mais, com a conclusão da MT-020 e melhorias em outras rodovias que cortam nosso município”.

Agro em expansão na MT-020; Foto – OP.

A MT-020 encurta em aproximadamente 200 km o trajeto do Médio e do Baixo Araguaia com Cuiabá. Dos 270 km, ainda restam 48 para serem concluídos até o final de 2.022, sendo que 10 km devem ser liberados para o tráfego ainda este ano. Depois de Paranatinga, atualmente os viajantes am a MT-130, que segue até Primavera do Leste. Essa rodovia será reada para concessão à iniciativa privada, que fará melhorias em seu trajeto. E em breve, outro caminho estará à disposição, com a continuidade da pavimentação da MT-020 entre Paranatinga e Campo Verde/Chapada dos Guimarães.

LEIA MAIS – Governador de MT assina concessão de 512 km de rodovias estaduais à iniciativa privada

Com a conclusão do asfalto na MT-020 e da duplicação das pontes de concreto sobre quatro rios nesse trajeto, o trânsito dos moradores da região com Cuiabá se dará quase que totalmente por essa rota. Já o agronegócio continuará sua expansão na área de influência da rodovia, com o incremento de milhares de hectares de pastagens degradadas em lavouras de soja, de milho, de gergelim, de arroz e, agora, também, de algodão, transformando numa das maiores fronteiras agrícolas em crescimento no Brasil.

Por Rafael Govari para OPioneiro.

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.