opencitydata / listas-codigos-skos

Repositorio para almacenar listas de códigos SKOS usadas por el resto de vocabularios
0 stars 4 forks source link
gob-abierto opendata skos

En este repositorio se almacenan las listas de códigos SKOS (también denominados tesauros) usadas por el resto de vocabularios que se están desarrollando en el contexto de esta organización y que se están publicando en http://vocab.linkeddata.es/datosabiertos/.

Cada vez que se necesita crear una de estas listas, se hace referencia a ella desde el vocabulario correspondiente y se añade en este repositorio. En los casos en los que se ha utilizado alguna herramienta (por ejemplo, OpenRefine) o código software para la creación de la lista de códigos, también se incluye, para facilitar su mantenimiento.

Todas las listas de códigos son a continuación publicadas utilizando principios de Linked Data para que las URIs sean derreferenciables (con el esquema de URI http://vocab.linkeddata.es/datosabiertos/kos/{sector}/{dominio}/{nombre-lista}), y también están disponibles para su consulta a través de un punto de acceso SPARQL (http://vocab.linkeddata.es/sparql).

Listas de códigos publicadas

De momento, están publicadas las siguientes listas de códigos (organizadas de acuerdo con el sector principal de la Norma Técnica de Interoperabilidad [1] en el que son más utilizadas):

comercio

demografia

hacienda

medio-ambiente

sector-publico

transporte

urbanismo-infraestructuras

economia

cultura-ocio

general (reservado para listas que se pueden utilizar en diversos dominios)

Uso del punto de acceso SPARQL

Como se ha apuntado anteriormente, las listas de códigos están actualmente disponibles en el punto SPARQL http://vocab.linkeddata.es/sparql, y todas ellas (así como todos los conceptos que contienen) están publicadas de acuerdo con los principios de Linked Data, de tal manera que sus URIs son derreferenciables.

En los próximos meses se procederá a realizar una sincronización automática de todas estas listas de códigos (hasta el momento su carga en el triple store ha sido realizada de manera manual), y una unificación de todas estas listas en el mismo grafo (http://vocab.linkeddata.es/datosabiertos/kos). Por el momento, todas estas listas de códigos están distribuidas en diversos grafos.

Estas son algunas de las consultas SPARQL que se pueden realizar (se modificarán ligeramente los enlaces cuando se haya procedido a realizar el proceso de actualización automática, y se ampliarán con las peticiones que se vayan realizando):

Obtener todas las listas de códigos publicadas, junto con el grafo donde han sido publicadas

SELECT DISTINCT ?g ?s WHERE {
  GRAPH ?g { ?s a skos:ConceptScheme }
}

Enlace directo: http://vocab.linkeddata.es/sparql?default-graph-uri=&query=SELECT+DISTINCT+%3Fg+%3Fs+WHERE+%7B+GRAPH+%3Fg+%7B+%3Fs+a+skos%3AConceptScheme+%7D+%7D&format=text%2Fhtml&timeout=0&debug=on

Obtener todos los conceptos de una lista de códigos

SELECT DISTINCT ?s WHERE {
  ?s a skos:Concept .
  ?s skos:inScheme <http://vocab.linkeddata.es/datosabiertos/kos/sector-publico/organizacion/nivel-administracion>  
}

Enlace directo: http://vocab.linkeddata.es/sparql?default-graph-uri=&query=SELECT+DISTINCT+%3Fs+WHERE+%7B++%3Fs+a+skos%3AConcept+.+%3Fs+skos%3AinScheme+%3Chttp%3A%2F%2Fvocab.linkeddata.es%2Fdatosabiertos%2Fkos%2Fsector-publico%2Forganizacion%2Fnivel-administracion%3E+%7D+&format=text%2Fhtml&timeout=0&debug=on

Referencias

[1] Guía de aplicación de la Norma Técnica de Interoperabilidad (2016) https://datos.gob.es/sites/default/files/20160726_guia_de_aplicacion_de_la_nti_reutilizacion_recursos_de_informacion_l.pdf