This repository contains the source code for FornPunkt's open data portal as well as its dataset catalog.
FornPunkts data portal is built with Snowman, a static site generator for SPARQL endpoints. The source of the SPARQL endpoint is a Turtle file describing the FornPunkt data catalog and its contents.
The data model used by this repository is based on DCAT 3.0 and VoiD, with a small addition of "Representing Content in RDF 1.0" and Schema.org so that all necessary data can be held in RDF.
- Access right (from the Publications Office of the European Union)
- Creative Commons Licenses
- IANA Media Types
- Schema.org (
https://schema.org/WebAPI
/https://schema.org/DataDownload
)
Prerequisites: Git, Snowman, any backend supporting the SPARQL protocol
git clone https://github.com/fornpunkt/open-data.git
- Upload/index
static/data.ttl
into your SPARQL backend. - Update snowman.yaml to point to your endpoint.
In the root directory of this repository:
snowman build && snowman server