Este trabajo ha sido realizado por Alazne Bereziartua, estudiante del Diploma en Programación y Tecnologías Geoespaciales de Código Abierto.
El aumento del nivel del mar es un reto que afecta de forma directa a las poblaciones costeras. Comprender cómo este fenómeno puede transformar nuestras ciudades es el punto de partida del proyecto desarrollado por Alazne Bereziartua.
Dicho proyecto fue realizado para el curso de Diploma en Programación y Tecnologías Geoespaciales de Código Abierto.
Su trabajo consiste en la creación de una herramienta interactiva que nos permite visualizar de forma sencilla qué zonas de Donostia-San Sebastián podrían verse afectadas ante diferentes escenarios de subida del agua.
Un laboratorio digital para la ciudad
Para que los resultados fueran visualmente claros y útiles, Alazne decidió centrar su análisis en el municipio de San Sebastián. Este enfoque local permite que el usuario identifique con facilidad calles, barrios y edificios concretos.
El visor utiliza como base un Modelo Digital del Terreno (MDT) de gran precisión, con una resolución de un metro y que fue obtenido de la infraestructura de datos de GeoEuskadi. Esta información se combina con capas detalladas de barrios y edificios. Así, se ofrece un contexto urbano real.

Figura 1. Estructura de archivos del proyecto.
Comparando alturas en tiempo real
El funcionamiento de la aplicación se basa en una lógica de comparación directa. El sistema toma la elevación de cada punto del terreno y la contrasta con el valor de altura que el usuario introduce en el panel de control. Si la altitud de una zona es inferior o igual al umbral marcado, el programa la identifica como área inundable.
Este proceso se realiza íntegramente en el navegador del usuario mediante el lenguaje de programación JavaScript. Además, al ejecutarse los cálculos en el lado del cliente, la respuesta del mapa es ágil. Así, permite probar diferentes metros de subida del nivel del mar de forma instantánea.

Figura 2. Configuración inicial del mapa y mapas base
Herramientas para la exploración del territorio
La interfaz del visor se ha diseñado para que cualquier persona pueda utilizarla sin necesidad de conocimientos técnicos previos. El panel lateral derecho organiza toda la información en diferentes pestañas:
- Gestión de capas: Permite activar o desactivar la visualización de edificios, núcleos urbanos o barrios. Además, permite elegir entre diferentes mapas de fondo como la ortofoto actual o un mapa de relieves.
- Simulación y análisis: Es el espacio donde se define la cota de inundación. Al ejecutar la prueba, el mapa muestra en color azul las zonas alcanzadas por el agua.
- Panel de resultados: El visor ofrece datos automáticos sobre la superficie total inundada en hectáreas y el número de edificios que se verían afectados en el escenario elegido.

Figura 3. Simulación con un umbral de 20 metros
Funcionalidades avanzadas de interacción
Además de la simulación, Alazne incorporó utilidades para facilitar la navegación. Por ejemplo, el sistema incluye un buscador inteligente que localiza barrios por su nombre y resalta su contorno en el mapa. También dispone de herramientas de edición para que el usuario pueda dibujar sus propias geometrías. Así, permite calcular de forma manual distancias, áreas o perímetros sobre cualquier punto de la ciudad.

Figura 4. Tabla de resultados detallada por barrios
Este proyecto es un ejemplo práctico de cómo las tecnologías de código abierto pueden facilitar la comprensión de problemas ambientales complejos. Al optar por una solución basada en herramientas web, se consigue que este tipo de análisis sea accesible y fácil de usar para cualquier persona, eliminando las barreras técnicas tradicionales.
De este modo, se ofrece a la ciudadanía y a los técnicos una base visual para planificar ciudades más resilientes.
¿Quieres comentarnos algo? Adelante!