CoastSnap Cádiz

Activo

desde 19/10/2020 hasta 01/03/2050

Creados 20 de mayo de 2025 a las 11:16
Actualizado 20 de mayo de 2025 a las 11:16

Este contenido fue subido al Observatorio por Ibercivis.

¿Eres responsable de este contenido? Escríbenos y te daremos acceso para editarlo o te traspasaremos su propiedad.

Iniciativa de ciencia ciudadana para monitorear los cambios en la playa de Santa María del Mar (Cádiz) mediante fotografías tomadas por la ciudadanía desde un punto fijo, contribuyendo al estudio de la dinámica costera y los efectos del cambio climático.

Objetivo principal

Crear una base de datos colaborativa de imágenes para estudiar los cambios en la línea de costa y fomentar la participación ciudadana en la conservación del litoral.

Cómo participar

Visita la playa de Santa María del Mar en Cádiz, utiliza el soporte instalado para alinear tu smartphone, toma una fotografía sin filtros ni zoom y compártela en redes sociales con el hashtag #CoastSnapCadiz o envíala por correo electrónico al equipo del proyecto.

Equipamiento necesario

Smartphone con cámara y acceso a internet.

Sobre la financiación

Organismo financiador Fundación Española para la Ciencia y la Tecnología (FECYT)

Coordinador
Otras organizaciones implicadas
278 0

Este sitio web utiliza cookies — Utilizamos cookies para mantener tu sesión activa, recordar tu preferencia de idioma y recopilar estadísticas anónimas que nos ayudan a mejorar la plataforma. No se comparte ningún dato personal con terceros. Más información sobre cookies y privacidad

" no puede cerrar el bloque. var _currentEditors = JSON.parse(document.getElementById('cooperators-data').textContent || '[]'); if (typeof _currentEditors === 'string') { _currentEditors = JSON.parse(_currentEditors || '[]'); } _currentEditors.forEach(function(u) { var opt = new Option(u.name + ' (' + u.email + ')', u.email, true, true); $('#id_usersAllowed').append(opt); }); $('#id_usersAllowed').select2({ ajax: { url: '/usersForPermissionsSearch', dataType: 'json', delay: 300, data: function(params) { return {q: params.term}; }, processResults: function(data) { return {results: data.map(function(u) { return {id: u.email, text: u.name + ' (' + u.email + ')'}; })}; }, cache: true }, minimumInputLength: 2, allowClear: true }); if (_currentEditors.length) { $('#id_usersAllowed').trigger('change'); } // Handle like button $("#buttonLikeProject").on("click", function () { $.ajax({ type: 'POST', url: '/likeProjectAjax', data: { csrfmiddlewaretoken: 'L9oBubg5zv3Wkym4AQIcdOT1GXUsOLjwXIV5xhm5ZFAnBIvSbi5svmY21aJwZ5Lr', project_id: '280' }, success: function (response) { var btn = $('#buttonLikeProject'); var val = btn.find('.value'); var count = parseInt(val.text(), 10); if (response.Liked === 'True') { btn.removeClass('text-muted').addClass('text-danger'); val.text(count + 1); } else { btn.removeClass('text-danger').addClass('text-muted'); val.text(Math.max(0, count - 1)); } } }); }); // Handle bookmark button $("#buttonBookmarkProject").on("click", function () { $.ajax({ type: 'POST', url: '/bookmarkProjectAjax', data: { csrfmiddlewaretoken: 'L9oBubg5zv3Wkym4AQIcdOT1GXUsOLjwXIV5xhm5ZFAnBIvSbi5svmY21aJwZ5Lr', project_id: '280' }, success: function (response) { var btn = $('#buttonBookmarkProject'); if (response.Bookmarked === 'True') { btn.attr('bookmarked', 'True').removeClass('text-muted').addClass('text-primary'); } else { btn.attr('bookmarked', 'False').removeClass('text-primary').addClass('text-muted'); } }, error: function () { console.error("Failed to set bookmark status."); } }); }); // Handle changes in the usersAllowed selection $('#id_usersAllowed').on('change', function () { let selectedUsers = $("#id_usersAllowed option:selected").map(function () { return $.trim($(this).val()); }).get().join(','); $.ajax({ type: "POST", url: "/allowUser/", data: { "project_id": 280, "users": selectedUsers, csrfmiddlewaretoken: 'L9oBubg5zv3Wkym4AQIcdOT1GXUsOLjwXIV5xhm5ZFAnBIvSbi5svmY21aJwZ5Lr' }, success: function (response) { console.log("User permissions updated."); }, error: function () { console.error("Failed to update user permissions."); } }); }); }); /** * Marks a project as Featured or Unfeatured. * @param {int} idProject - The project ID. * @param {boolean} featured - Whether the project should be featured. */ function setFeatured(idProject, featured) { $.ajax({ type: "POST", url: "/setFeatured/", data: { "project_id": idProject, "featured": featured, csrfmiddlewaretoken: 'L9oBubg5zv3Wkym4AQIcdOT1GXUsOLjwXIV5xhm5ZFAnBIvSbi5svmY21aJwZ5Lr' }, success: function () { window.location.reload(false); }, error: function () { console.error("Failed to update featured status."); } }); } /** * Approves or unapproves a project. * @param {int} idProject - The project ID. * @param {boolean} approved - Whether the project should be approved. */ function setApproved(idProject, approved) { $.ajax({ type: "POST", url: "/setApproved/", data: { "project_id": idProject, "approved": approved, csrfmiddlewaretoken: 'L9oBubg5zv3Wkym4AQIcdOT1GXUsOLjwXIV5xhm5ZFAnBIvSbi5svmY21aJwZ5Lr' }, success: function () { window.location.reload(false); if (!approved) { document.querySelector('.contact-creator-btn[data-group="project"]').click(); } }, error: function () { console.error("Failed to update approval status."); } }); }