Extension Macedonian DCAT-AP Profile


Extension Basics

Title
Macedonian DCAT-AP Profile
Name
ckanext-mk_dcatap
Type
Public extension
Description
Macedonian DCAT Application Profile for CKAN, providing RDF serialization of datasets compliant with the European DCAT-AP standard with multilingual support for Macedonian and Albanian.
CKAN versions
Download-Url (zip)
Last commit
3 years ago (2022-04-07 13:03:40)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

ckanext-mk_dcatap

Macedonian DCAT Profile for CKAN

Requirements

For example, you might want to mention here which versions of CKAN this extension works with.

Installation

To install ckanext-mk_dcatap:

  1. Activate your CKAN virtual environment, for example:

    . /usr/lib/ckan/default/bin/activate
    
  2. Install the ckanext-mk_dcatap Python package into your virtual environment:

    pip install ckanext-mk_dcatap
    
  3. Add mk_dcatap to the ckan.plugins setting in your CKAN config file (by default the config file is located at /etc/ckan/default/production.ini).

  4. Restart CKAN. For example if you’ve deployed CKAN with Apache on Ubuntu:

    sudo service apache2 reload
    

CKAN Configuration Settings

To use the Macedonian RDF DCAT profile you need to install this extension and set up some properties in CKAN:

  • ckan.site_url (URL) - set this to your site.
  • ckan.dcat.publisher (URI) - sets dct:publisher (URIRef) in the DCAT Catalog.
  • ckan.dcat.publisher.identifier - sets dct:identifier (Literal) in the DCAT Catalog. Default value is MISA.
  • ckan.dcat.publisher.webpage - sets foaf:homepage (URIRef) in the DCAT Catalog. Default is https://opendata.gov.mk.
  • ckan.dcat.catalog.title - sets dct:title (Literal) in the DCAT Catalog. Default: data.gov.mk
  • ckan.dcat.catalog.license_url - sets dct:license (URIRef) in the DCAT Catalog.
  • ckan.dcat.catalog.issued - sets dct:issues (Literal) in the DCAT Catalog. Date format: dd.mm.YYYY
  • ckan.dcat.theme_taxonomy_uri - sets dcat:themeTaxonomy (URIRef) in the DCAT Catalog.
  • ckan.dcat.spatial - sets dct:spatial (URIRef) in the DCAT Catalog.
  • ckan.dcat.catalog.is_part_of - sets dct:isPartOf (URIRef) in the DCAT Catalog.
  • ckan.dcat.catalog.has_part - sets dct:hasPart (URIRef) in the DCAT Catalog.
  • ckan.dcat.catalog.rights_statement - sets dct:rights (Literal) in the DCAT Catalog.

Features

  • Complete DCAT-AP compliant RDF serialization
  • Macedonian and Albanian translations
  • Multilingual dataset title and description fields
  • Controlled vocabulary support
  • ISO-3166-2 location code mapping
  • Spatial URI helpers
  • Custom validators for data requests
Version
Version release date
(not set)
Contact name
Keitaro Inc
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

Requires ckanext-dcat to be installed. Configure DCAT catalog settings in ckan.ini.

Plugins to configure (ckan.ini)
mk_dcatap
CKAN Settings (ckan.ini)
# ckan.site_url = https://your-site.example.com
# ckan.dcat.publisher = https://your-site.example.com/publisher/
# ckan.dcat.publisher.identifier = MISA
# ckan.dcat.publisher.webpage = https://opendata.gov.mk
# ckan.dcat.catalog.title = data.gov.mk
# ckan.dcat.catalog.license_url = https://creativecommons.org/publicdomain/zero/1.0/
# ckan.dcat.catalog.issued = 24.05.2018
# ckan.dcat.theme_taxonomy_uri = http://publications.europa.eu/mdr/authority/data-theme/
# ckan.dcat.spatial = http://www.geonames.org/718075
DB migration to be executed
(not set)
<< back to Extensions