Skip to content
SIMIDATPublic

About

Captura, almacenamiento, visualización y descarga de datos meteorológicos http://simidat-apps.ujaen.es/meteo

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

Repository files navigation

Los ficheros que posibilitan la captura y almacenamiento de datos, así como poder visualizarlos y descargarlos a través de la aplicación web se encuentran en el directorio home/gquesada/php-apache-mysql del servidor simidat-apps.ujaen.es. En él se encuentran los archivos:

• docker-compose.yml: archivo que define servicios, redes y volúmenes.

• predicciones.sql: copia de seguridad de la base de datos.

También se encuentran los directorios: apache, app, public_html.

a) apache

Contiene los ficheros:

• demo.apache.conf: archivo de configuración de apache.

• Dockerfile: descarga e instala php y apache en el Docker.

b) app

Presenta el directorio Brutos con los datos en formato JSON descargados de las distintas fuentes de datos. Además, presenta los siguientes ficheros:

• DescargaACCUWEATHER: captura y almacena los datos de Accuweather.

• DescargaAEMET: captura y almacena los datos de AEMET.

• DescargaOPENWEATHERMAP: captura y almacena los datos de OpenWeatherMap.

• DescargaTIEMPO: captura y almacena los datos de Tiempo.com.

• Dockerfile: descarga e instala Python, descarga las librerías que aparecen especificadas en requeriments y ejecuta los archivos anteriores.

• requirements: librerías necesarias para poder ejecutar los scripts de Python anteriores.

c) public_html

En él se encuentra la carpeta assets con todos los recursos css, imágenes, archivos de JavaScript, etc. También se encuentran tres archivos php:

• index.php: interfaz principal de la web con el formulario de selección de la fuente, las variables, fechas, horizontes de predicción y botones de descarga y visualización.

• descarga.php: código para el acceso a la base de datos con la consulta formada a partir del formulario anterior y descarga de los datos en .csv.

• visualizacion.php: scripts que accede a la base de datos y muestra en una tabla los datos que concuerdan con los parámetros seleccionados en el formulario.

About

Captura, almacenamiento, visualización y descarga de datos meteorológicos http://simidat-apps.ujaen.es/meteo

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages