Skip to content
This repository has been archived by the owner on Oct 2, 2020. It is now read-only.
David Skogan edited this page May 8, 2017 · 2 revisions

Search

This application is a web application that allows users to search for dataset descriptions stored in the catalog repository. The application has the following comoponents:

  • Starter search pages
    • with theme navigation
    • with publisher navigation
  • Result page that shows a summary of the search results and their facets
  • Details page which shows a single dataset

Page layout

The page had four sections:

  • Header w/menu
  • Searchbar
  • Middle section (theme/publisher/result)
  • Footer w/logos

Api

The data is accessed over a read only RESTful api.

The main resources are: /catalogs /datasets /publishers /themes /codes

Repositories

The data is stored both in fuseki (RDF-database) and elasticsearch (document database and search engine)

RDF-database (Fuseki)

Stores a harvested DCAT file as a graph.

Elasticsearch

Denormalizes the DCAT data model and stores the various elements in the following indexes:

  • /dcat/dataset,catalog,distribution for DCAT data
  • /themes/data-theme,xxx for thematic taxonomies
  • /codes/frequency,language, ... for various codelists