Dados Ligados

Este portal disponibiliza o seu catálogo de conjuntos de dados em diferentes formatos de dados ligados.

Conjuntos de dados

Representações RDF dos metadados de um conjunto de dados em particular podem ser acedidos através de URLs do tipo:

http://dadosabertos.cm-porto.pt/dataset/{dataset-id}.{format}

Os formatos atualmente suportados são:

Sufixo Formato Tipo MIME
xml ou rdf RDF/XML application/rdf+xml
ttl Turtle text/turtle
n3 Notation3 text/n3
jsonld JSON-LD application/ld+json

Alguns exemplos dos diferentes formatos disponibilizados:

Catálogo de conjuntos de dados

Em adição às representações individuais dos metadados de cada conjuntos de dados, também é dada uma forma de obter os metadados de múltiplos conjuntos de dados ao mesmo tempo (esta lista é paginada, ver em baixo para mais detalhes):

http://dadosabertos.cm-porto.pt/catalog.{format}?[page={page}]&[modified_since={date}]

O formato a ser devolvido pode ser especificado de forma semelhante ao acesso a um conjunto de dados individual, como aqui exemplificado:

O número de conjuntos de dados devolvido é limitado. A resposta inclui informação de paginação, serializada usando o vocabulário Hydra. Os diferentes termos são auto-explicativos, e podem ser usados por clientes para iterar sobre o catálogo. O exemplo seguinte utiliza o formato turtle:

@prefix hydra: <http://www.w3.org/ns/hydra/core#> .

      <http://dadosabertos.cm-porto.pt/catalog.ttl?page=1> a hydra:PagedCollection ;
          hydra:firstPage "http://dadosabertos.cm-porto.pt/catalog.ttl?page=1" ;
          hydra:itemsPerPage 100 ;
          hydra:lastPage "http://dadosabertos.cm-porto.pt/catalog.ttl?page=3" ;
          hydra:nextPage "http://dadosabertos.cm-porto.pt/catalog.ttl?page=2" ;
          hydra:totalItems 283 .
      

O URL de acesso ao catálogo também aceita o parâmetro modified_since para restringir os resultados aos conjuntos de dados modificados desde uma certa data. O parâmetro deve ser uma data ISO-8601 válida:

http://dadosabertos.cm-porto.pt/catalog.xml?modified_since=2015-09-13