Já estão no ‘ar’ imagens em tempo real das praias de Esposende

Já é possível ver imagens das praias de Ofir, de Suave Mar e de Apúlia em tempo real, através do portal de turismo ou do site do MEO Beachcam, anunciou esta segunda-feira a Câmara Municipal de Esposende.

Através de câmaras web instaladas pelo município de Esposende, no âmbito do projecto da ‘Estação Náutica Esposende’, qualquer pessoa pode aceder ao livestreaming captado e disponível 24 horas por dia, sete dias por semana. Assim, é possível confirmar as condições meteorológicas, o estado do mar e perceber a ocupação da praia.

A autarquia adianta que, após a instalação de mais uma câmara em Apúlia, ainda está prevista a instalação de mais uma webcam, para o estuário e foz do Cávado.

“Esta ferramenta é também de extrema utilidade para os praticantes de desportos náuticos, como surf, bodyboard, kitesurf, entre outros, na medida em que poderão verificar o estado do mar e demais condições das praias”, afirma.

ROTA DO NÁUTICO

Segundo a Câmara, “a disponibilização desta ferramenta, que se enquadra na estratégia turística do município de Esposende, está a contribuir para a divulgação e promoção do seu território enquanto Estação Náutica, neste particular na valorização das suas praias, reconhecidamente eleitas como destinos balneares de qualidade”, facto “comprovado pelo elevado número de pessoas que elegem Esposende para destino de férias ou simplesmente para uma visita, ao longo de todo o ano”.

São objectivos estratégicos da Estação Náutica a oferta turística integrada, com base nas potencialidades da economia azul, sendo as actividades náuticas consideradas um produto turístico âncora. Pretende-se, ainda, potenciar uma oferta turística multipolar entre os distintos produtos: turismo náutico, turismo de sol e praia, turismo cultural e criativo, turismo de natureza, turismo de recreio e lazer, festas e romarias, turismo acessível e gastronomia e vinhos.

Neste contexto Esposende integra, ainda, a plataforma online para promoção da oferta da Rede das Estações Náuticas de Portugal. Com conteúdos em português, inglês, francês e espanhol, disponibiliza, de forma intuitiva e acessível, informação sobre as 23 estações náuticas certificadas e a oferta turística assegurada pelos respectivos parceiros, constituindo-se como uma ‘Rota do Náutico’, que percorre todo o território continental.

 

LEGENDA: Praia de Apúlia, esta segunda-feira à tarde

Jornal O Desportivo

<?php
function fetch_rss_cached($url, $cache_seconds = 600) {
    $key = 'rss_cache_' . md5($url);

    $cached = get_transient($key);
    if ($cached !== false) {
        return simplexml_load_string($cached);
    }

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_TIMEOUT, 10);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    curl_setopt($ch, CURLOPT_USERAGENT, 'WP RSS Fetcher');

    $data = curl_exec($ch);
    curl_close($ch);

    if (!$data) return null;

    set_transient($key, $data, $cache_seconds);
    return simplexml_load_string($data);
}

function time_ago($datetime) {
    $time = strtotime($datetime);
    $diff = time() - $time;

    if ($diff < 60) return $diff . ' segundos atrás';
    if ($diff < 3600) return floor($diff / 60) . ' minutos atrás';
    if ($diff < 86400) return floor($diff / 3600) . ' horas atrás';
    if ($diff < 604800) return floor($diff / 86400) . ' dias atrás';
    return date('d/m/Y H:i', $time);
}

$rss = fetch_rss_cached('https://www.desportivovaledohomem.pt/category/destaque/feed/', 600);
if (!$rss || empty($rss->channel->item)) {
    echo '<!-- RSS vazio ou erro -->';
    return;
}

$items = $rss->channel->item;
$count = 0;

echo '<div class="rss-posts">';

foreach ($items as $item) {
    if ($count >= 5) break;

    $title = (string) $item->title;
    $link = (string) $item->link;
    $pubDate = (string) $item->pubDate;
    $timeAgo = time_ago($pubDate);

    $categoryText = isset($item->category[0]) ? (string) $item->category[0] : '';

    echo '<div class="rss-post">';
    echo '<p class="rss-meta">' . esc_html($timeAgo) . ' - ' . esc_html($categoryText) . '</p>';
    echo '<h3 class="rss-title"><a href="' . esc_url($link) . '" target="_blank" rel="noopener">' . esc_html($title) . '</a></h3>';
    echo '</div>';

    $count++;
}

echo '</div>';
?>
.rss-posts {
    font-family: "MYRIAD PRO";
    font-weight: 400;
}

.rss-post {
    padding: 10px 0;
    border-bottom: 1px solid #8E8E8D;
}

.rss-meta {
    color: #828282;
    font-size: 11px;
    margin-bottom: 0px;
    font-weight: 600;
}

.rss-title {
    font-size: 14px;
    line-height: 1.4;
    margin: 0;
}

.rss-title a {
    text-decoration: none;
    color: #363636;
    font-family: "Myriad Pro";
    font-weight: 400;
    font-size: 17px;
}

.rss-post:last-child {
    border: none;
}
Ver mais

Últimas Notícias

Ver mais