Download - Portal de datos abiertos de la ugr
PORTAL DE DATOS ABIERTOS DE LA UGR
© 2014 Jaime Torres Benavente
¿Qué consideramos datos abiertos u open data?
Los Datos Abiertos
Fuente:http://datos.bcn.cl/es/informacion/las-5-estrellas
LOS DATOS ABIERTOS
Encontrar los datos
Convertirlos a un formato estructurado libre
Publicarlos en internet con una url única
¿Qué es CKAN?
CKAN
• Es software libre para catalogar datos.
• Permite personalización y al ser software libre puedes editar el código y añadir o cambiar lo que quieras.
• Genera una url única para cada conjunto de datos.
• Implementa un sistema de etiquetas y un buscador.
• Soporta cualquier tipo de formato, aunque esta optimizado para csv, permitiendo visualizarlos con tablas en la propia aplicación web.
CKAN
• Ckan dispone de un portal donde puedes encontrar la documentación en inglés y muy detallada de como instalar y configurar todo. También explica como usar la aplicación una vez instalada y configurada.
• http://docs.ckan.org/en/latest/
Instalación
From package:
Para sistemas ubuntu server 12.04 de 64 bits
From source:
Demás sistemas unix
CKAN
Aplicación
Servidor + portal web
Servidor + base de datos
Portal de datos abiertos de la Universidad de Granada
http://opendata.ugr.es
Opendata.ugr.es
Opendata.ugr.es Usuarios
• Todos los permisos se pueden editar tal y como viene en la documentación de CKAN. En opendata no se permite el registro de nuevos usuarios.
• Hay usuarios administradores que pueden indetificarse y gestionar toda la aplicación, incluidos los datos.
• Además, el menú de configuración de la página permite añadir código css para profundizar mas en la configuración visual del portal
Opendata.ugr.es Configuración
Opendata.ugr.es Configuración
Opendata.ugr.es Organizaciones
• Las organizaciones nos permiten agrupar los datos, de tal forma que tengan algun tipo de relación. Ejemplo: en un gobierno podrían ser los distintos ministerios.
• Opendata está configurado para que sólo se puedan agregar datos asociados a una organización.
• Solo un usuario administrador puede agregar o borrar una organización.
Opendata.ugr.es Organizaciones
Opendata.ugr.es Agregar datos
Información de los datos
• Rellenamos el nombre, la descripción, la licencia…
Guardar archivo con
los datos
• Cargamos el archivo con los datos desde el disco duro o desde una url
Información del autor y
datos extras
•Rellenamos los datos del autor, la fuente y si se considera necesarios, mas campos para esotos datos.
Opendata.ugr.es Agregar datos
Opendata.ugr.es Agregar datos
Opendata.ugr.es Agregar datos
Opendata.ugr.es Agregar datos
Opendata.ugr.es Consultar datos
• Los datos ya guardados tienen una url que nos dirige al recurso en opendata. Pero además, por cada archivo de datos tenemos una url única que nos permite descargárnoslo.
• Por ejemplo:
• http://opendata.ugr.es:5000/dataset/tasas-de-rendimiento-academico-2005-2009-alumnado (url en opendata)
• http://opendata.ugr.es:5000/dataset/35a0d56c-f8af-45d5-830e-e6da6913a189/resource/729283a9-d9f0-4ad1-acd3-1960e8a4dab3/download/tasarendimientoacademico.csv (url para el archivo de datos que hayamos subido)
Opendata.ugr.es Consultar datos
Opendata.ugr.es Consultar datos
Opendata.ugr.es Consultar datos
Opendata.ugr.es Editar datos
• Cambiar la información de los datos
• Añadir o borrar archivos de datos.
• Borrar completamente los datos de opendata
Opendata.ugr.es Editar datos
Opendata.ugr.es Editar datos
La API de CKAN
La API de CKAN
• Permite gestionar los datos desde otra aplicacción.
• Se puede controlar los usuarios, las organizaciones…
• Cualquier cosa que puedas consultar, editar o borrar mediante la aplicación web también se puede hacer mediante la API.
• http://ckan.readthedocs.org/en/ckan-2.2/api.html
La API de CKAN
• La API web funciona poniendo la url del sitio con CKAN + /api/3/action/ + la funcion .
• Un ejemplo: http://opendata.ugr.es:5000/api/3/action/package_list (La funcion package_list devuelve todos los conjuntos de datos que haya en el portal).
Algunos ejemplos de páginas con CKAN
• http://www.datos.misiones.gov.ar/
• http://datosabiertos.malaga.eu/
• http://ckan.opendatacanarias.es/group/universidad-de-la-laguna
• http://uleonogov.viavansi.com/lv/
MUCHAS GRACIAS
¿PREGUNTAS?
© 2014 Jaime Torres Benavente