Sistemas Open Data: Aplicaciones de Medio AmbienteÁLVARO HERNANDO GAVILÁN
ANTONIO IR ÍZAR LÓPEZ
CARLOS RODRÍGUEZ DÍAZ
DIRIGIDO POR:
DRA. V IC TORIA LÓPEZ LÓPEZ
DRA . INMACULADA PARDINES LENCE
Contenidos
1. Introducción2. Nuestro sistema Open Data3. Aplicaciones Open Data4. Demostración5. Conclusiones / Trabajo futuro
2/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Introducción
DATOS
VOLÚMEN
VELOCIDADVARIEDAD
Cada vez hay más cantidad de datos…
…nuevostipos y fuentes…
…y hay que procesar más datos en menor cantidad de tiempo.
BIG DATA
NUEVAS FORMAS DE USAR LOS
DATOS
NUEVA INFORMACIÓN
(VALOR AÑADIDO)
GENERACIÓN DE NUEVOS
SERVICIOS
3/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Introducción
Big Data
Open Data
Open Government
Smart City
Aplicaciones
Datos abiertos
Datos del gobierno(dominio público)
Eco-sostenibilidad
NTIC
Beneficio
Terceros
(Ciudadanos, empresas…)
Sistema Open Data
Desarrollo de nuevos servicios y
aplicaciones
4/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Ejemplos de sistemas Open Data
5/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Ejemplos de sistemas Open Data
6/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Nuestro sistema Open Data
Gestor de contenidos de datos
Comprehensive Knowledge Archive Network
¿Por qué?
◦ Desarrollado por Open Knowledge
◦ Código abierto
◦ Tecnología madura
◦ Soporte
◦ Participan UK y USA
◦ API REST
7/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Tecnologías usadas por CKANSitio Web
o Backend: Python
o Frontend: CSS3, HTML5 y JavaScript
Gestor de bases de datos
PostgreSQL
Mapeo objeto-relacional (ORM):
Buscador
8/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Servidor de desarrolloEntorno de pruebas
9/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Servidor de producciónEntorno estable
10/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Comunicación con nuestro Open DataAPI REST
Nuestro Sistema Open Data
API REST: Conjunto de llamadas
URLs
Transferencia de datos
Aplicaciones
11/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Aplicaciones de nuestro Open DataIntegración de una de las apps de G-Tec en nuestro Open Data
◦Adaptar el código fuente de la aplicación◦ Conexión con el Open Data
◦Determinar conjuntos necesarios
◦Normalización de los datasets◦ Formatos de los datasets
◦ Sistemas de coordenadas
Mapa de Recursos
12/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Migrando Mapa de Recursos Ambientales al Open Data
13/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Migrando Mapa de Recursos Ambientales al Open Data
14/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Problemas adicionalesProblemas particulares de Mapa de Recursos:
Nueva app Mapa de Recursos Ver 2.0
◦Eliminar sistema de usuarios
◦Eliminar cargas locales de recursos
◦Actualización a datos más recientes.
◦Cambios en algunos recursos
15/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Mapa Recursos Ver. 1.0: ◦ Min: 2.3 (Gingerbread)
◦ Max: 4.2 (JellyBean)
Mapa Recursos Ver. 2.0: ◦ Min: 4.0 (Ice Cream Sandwich)
◦ Max: 4.4.2 (KitKat)
84,5% compatibles
2.3 3.X 4.0 4.2 4.4.2
84,3% compatibles
Mapa de Recursos 2.0
16/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Mapa de Recursos 2.0
Actualización de la versión anterior◦ Ideas y filosofía mantenidas: ◦ Recursos en base a ubicación de usuario o dirección postal
◦ Distancias calculadas con la fórmula Haversine
◦ Ordenar recursos mediante QuickSort
◦Reorganización de la arquitectura
◦Mejoras introducidas◦ Aparcamientos de Coches
◦ Más recursos de bicis y motos
17/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Datasets necesarios en Mapa de Recursos Ambientales 2.0Datasets de la app
◦ Parques y Jardines◦ Aparcamientos de Coches◦ Públicos + Mixtos
◦ Residentes + Mixtos
◦ Puntos Limpios◦ Fijos + Móviles
◦ Contenedores de Ropa
◦ Suministros Limpios◦ Bioetanol + GLP + GNC
◦ Bicicletas◦ Áreas de Descanso
◦ Avanza Bici
◦ Aparcabicis
◦ Calles Tranquilas
◦ Vías Ciclistas
◦ Motos◦ Avanza Moto
◦ Reservas Moto
◦ Áreas de Prioridad Residencial
18/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Normalización de los datasetsRequisitos mínimos de los conjuntos de datos
◦ Estar en formato CSV (separador ",")◦ Usar coordenadas geográficas (Lat,Long) ◦ Usar sistema de coordenadas ETRS89 ó WGS84
UTM
Coord.Geográficas
ED50ETRS89
WGS84
19/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Normalización de los datasetsTransformaciones de formatos
/
SHPPDF KML Google Fusion Table
Separador distinto de ","
Separador ","
20/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Normalización de los datasetsTransformaciones de coordenadas
UTMPrograma Aplicaciones Geodésicas (I.G.N.)
Coordenadas geográficas
ED50
ED50Programa Aplicaciones Geodésicas (I.G.N.)
WGS84
ETRS89
ArcMap (ArcGis)
21/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Demostración
22/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Conclusiones y trabajo futuroSistema Open Data estable:
◦ Adaptación del resto de apps de G-Tec en nuestro Open Data + versión web.
◦ Inclusión de todos los conjuntos de datos del Ayto. de Madrid.
◦ Fomentar la creación de nuevas aplicaciones o servicios a través de nuestro sistema.
◦ Promover el uso del servicio API REST de nuestra plataforma: ventaja para el desarrollador, apps más sofisticadas.
◦ Colaboración con otras iniciativas Open Data existentes.
◦ Desarrollo del Open Data de la Universidad Complutense de Madrid siguiendo la misma metodología de este proyecto.
23/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
¿PREGUNTAS?
24/24SISTEMAS OPEN DATA: APLICACIONES DE MEDIO AMBIENTE - UCM 2013-2014
Top Related