DCAT2 Schema Plugin for GeoNetwork
DCAT2 plugin for GeoNetwork. This plugin is currently under development. See progress in https://github.com/metadata101/dcat2/projects/1.
Load templates from the admin > metadata and templates:
Add new records:
The DCAT editor default view is composed of 4 sections:
- Main information
Themes are based on EU vocabularies Data theme.
Keywords can be populated to any thesaurus loaded in the catalogue.
Access rights is based on http://publications.europa.eu/resource/authority/access-right.
Creator, Publisher and point of contact can only be selected in a contact directory of ISO19139 responsible party. A mapping to
foaf:Agent is made. Contact are inserted as XLink in the record and can only by updated in the contact directory.
- Temporal information
- Spatial information
By adding a language in the record tab of the advanced view, user can create multilingual description of a record:
The first language is the "main" one.
Distribution can be added using associated resource panel:
Online link in distribution is limited to:
TODO: Add licence support
Not yet supported.
The advanced view is composed of 2 tabs:
- the dataset or data service
- the record information
DCAT metadata record are encoded as RDF/XML. A metadata record is composed of:
Some elements can be encoded using an element or using a
rdf:resource attribute. This needs improvements.
TODO: Improve indexing.
TODO: which formats?
- RDF dump support?
- Test OGC API Records DCAT output formats.
GeoNetwork version to use with this plugin
Use GeoNetwork 4 based on https://github.com/geonetwork/core-geonetwork/pull/5616.
Adding the plugin to the source code