RADIO PIONEIRA

NARRAÇÃO DE JOGOS DE FUTEBOL AO VIVO

Prefeitura realiza operação integrada de controle de ruído de motocicletas na Vila Carvalho

Fotos: GCM e Sema

A Prefeitura de Sorocaba realizou, na noite de quarta-feira (26), mais uma operação integrada para coibir o ruído abusivo emitido por escapamento de motocicletas. Dessa vez, a blitz ocorreu na Avenida Brasil, na Vila Carvalho, Zona Norte da cidade. Ao todo, 21 motos foram abordadas e 44 autuações emitidas, sendo nove delas por infração ambiental. Quatro motocicletas acabaram apreendidas, devido a irregularidades.

A iniciativa ocorre periodicamente e é promovida pela Secretaria do Meio Ambiente, Proteção e Bem-Estar Animal (Sema), com apoio da Secretaria de Mobilidade (Semob) e da Guarda Civil Municipal (GCM), ligada à Secretaria de Segurança Urbana (Sesu).

A operação teve início às 18h30, para coibir, sobretudo, a poluição sonora causada pelos escapamentos desregulados de motocicletas, que gera incômodo e potenciais danos à saúde da população, como estresse, cansaço, dor de cabeça, dentre outros. A equipe da Sema vistoriou 15 motos, das quais nove foram autuadas, após constatação de ruído excessivo, mediante avaliação com o uso  de sonômetro. Cada multa tem o valor de R$ 3.099,52 (Lei Municipal nº 11.367/2016).

Os agentes de trânsito e GCMs emitiram 35 multas, por irregularidades com base no Código de Trânsito Brasileiro (CTB) e fizerma as qautro apreensões. A GCM recolheu duas motos, sendo que em uma delas o condutor realizava malabarismos pela via; a outra estava com o licenciamento vencido e o condutor não fez o pagamento no local. As outras duas motocicletas foram apreendidas pela Semob, por problemas na documentação.

A Prefeitura de Sorocaba disponibiliza, de forma permanente, pesquisa on-line para identificar as principais vias com maior incidência desse tipo de poluição sonora. Os locais são repassados às autoridades de segurança, para planejamento das próximas ações integradas. Para participar da pesquisa, basta acessar o formulário no link: https://tinyurl.com/pesquisaruidomotocicleta.

$$ = $.noConflict();

var initPhotoSwipeFromDOM = function(gallerySelector) {

// parse slide data (url, title, size …) from DOM elements
// (children of gallerySelector)
var parseThumbnailElements = function(el) {
var thumbElements = el.childNodes,
numNodes = thumbElements.length,
items = [],
figureEl,
childElements,
linkEl,
size,
item;

for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //

element

// include only element nodes
if(figureEl.nodeType !== 1) {
continue;
}

linkEl = figureEl.children[0]; // element
linkEl = figureEl; //
element
// console.log(linkEl);
size = linkEl.getAttribute(‘data-size’).split(‘x’);

// create slide object
item = {
src: linkEl.getAttribute(‘href’),
w: parseInt(size[0], 10),
h: parseInt(size[1], 10)
};

if(figureEl.children.length > 1) {
//

content
item.title = figureEl.children[1].innerHTML;
}

if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute(‘src’);
}

item.el = figureEl; // save link to element for getThumbBoundsFn
items.push(item);
}

return items;
};

// find nearest parent element
var closest = function closest(el, fn) {
return el && ( fn(el) ? el : closest(el.parentNode, fn) );
};

// triggers when user clicks on thumbnail
var onThumbnailsClick = function(e) {
e = e || window.event;
e.preventDefault ? e.preventDefault() : e.returnValue = false;

var eTarget = e.target || e.srcElement;

var clickedListItem = closest(eTarget, function(el) {
return el.tagName === ‘FIGURE’;
});
clickedListItem = eTarget.parentNode;
if(!clickedListItem) {
return;
}

// find index of clicked item
var clickedGallery = clickedListItem.parentNode,
childNodes = clickedListItem.parentNode.childNodes,
numChildNodes = childNodes.length,
nodeIndex = 0,
index;

for (var i = 0; i = 0) {
openPhotoSwipe( index, clickedGallery );
}

return false;
};

// parse picture index and gallery index from URL (#&pid=1&gid=2)
var photoswipeParseHash = function() {
var hash = window.location.hash.substring(1),
params = {};

if(hash.length < 5) {
return params;
}

var vars = hash.split('&');
for (var i = 0; i < vars.length; i++) {
if(!vars[i]) {
continue;
}
var pair = vars[i].split('=');
if(pair.length getThumbBoundsFn section of docs for more info
var thumbnail = items[index].el.getElementsByTagName(‘img’)[0], // find thumbnail
pageYScroll = window.pageYOffset || document.documentElement.scrollTop,
rect = thumbnail.getBoundingClientRect();

return {x:rect.left, y:rect.top + pageYScroll, w:rect.width};
},

shareButtons: [
{id:’download’, label:’Download image’, url:”, download:true}
],

// history & focus options are disabled on CodePen
// remove these lines in real life:
historyEnabled: false,
focus: false

};

if(disableAnimation) {
options.showAnimationDuration = 0;
}

// Pass data to PhotoSwipe and initialize it
gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init();
};

// loop through all gallery elements and bind events
var galleryElements = document.querySelectorAll( gallerySelector );

for(var i = 0, l = galleryElements.length; i 0 && hashData.gid > 0) {
openPhotoSwipe( hashData.pid – 1 , galleryElements[ hashData.gid – 1 ], true );
}
};

// execute above function
initPhotoSwipeFromDOM(‘.pms-galeria’);

// All images need to be loaded for this plugin to work so
// we end up waiting for the whole window to load in this example
$$(window).load(function () {
$$(document).ready(function(){
collage();
$$(‘.pms-galeria’).collageCaption();
});
});

// Here we apply the actual CollagePlus plugin
function collage() {
$$(‘.pms-galeria img’).css(‘display’, ‘block’);
$$(‘.pms-galeria’).removeWhitespace().collagePlus({
‘fadeSpeed’ : 2000,
‘targetHeight’ : 150,
‘effect’ : ‘default’,
‘direction’ : ‘vertical’,
‘allowPartialLastRow’ : true
});
};

// This is just for the case that the browser window is resized
var resizeTimer = null;
$$(window).bind(‘resize’, function() {
// hide all the images until we resize them
$$(‘.pms-galeria .Image_Wrapper’).css(“opacity”, 0);
// set a timer to re-apply the plugin
if (resizeTimer) clearTimeout(resizeTimer);
resizeTimer = setTimeout(collage, 200);
});