User Guide

To add metadata to a layer follow the steps in Adding metadata to Layer . When the metadata is repeated in multiple layers it is easier to create a template and reuse the data in the template for all the layers. See Templates .

Adding metadata to Layer

Manually adding metadata

Open the layer: navigate to Layers ‣ Choose the layer ‣ Metadata tab.

The metadata fields are available in the panel Metadata fields.

../../_images/basic-gui.png

Import from geonetwork

See Advanced Configuration. Choose a geonetwork from the drop downbox, add the UUID from the metadata record and click Import. All the content of the fields that are mapped in the geonetwork mapping configuration will be deleted. All templates will be unlinked. The content will be replaced with the content from geonetwork.

Copy from other Layer

Choose another layer from the drop downbox click Copy. Content will be replaced with any metadata content from the other layer, except for UUID’s, which will be ignored.

Templates

Templates can be created, edited, deleted and ordered in Metadata ‣ Templates . All changes to the templates will also update the linked layers when the templates are saved by clicking the Save button in the overview page. Templates that are linked to a layer cannot be removed and a warning message will appear.

../../_images/templatesconfig.png

Create template

Use the Add new action to create a new template and choose a name for the template. The name is required and must be unique.

Edit template

Click on a template name to open the template and edit the values. Click Save to go back to the overview page, this will also recalculate the values in all linked layers.

Delete template

Select the templates that needs to be removed and click delete, the selected rows will be removed from the table. Save the changes by clicking the Save button.

Template order

The templates have an order. The templates at the top of the list have a higher priority than the templates at the bottom. When a field has a value in multiple templates and the layer is linked with those templates the priority will determine wich value is displayed in the metadata UI. The value defined in the template with the highest priority will be displayed.

Change the order of the templates with the arrow keys in the priority column and save the changes by clicking Save button, this will also recalculate the values in all linked layers that may be affected.

Bulk Operations

../../_images/bulk.png

This page provides a number of bulk operations mostly used for maintenance and migrations.

Clean / fix all

This operation will go through all layers and perform a series of different actions on each of them to clean and repair any obsolete, corrupt or inconsistent data. This operation is useful after changing the metadata attribute configuration, bug fixes or other software updates, or exceptionally, unexpected failures.

The actions performed are:
  • remove any existing metadata that is not according to the configuration

  • check the internal data structure and fix it if necessary

  • recalculate derived metadata fields

  • recalculate Custom to Native Mapping

  • Timestamp

Import metadata

This option allows bulk import of metadata from GeoNetwork (see Advanced Configuration) and/or linking layers to templates. The layers that should be imported or linked are specified in a CSV file. You may specify a GeoNetwork to import from.

The CSV file should use semicolumn as separator. The first column of your CSV files should be the layer name, the second column should be the geonetwork UUID (or left empty if you do not want to import from geonetwork), and any number of templates may be specified afterwards in the following columns.

Transfer Native To Custom

This operation will attempt to do the exact reverse of the Custom to Native Mapping that happens usually each time you save a layer. This will work in so far as the native attributes follow the patterns configured in your custom-to-native mapping configuration, or your configuration is basic enough. This operation is useful when you are migrating layers that were previously configured without the metadata module.

You may optionally specify a selected list of rules if you do not wish to apply all them (by number, in the order of which they appear in the configuration), and a text file with layer names if you do not wish to go through all of them.

Clear metadata

Removes all existing metadata from all layers. Optionally, remove all existing templates as well. This cannot be be undone.