#AireMAD

Ulises Gascón

Desarrollador Full Stack y orgulloso co-organizor de la comunidad Open Source Weekends (OSW)

 

Colaborador activo en la Comunidad Open Source

 

Trabaja como freelance, además de ser profesor en Fictizia.

  • Datos Abiertos
  • Aire Madrid
  • AireMAD
  • ¡Preguntas!

Datos Abiertos

El concepto datos abiertos es una filosofía y práctica que persigue que determinados tipos de datos estén disponibles de forma libre para todo el mundo, sin restricciones de derechos de autor, de patentes o de otros mecanismos de control..

Aire Madrid

Portal

La web

Aire Madrid

HISTORIA

Tecnología

Migración a Heroku

API

Jade/Pug

Aire Madrid

CURIOSIDADES

Raspberry Pi

Scheduled

Aire Madrid

DIFICULTADES

Conceptos relativos

Barreras

Tiempo Real

Formatos

Obtención de la inforamción

Fuentes

Datos historicos

Situación de las estaciones

Programación Defensiva

Estación fantasma (28 079 099)

Programación Defensiva

No comunicación

Datos que no llegan

No se avisa de los cambios

Modificaciones no reflejadas

Meteorología

Parámetros diferentes

Aire Madrid

REUTILIZACIÓN

LCD air mad

LCD air mad desarrollado por Superzen

Calidad del Aire

Código y Diseños: Github | Introducción: Fictizia | Licencia: GNU GPL v3

AireMAD

La Web

AireMAD

HISTORIA

BetabeersMAD #73

OPEN EXPO 2017

El apoyo

#DatosAbiertosFEMP

EL EQUIPO

AireMAD

Carlos Hernández

El equipo

Ángel

Corral

Ulises Gascón

+ DATOS

AireMAD

Actualización: A demanda

Fuente: Múltiples

Ruta API: /station/{id}

Estaciones

Características

Documentación

Actualización: Cada hora

Fuente: Ayuntamiento de Madrid

Ruta API: /pollution/{id}

Polución

Características

Documentación

Actualización: Cada dos horas

Fuente: Open Weather Map

Ruta API: /weather/{id}

Meteorología

Características

Documentación

Actualización: Cada día (laboral)

Fuente: Comunidad de Madrid

Ruta API: /pollen/{id}

Polen

Características

Documentación

Actualización: Cada día

Fuente: Ayuntamiento de Madrid

Ruta API: /acustic/{id}

Acústica

Características

Documentación

Actualización: Cada semana

Fuente: ISCIII

Ruta API: /flu

Gripe

Características

Documentación

SISTEMA

AireMAD

Arquitectura

Multi Thread

Single Thread

API

La interfaz de Programación de aplicaciones, abreviada como API, es el conjunto de subrutinas, funciones y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción. - Wikipedia

REST

La Transferencia de Estado Representacional (...) en la actualidad se usa en el sentido más amplio para describir cualquier interfaz entre sistemas que utilice directamente HTTP para obtener datos o indicar la ejecución de operaciones sobre los datos - Wikipedia

JSON

JSON es un formato de texto ligero para el intercambio de datos. - Wikipedia

XML

XML es un lenguaje de marcas desarrollado por el World Wide Web Consortium.

No se utiliza exclusivamente en la web. Muchas aplicaciones y programas dan soporte a este formato.

Rendimiento

Experimental

FUTURO

AireMAD

Experimentos

Objetivos

El Plan

Archive

Ampliación a otras ciudades

Ayudanos

Buscamos

Pull Request

Issues

Perfil científico

Big Data y Análisis

Usabilidad

Notificaciones

Suscripciones para alertas

Integración en redes sociales

PREGUNTAS

¡Gracias!

Los sueños son sumamente importantes. Nada se hace sin que antes se imagine.  

- George Lucas