Prefeitura de Sorocaba inaugura base da Defesa Civil no Alto da Boa Vista

Compartilhe:


Fotos: Michelle Alves – Secom

A Prefeitura de Sorocaba realizou, na tarde desta quinta-feira (22), a entrega das obras de construção da base da Defesa Civil, setor vinculado à Secretaria de Mobilidade (Semob). A sede do órgão leva o nome “Andrey da Paz Marandola” e está localizada na Avenida Raquel Jacob, 285, no bairro Alto da Boa Vista.

As obras foram realizadas em parceria com a Construtora Planeta, como medida mitigadora em relação aos empreendimentos da empresa na cidade. A Secretaria de Serviços Públicos e Obras (Serpo) ficou responsável por acompanhar a execução das atividades.

A nova base da Defesa Civil conta com espaço amplo dividido em salas como Administrativo; Operações, com sistema de monitoramento da cidade em tempo real; Coordenação geral; Engenharia, Sala de reunião; Depósito; Copa e banheiros com vestiário e acessibilidade.

Além do novo espaço foram entregues, ainda, três novas viaturas, dez motosserras, dois geradores de energia e uma barraca operacional. Os equipamentos serão integrados ao trabalho da Defesa Civil, cooperando para o desempenho das atividades na cidade.

O secretário da Semob, Carlos Eduardo Paschoini, representou o prefeito, Rodrigo Manga, no ato de entrega e destacou as ações preventivas desenvolvidas pela Administração Pública. “As iniciativas para minimizar os impactos das ocorrências atendidas pela Defesa, como os estragos em decorrência das chuvas, por exemplo, não dependem apenas do órgão. A melhoria na infraestrutura com a construção de bacias de contenção, muros de arrimo, além de uma série de medidas em conjunto com o Saae/Sorocaba também colaboram com o trabalho da Corporação”.

O espaço conta com todos os equipamentos necessários para que o trabalho integrado, entre a Defesa Civil e outros órgãos de segurança pública da cidade, seja realizado com qualidade. Presente na inauguração, o comandante da Guarda Civil Municipal de Sorocaba (GCM), Davi Dutra, que já trabalhou como coordenador da Defesa, comemorou a iniciativa. “Tenho um carinho muito especial pela equipe e estou muito feliz de ver o crescimento e a valorização desse grupo que se desdobra tanto no período do Plano Verão, quando ocorrências envolvendo chuva aumentam, quanto no período de estiagem, que conta com muitas ações de planejamento e alinhamento de atividades”, disse.

A família do homenageado que dá nome à base participou do ato de entrega, representada pela mãe, Joyce da Paz, e pelo irmão, Adrian da Paz Marandola. Andrey tinha 13 anos quando faleceu, em maio de 2025, vítima de afogamento em Sorocaba. A denominação foi definida a partir do Projeto de Lei nº 331/2026, de autoria do vereador Cristiano Passos, que também participou da inauguração.

Também estiveram presentes no ato de entrega os secretários municipais de Serviços Públicos e Obras (Serpo), Darwin de Almeida Rosa; de Comunicação (Secom), Rodrigo Alcântara; de Segurança Pública (Sesu), João Alberto Corrêa Maia; de Gabinete Central, Gustavo Rodrigues; da Cidadania (Secid), Ana Cláudia Fauaz; do coordenador da Defesa Civil de Sorocaba, Ricardo Armênio; do 1º Tenente dos Postos de Bombeiros de Sorocaba, Herick Andrade; do Subtenente e presidente da Associação de Subtenentes e Sargentos da Polícia Militar, Edson Brasileiro da Rocha; do Comandante da 3ª Companhia da PM de Sorocaba, Capitão Harder; e agentes da Defesa Civil dos municípios de Tatuí, Itu e Araçariguama.

$$ = $.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);
});



Fonte:
Prefeitura de Sorocaba

Outras Notícias

Domínio Global Consultoria Web