Skip to content

datania/aemet

Repository files navigation

Datos AEMET ⛅

Datos de la API de AEMET, a un archivo de distancia. Este repositorio contiene scripts para exportar datos de algunos de los endpoints disponibles en la API de AEMET.

🛠️ Configuración

Para ejecutar el scripts en local, necesitas tener uv y la variable AEMET_API_TOKEN cargada en el entorno. Puedes leer algunas preguntas frecuentes del servicio para saber más sobre la obtención de la clave y otras cosas.

🚀 Uso

La forma más fácil de lanzar los scripts es usando uvx.

uvx "git+https://github.com/datania/aemet"

Tienes acceso a los siguientes comandos:

usage: aemet [-h] {estaciones,valores-climatologicos} ...

Export AEMET climate data

positional arguments:
  {estaciones,valores-climatologicos}
                        Available commands
    estaciones          Fetch and save station information
    valores-climatologicos
                        Fetch and save climate data

options:
  -h, --help            show this help message and exit

Examples:
  aemet estaciones -o data
  aemet valores-climatologicos --start 2025-01-01 --end 2025-01-31 -o data

Si quieres ejecutar el script y tienes el repositorio en local, basta con hacer:

make estaciones
make valores-climatologicos

Checkea data/raw mientras que se ejecuta para ver los archivos descargados!

📄 Licencia

MIT.

About

⛅ Datos abiertos de AEMET a un archivo de distancia

Resources

License

Stars

Watchers

Forks