DCAT
Categories
Component ID
Component name
Component type
Maintenance status
Development status
Component security advisory coverage
Downloads
Component created
Component changed
Component body
This module provides the possibility to integrate external DCAT providers and import the datasets those DCAT feeds offer.
The main module provides the following entity types:
- Dataset
- Distribution
- Agent
- vCard
All these entities have the neccerary fields to conform with DCAT-AP.
Import
The import module allows to add a DCAT source, once added the feed can be imported using drush.
The import is based on the migrate modules in combination with the EasyRDF library (both already part of core).
Theme mapping
By setting a global theme file (example), these themes will be imported first, datasets that are imported will be mapped to the new theme using broadMatch and exactMatch properties.
Dependencies
Inline entity form is used so a dataset can be created from a single form, including the distributions, agent, vcards ..
For the dcat_import submodule the Migrate (part of core), Migrate plus and Migrate tools modules are used to import the DCAT feeds.
Future development
Currently the following features are under development:
- Export a combined DCAT feed
Allow the remapping of dcat:theme to your own list(done)
