TRABAJO FIN DE MÁSTER

Diseño e implementación de un sistema de gestión de bases de datos en PostgreSQL/PostGIS mediante el desarrollo de una herramienta SIG y un visor web para el control de obstáculos en entornos aeroportuarios

Autor: Javier Guerrero Gamero

Tutores: Ana Nieto Masot y José Manuel Pintor

Portada TFM geoportal obstáculos

El sector de la aviación general y deportiva en España ha experimentado un crecimiento destacado en las últimas décadas. Según previsiones oficiales, el tráfico en aeropuertos de la Unión Europea y en sus socios se incrementará desde unos 9,2 millones de vuelos en 2026 hasta aproximadamente 11,8 millones en 2050, lo que implica un aumento medio del 1,1 % anual entre 2025 y 2050 (European Union Aviation Safety Agency [EASA], 2023). Este desarrollo, unido al constante cambio del relieve urbano de las ciudades, plantea nuevos retos en materia de seguridad y gestión del espacio aéreo, especialmente en lo relativo al control de obstáculos en superficies aeronáuticas. Por este motivo, la Agencia Estatal de Seguridad Aérea (AESA), autoridad competente en servidumbres aeronáuticas, establece mediante el Real Decreto 862/2009 y la reglamentación derivada del Doc 9774 de la OACI la obligación de inspeccionar y vigilar obstáculos que puedan afectar a las superficies limitadoras de obstáculos (SLO).

Los trabajos de vigilancia y seguimiento de obstáculos consisten habitualmente en actualizar bases de datos de gran volumen en un contexto en el que la organización no siempre dispone de suficientes recursos. Las tareas se ejecutan de manera manual, encadenando operaciones realizadas con software CAD o SIG. Estas operaciones se traducen en la repetición de una serie de pasos manuales que comienzan con la recepción de la documentación oficial del gestor aeroportuario, continúan con la normalización de los datos, el cálculo de vulneraciones frente a las superficies limitadoras de obstáculos, la generación de reseñas y planos de obstáculos y, por último, la actualización de la base de datos con los datos procesados.

Esta metodología de trabajo puede generar multitud de errores durante la ejecución de todo el proceso, ya que, de manera mensual, trimestral, semestral o anual, se debe repetir la actualización de esta base de datos. Para evitar esta serie de operaciones, se han marcado los siguientes objetivos:

  • 1. Crear una base de datos PostgreSQL/PostGIS en la que se normalice toda la información espacial y literal de los obstáculos.
  • 2. Crear una aplicación end to end para QGIS, desarrollada mediante librerías PyQGIS, que agrupe las operaciones de cálculo, actualización, generación de reseñas, KMZ y tablas para Excel.
  • 3. Crear un geoportal para la visualización de los datos anteriores.

Para llevar a cabo los objetivos anteriores, de forma específica se plantean los siguientes objetivos:

  • Establecer una estructura de tablas y un sistema de base de datos relacional escalable para diferentes aeropuertos, posibilitando su implementación en PostgreSQL/PostGIS.
  • Generar toda la información necesaria para completar la base de datos, incluyendo datos vectoriales, atributos asociados e imágenes ráster.
  • Automatizar el flujo de trabajo de vigilancia y seguimiento para reducir la intervención manual y los errores asociados.
  • Crear una aplicación en forma de plugin de QGIS, desarrollada en Python, que integre los procesos asociados a la actualización de la base de datos de obstáculos, como el cálculo de vulneraciones, la obtención de referencias catastrales, la actualización de información tras inspecciones in situ y la generación de reseñas, tablas y ficheros KMZ.
  • Permitir la visualización de la información de la base de datos mediante ficheros en formato GeoJSON, a través de un geoportal público y de fácil acceso alojado en un servidor de hosting convencional.
  • Permitir la descarga de documentación en formato PDF directamente desde el geoportal, vinculando cada obstáculo con sus reseñas correspondientes.
  • Demostrar la posibilidad de generar un sistema completo de gestión y visualización de obstáculos basado íntegramente en software libre.