metadata101 / dcat2

Data Catalog Vocabulary (DCAT) - Version 2
GNU General Public License v2.0
6 stars 4 forks source link

DCAT2 Schema Plugin for GeoNetwork

DCAT2 plugin for GeoNetwork. This plugin is archived and may be replaced by a new generic plugin. See progress in https://github.com/metadata101/dcat2/projects/1.

Description

Load templates from the admin > metadata and templates:

Load templates

Add new records:

Add record

Editing records

Basic form

The DCAT editor default view is composed of 4 sections:

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.

Multilingual record

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

Distribution can be added using associated resource panel:

Online link in distribution is limited to:

TODO: Add licence support

Associated resources

Not yet supported.

Advanced editor

The advanced view is composed of 2 tabs:

Encoding

DCAT metadata record are encoded as RDF/XML. A metadata record is composed of:

XML encoding

Some elements can be encoded using an element or using a rdf:resource attribute. This needs improvements.

Viewing details

TODO: Improve indexing.

Importing record

TODO: which formats?

Output formats

TODO:

Installation

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

TODO

Reference documents

See: