CENTRO DE APOIO OPERACIONAL

MPPE recomenda que muro de contenção no Pontal dos Fragosos seja removido - 24/01/2025

Não deve ocorrer intervenção na área costeira que possa comprometer a integridade ambiental da região sem prévia autorização ambiental e respectivo licenciamento

 

24/01/2025 - Em defesa do meio ambiente e da sustentabilidade, o Ministério Público de Pernambuco (MPPE) recomendou aos proprietários da área denominada Pontal dos Fragosos, em Maracaípe, município de Ipojuca, que removam de imediato do muro de contenção existente, incluindo todos os materiais poluentes, como sacos de ráfia e arames farpados, dando destinação ambientalmente adequada dos resíduos, conforme orientação do Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis (Ibama) e da Agência Estadual de Meio Ambiente (CPRH).

Eles também devem se abster de construir outro muro de contenção ou obras similares no Pontal de Maracaípe, sem prévia e regular autorização ambiental que atenda a todos os requisitos legais e esteja devidamente fundamentada em estudo técnico-científico. Medidas de restauração ambiental na área afetada devem ser tomadas, especialmente no que tange à vegetação de restinga e à recomposição das condições naturais para a desova de tartarugas marinhas, sob supervisão de órgãos competentes. 

A Promotora de Justiça Clarissa Dantas Bastos ainda alertou que não deve ocorrer intervenção na área costeira que possa comprometer a integridade ambiental da região sem prévia autorização ambiental e respectivo licenciamento, conforme previsto na legislação federal e estadual aplicável.

Em 15 dias, os proprietários devem informar o MPPE sobre as providências adotadas, com documentação comprobatória das ações.

Segundo a Promotora de Justiça, um relatório elaborado pelo IBAMA identificou irregularidades graves na construção do muro, tais como: inexistência de estudo técnico-científico que comprove erosão costeira significativa; construção em desacordo com licenças ambientais expedidas; impactos à dinâmica costeira; e prejuízos à fauna e flora locais.

“Milhares de sacos de ráfia utilizados no muro já construído estão se deteriorando, gerando poluição ambiental significativa e impactando ecossistemas sensíveis, como as áreas de desova de tartarugas marinhas e a vegetação de restinga”, comentou ela na recomendação. Ela ainda lembra que a permanência ou a construção de novas estruturas viola legislações ambientais federais e estaduais, tais como a Lei nº 9.605/1998 e a Lei Estadual nº 14.258/2010, as quais proíbem intervenções em áreas costeiras sem a devida comprovação de necessidade e sem licenciamento ambiental apropriado.

“A instalação de muros em áreas costeiras deve ser medida de última instância, apenas justificável diante de estudo robusto que comprove risco iminente às populações locais ou a bens públicos de relevante interesse ambiental, não se verificando tal necessidade no caso em questão”, advertiu Clarissa Dantas Bastos.

A recomendação cita que a construção do muro causou obstrução do acesso público à praia e comprometeu a biodiversidade local, violando o disposto no art. 10 da Lei nº 7.661/1988, que assegura o livre acesso às praias. Também lembra que a 1ª Câmara de Direito Público do Tribunal de Justiça de Pernambuco reformou a decisão judicial que anteriormente autorizava a construção de muro de contenção no Pontal de Maracaípe, revogando a liminar e, consequentemente, proibindo qualquer obra dessa natureza na referida região.

 

 

 

Um erro ocorreu enquanto processava o modelo.
The following has evaluated to null or missing:
==> fieldName.getValue().getString(locale)  [in template "20097#20123#687741" at line 123, column 60]

----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign dataNoticia = fieldName.getVa...  [in template "20097#20123#687741" at line 123, column 37]
----
1<style> 
2	 
3	  .noticias-recentes{ 
4	    background-color: #e5e5e5; 
5      padding: 16px 5px; 
6			margin:0px 10px; 
7			border-radius:5px; 
8
9	 
10		.noticias-recentes .tag-noticias{ 
11		 color:#7d1f0d; 
12		 text-transform:uppercase; 
13		font-weight:900; 
14		} 	 
15	.noticias-recentes .tag-noticias hr{ 
16		 width:60%; 
17		 margin-top:-3px; 
18		 border:solid #FF2F2F 2px; 
19		} 	 
20		.noticias-recentes .logo{ 
21		  width: 100%; 
22		  border-radius: 8px; 
23			height: 100px; 
24      background-position: center; 
25      background-repeat: no-repeat; 
26      background-size: cover; 
27
28		.noticias-recentes .noticia{ 
29		  position: relative; 
30			padding: 10px; 
31
32	 
33	.noticias-recentes .noticia:hover{ 
34		  position: relative; 
35			background: #fff; 
36      border-radius: 8px; 
37      scale: 1.02; 
38	    padding: 15px; 
39		  cursor:pointer; 
40		  transition: all ease-in 0.3s; 
41
42	.noticias-recentes .noticia .data-noticia{ 
43		color:#FF2F2F; 
44		font-size:20px; 
45		text-align:left !important; 
46
47	 
48	.noticias-recentes .noticia .title-desc .title{ 
49		  display: -webkit-box; 
50      margin: 0 auto; 
51      line-height: 1.4; 
52      -webkit-line-clamp: 4; 
53      -webkit-box-orient: vertical; 
54      overflow: hidden; 
55			text-overflow: ellipsis; 
56		  color:#474747; 
57		  font-weight: bold !important; 
58		font-size:20px; 
59
60	 
61	.noticias-recentes .description * { 
62    font-weight: 300 !important; 
63		background: transparent!important; 
64		font-size: initial!important; 
65		opacity:0.5; 
66		 display: -webkit-box; 
67      margin: 0 auto; 
68      line-height: 1.4; 
69      -webkit-line-clamp: 4; 
70      -webkit-box-orient: vertical; 
71      overflow: hidden; 
72			text-overflow: ellipsis; 
73		font-size:20px; 
74
75		.noticias-recentes .description p:first-child { 
76      display: -webkit-box; 
77      margin: 0 auto; 
78      line-height: 1.4; 
79      -webkit-line-clamp: 3; 
80      -webkit-box-orient: vertical; 
81      overflow: hidden; 
82			text-overflow: ellipsis; 
83			text-align: start !important; 
84			font-weight:900 !important; 
85
86		 
87		.noticias-recentes .description *:not(:first-child){ 
88		  display: none; 
89
90		 
91	</style> 
92 
93<#assign dlService=serviceLocator.findService("com.liferay.document.library.kernel.service.DLFileEntryLocalService")> 
94    <#assign 
95        ddmFieldLocalService=serviceLocator.findService("com.liferay.dynamic.data.mapping.service.DDMFieldLocalService") /> 
96 
97    <div class="noticias-recentes container"> 
98        <#if entries?has_content> 
99					<div class="tag-noticias pt-3 pb-2 pl-2"> 
100					<h4 class="font-weight-bold pl-2"> Mais Notícias </h4> 
101					<hr> 
102					</div> 
103					 
104                <#list entries as curEntry> 
105                        <#if curEntry.getClassName()=="com.liferay.journal.model.JournalArticle"> 
106                            <#assign assetRenderer=curEntry.getAssetRenderer() /> 
107                            <#assign journalArticle=assetRenderer.getAssetObject() /> 
108                            <#assign ddmStructure=journalArticle.getDDMStructure() /> 
109                            <#assign ddmForm=ddmStructure.getDDMForm() /> 
110                            <#assign ddmFormValues=ddmFieldLocalService.getDDMFormValues(ddmForm, journalArticle.getId()) /> 
111                            <#assign ddmFormFieldValues=ddmFormValues.getDDMFormFieldValues() /> 
112                            <#assign imageURL="/documents/" + curEntry.getGroupId() + "/" + curEntry.getEntryId() + "/" /> 
113                            <#assign titulo = "" /> 
114                            <#assign desc = "" /> 
115														<#assign jsonObj = "" /> 
116														<#assign viewURL = assetPublisherHelper.getAssetViewURL(renderRequest, renderResponse, curEntry) /> 
117														<#if assetLinkBehavior != "showFullContent" && assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL)??> 
118																<#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) /> 
119														</#if> 
120													 
121                            <#list ddmFormFieldValues as fieldName>     
122                                <#if fieldName.getFieldReference()=='data'> 
123                                    <#assign dataNoticia = fieldName.getValue().getString(locale) />  
124																</#if> 
125																<#if fieldName.getFieldReference() == 'descricao'> 
126																	<#assign desc = fieldName.getValue().getString(locale) /> 
127																</#if> 
128                            </#list> 
129													<div class="noticia d-flex align-items-center flex-column mt-3 "> 
130														<a class="stretched-link" href="${viewURL}"></a> 
131														<p class="data-noticia w-100 d-block"> 
132															${dataNoticia?split("-")?reverse?join("/")} 
133														</p> 
134														<div class="title-desc">  
135															<h6 class="title">${curEntry.getTitle(locale)}</h6> 
136														  <div class="description mt-3"> ${desc}</div> 
137														</div> 
138													</div> 
139													<hr class="mt-2 mb-2"> 
140                        </#if> 
141                </#list> 
142            </div> 
143        </#if> 
144    </div>