Los datos meteorológicos son fundamentales para diversas áreas, desde la agricultura hasta la aviación, pasando por la gestión de desastres naturales y la planificación urbana. Estos datos permiten predecir fenómenos climáticos extremos como huracanes, tormentas y olas de calor, lo que es crucial para la protección de vidas y bienes. Además, la información meteorológica ayuda a optimizar la producción agrícola, ajustando los cultivos a las condiciones climáticas esperadas, y a mejorar la eficiencia energética mediante la previsión de la demanda de calefacción o refrigeración. En un contexto de cambio climático, el monitoreo continuo y preciso del clima se vuelve aún más vital para comprender y mitigar sus impactos.
AEMET OpenData
AEMET OpenData es un API REST (Application Programming Interface. REpresentational State Transfer) a través del cual se pueden descargar gratuitamente los datos explicitados en el Anexo II de la resolución de 30 de diciembre de 2015 de AEMET, por la que se establecen los precios públicos que han de regir la prestación de servicios meteorológicos y climatológicos.
Esta resolución ha sido publicada en el BOE nº 4 de 5 de enero de 2016.
¿Qué información me puedo descargar de AEMET OpenData?
- Datos de observación, radiación y contaminación de fondo.
- Imágenes de radar, mapas de rayos y productos derivados de satélite.
- Climatologías, valores normales y otros productos climatológicos.
- Predicciones normalizadas en texto, predicciones específicas, predicciones marítimas.
- Mapas significativos, de análisis y previstos.
- Avisos de fenómenos meteorológicos adversos e índices de incendios.
El plugin Aemet Open Data Downloader
El plugin Aemet Open Data Downloader para QGIS es una herramienta que permite acceder y descargar datos meteorológicos de España, proporcionados por la Agencia Estatal de Meteorología (AEMET), directamente desde el entorno de QGIS.
Por lo tanto, nos permite la descarga por provincias de los datos meteorológicos de las últimas 24h, diarios, mensuales y normales en QGIS.
En cuanto a los datos de las últimas 24 horas, el plugin nos proporciona una capa geográfica con las estaciones de muestreo georreferenciadas y como información alfanumérica los datos de:
- Nombre de la estación.
- Provincia.
- Hora del dato (cada hora).
- Coordenadas XY de la estación.
- Altitud.
- Humedad relativa.
- Precipitación.
- Temperatura actual.
- Temperatura mínima.
- Temperatura máxima.
Ventajas del Plugin
- Acceso Directo: Facilita el acceso a datos meteorológicos actualizados y precisos sin necesidad de salir del entorno de QGIS.
- Análisis Espacial: Permite combinar datos meteorológicos con otras capas de información geográfica para realizar análisis más complejos.
- Actualización Continua: Los datos descargados se actualizan continuamente según la disponibilidad de AEMET, asegurando que siempre trabajes con la información más reciente.
Uso del plugin
El complemento se puede descargar desde el repositorio oficial de plugins de QGIS. Lo descargamos desde el menú superior Complementos → Administrar e instalar complementos.
Tras su instalación el plugin puede ser ejecutado desde la barra de herramientas o bien desde el menú Complementos → AemetOpenDataDownloader
Al abrir por primera vez el complemento, debemos obligatoriamente solicitar e introducir la API Key. Una API Key es un identificador, mediante el cual se contabilizan e imputan los accesos que un usuario realiza al API. Debemos acceder al siguiente enlace:
https://opendata.aemet.es/centrodedescargas/altaUsuario?
Introducimos el correo electrónico y en pocos segundos nos llegará un correo con el asunto: Petición generación API Key servicio AEMET OpenData que debemos confirmar y un segundo correo: Alta en el servicio AEMET OpenData.
Una vez introducida la API key, debemos:
- Marcar los tipos de datos (capas) que se quieren descargar.
- Seleccionar las provincias y, o, los años o fechas correspondientes.
- Introducir la carpeta de destino.
En nuestro caso hemos descargado los datos de las últimas 24 horas, ya que queremos crear un mapa de Castilla y León con las temperaturas máximas alcanzadas, para lo que necesitamos descargar los datos de las 9 provincias.
Después de descargar todas las provincias, las unimos en una única capa y nos quedamos solo con los datos de las 14.00 horas.
Una vez que tenemos una única capa, hacemos una interpolación IDW a partir de la capa de puntos, para obtener un ráster que nos ofrezca una imagen de las temperaturas máximas en todo el territorio.
Aquí tenemos el resultado que hemos obtenido:
Haciendo uso del complemento Data Plotly también podemos crear gráficos muy útiles.
En el siguiente gráfico vemos las temperaturas máximas alcanzadas, por hora, en la estación de la Virgen del Camino, en León, el día 27 de mayo de 2024:
Licenciado en Geografía. Máster en Sistemas de Información Geográfica. Consultor GIS desde el año 2004. En MappingGIS desde el año 2012 para ayudarte a impulsar tu perfil GIS y diferenciarte de la competencia. Echa un vistazo a todos nuestros cursos de SIG online.
Gran trabajo Aurelio!
¿Sería posible usar el plugin directamente como un modulo desde Python? Me refiero fuera del entorno QGIS
Gracias!
Hola Andrea, gracias por tu comentario. Puedes utilizar el codigo python del plugin desde pyCharm o Visual Studio Code, pero tendrías que adaptar el código para que funcione sin problemas. Saludos!
Al descargar los datos actualizados de las últimas 24h, ¿Qué margen de horas hay desde el momento que descargas los datos y el último dato registrado?.
Por ejemplo, si descargo los datos de las últimas 24h a las 13:00h, ¿A partir de que hora tendría datos registrados de ese día? ¿10:00h, 9:00h, 11:00h?
Gracias!
¡Hola, Aurelio! Me parece una excelente base de datos para la toma de decisiones basada en proyecciones, venía buscando algo precisamente para Honduras o Centroamérica e incluso Latinoamérica.
Existe para Latinoamérica?
Sería muy útil!
Hola Carolina,
Hay iniciativas en otros países como Tailandia, Finlandia o Dinamarca, pero en Latinoamérica no hemos visto nada.
Puedes utilizar los datos del Catálogo de Google Earth Engine, que incluyen Datos climáticos y meteorológicos, pero no son tan reciente como los que ofrece la AEMET española.
Un saludo,