Fotos: Prefeitura de Sorocaba
A Prefeitura de Sorocaba, por meio da Defesa Civil, das Secretarias de Mobilidade (Semob) e de Serviços Públicos e Obras (Serpo) e Saae/Sorocaba, além das demais setores da Administração Municipal, continuam com equipes mobilizadas para monitorar as chuvas e o nível do rio Sorocaba, além de executar os trabalhos de limpeza, iniciados neste sábado (12) e que vão avançar durante o domingo (13).
As equipes da Prefeitura atuaram de forma planejada e coordenada em diferentes regiões do município, com o objetivo de restabelecer as condições de segurança, mobilidade e utilização dos espaços públicos, minimizando os transtornos causados à população.
Entre os locais atendidos estão regiões como Jardim Leocádia, Jardim Maria do Carmo, Aparecidinha, Centro, Parque Laranjeiras, Marginal Direita, Parque Esmeralda, Marginal Dom Aguirre, Jardim Vergueiro, Vila Assis, Parque das Águas, Nova Sorocaba, Jardim Hungarês, Jardim Prestes de Barros, Jardim Santa Fé e Caputera.
A Serpo executou 19 ações emergenciais de zeladoria pública, incluindo desobstrução e limpeza de vias, retirada de árvores caídas que obstruíam o sistema viário, atendimento a ocorrência de veículo em área de alagamento, tapa-buraco e atendimento a infiltração em cobertura de próprio municipal.
Já a Semob, também neste sábado, até o momento, realizou 34 operações de trânsito, sete operações em semáforos, monitoramento em seis pontos durante a madrugada, além de iniciativas de apoio às equipes do Saae/Sorocaba e da Serpo. O setor mobilizou 19 viaturas e 34 agentes. A Av. Dom Aguirre teve o tráfego de veículos totalmente liberado às 15h29 e a Avenida XV de Agosto às 16h44.
Praticamente todas as vias alagadas foram desobstruídas e liberadas para veículos. Há registro de água acumulada somente no cruzamento entre as ruas Adolfo Goldman com e Sylvio Fernandes Oliveira, no Parque Vitória Régia, mas que também está baixando.
Por vez, o Saae/Sorocaba fez verificações e manutenções corretivas e preventivas nas estações elevatórias de água e esgoto, além de aterro e limpeza, reparos emergências e apoio com caminhões-pipa, retroescavadeiras, munck e sinalizações. E ainda monitora o nível dos mananciais e do rio Sorocaba, este último que, durante a madrugada, chegou a quase dois metros acima do nível, voltou à normalidade nesta tarde, porém seu volume é intenso.
O total acumulado de chuva em Sorocaba, nos últimos três dias, é de 127 milímetros e o total no mês de setembro, de 214 mm. Os canais de contato, em caso de emergência, são os fones 193 (Corpo de Bombeiros) e 199 (Defesa Civil).
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 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);
});








