La plataforma datos.gob.es ofrece las siguientes funcionalidades:
Catálogo Nacional de datos abiertos que es punto único de acceso a los conjuntos de datos que las Administraciones Públicas ponen a disposición para su reutilización en España, donde se recogen los datos abiertos publicados por los diferentes Organismos Públicos. Además, se pueden realizar consultas y acceder a los conjuntos de datos a través de:
API: es un mecanismo que permite consultar la base de datos semántica de datos.gob.es.
Punto de consulta SPARQL: es la opción más flexible y potente para realizar consultas sobre el Catálogo de datos.
Federador de catálogos, con el cual se facilita la importación de catálogos por parte de los organismos de una forma automática añadiendo o modificando los conjuntos de datos de cada miembro colaborador.
Formulario de consulta de disponibilidad de datos, con el que los ciudadanos pueden preguntar a la Administración sobre la apertura de datos que aún no son accesibles para la ciudadanía.
Listado de aplicaciones y casos de reutilización derivados del uso de datos abiertos.
Publicación de noticias, informes y eventos relacionados con la comunidad de Datos Abiertos, donde se recoge información interesante de la misma y se fomenta la difusión de estos conocimientos con el resto de la red.
Facilidades para el debate por parte de los usuarios mediante los comentarios, presentes tanto en noticias (y similares) como en el mismo catálogo de datos, creando una cooperación entre usuarios y organismos públicos.
La plataforma datos.gob.es integra los siguientes componentes principales:
una herramienta de gestión de contenidos (CMS),
un módulo multidioma que permite una navegación simétrica para cada uno de los idiomas,
un gestor del catálogo de datos (DMS),
un motor de federación para integrar los catálogos de datos de los organismos publicadores,
una solución de Linked Data API y
un punto de consulta SPARQL.
Herramienta de Gestión de Contenidos (CMS):
Para la gestión de los contenidos se ha utilizado el software Drupal en su versión 7. Éste a su vez integra una base de datos MySQL.
Gestor del Catálogo de Datos (DMS) y Motor de Federación:
Para la gestión del catálogo de datos se hace uso de CKAN versión 2.5.2. Éste por su parte trabaja con una base de datos PostgreSQL y el motor de federación se gestiona mediante la extensión de CKAN ckanext-dge-harvest, que se trata de un desarrollo propio (derivado de la extensión ckanext-harvest).
Solución Linked Data API y punto de consulta SPARQL:
Para la gestión del Linked Data API se hace uso de ELDA y el punto de consulta SPARQL se consigue gracias al uso de Virtuoso.
Se puede obtener más información técnica de datos.gob.es visitando su sección de Tecnología .
El código fuente propio generado para la creación del portal está disponible en GitHub .