Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

Latest commit

 

History

History
126 lines (67 loc) · 3.28 KB

README.md

File metadata and controls

126 lines (67 loc) · 3.28 KB

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:

  • 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.

  • Contacts

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

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:

  • URL
  • title
  • description

TODO: Add licence support

Associated resources

Not yet supported.

Advanced editor

The advanced view is composed of 2 tabs:

  • the dataset or data service
  • the record information

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:

  • RDF dump support?
  • Test OGC API Records DCAT output formats.

Installation

GeoNetwork version to use with this plugin

Use GeoNetwork 4 based on geonetwork/core-geonetwork#5616.

Adding the plugin to the source code

TODO

Reference documents

See: