Zum Hauptinhalt springen

Metadatenkonfiguration bearbeiten

Die Metadatenkonfiguration definiert, welche Metadaten zu Datensätzen eines Themas einzugeben sind. Sie enthält Autofill-Regeln, mit denen dieser Vorgang weitgehend automatisiert werden kann.

In der Rolle «Themenmanager» oder «Superanwender» können sie die Metadateneingabe konfigurieren, indem sie wie folgt vorgehen:

  1. Gehen sie auf «Themen».

  2. Wählen sie das Thema aus, das sie bearbeiten wollen.

  3. Gehen sie auf «Metadaten». Erweiterbare Bedienfelder für Datensatz- und Dienste-Metadaten werden angezeigt. Wählen sie die Metadaten aus, die sie konfigurieren möchten, und erweitern sie das Bedienfeld.

  4. Im Feld «Muster des Datensatznamens» können Sie eine Autofill-Regel für den Datensatz-Namen definieren. Autofill-Regeln ermöglichen die automatische Generierung von Metadaten mithilfe von Variablen. Um eine Autofill-Regel zu erstellen, klicken sie auf das Feld «Muster des Datensatznamens». Der Autofill-Assistent wird in der oberen rechten Ecke angezeigt. Klicken sie im Autofill-Assistenten auf einen Wert, um eine Autofill-Regel einzufügen. Beispielsweise kann automatisch der Wert aus einem Datensatz-Attribut als Datensatz-Name zugewiesen werden. Navigieren sie im Autofill-Assistenten zu «Dateianalyse» und dann zu «Attributwerte». Wählen sie das Attribut in ihrer Datei aus, das den Datensatz-Namen enthält. Während der Datensatz-Erstellung wird der Datensatz-Name automatisch mit dem Wert aus ihrer Datei gefüllt.

  5. Wählen sie die Metadaten-Quelle aus dem Aufklappmenü aus. Verfügbare Optionen sind:

    • Metadaten-Editor verwenden: Wählen sie diese Option, wenn die Metadaten vom System generiert werden sollen. Es steht ein spezieller Text-Editor zur Verfügung, mit dem die Generierung der Metadaten durch das System konfiguriert werden kann. Die vorgegebene Metadaten-Konfiguration zeigt INSPIRE-konforme Metadaten-Elemente an. Wenn sie sich dafür entscheiden, den Metadateneditor zu verwenden, generiert haleconnect Datensatz- und Dienste-Metadaten basierend auf dem Input der oder des Nutzenden. Für einige Felder, wie beispielsweise Keywords, übernimmt haleconnect automatisch den für die Datensatz-Metadaten angegebenen Wert für die Dienste-Metadaten. Wenn sie in ihren Dienste-Metadaten abweichende Keywords verwenden möchten, geben sie die Werte in das dafür vorgesehene Textfeld ein.
    • Existierende Metadaten neu publizieren: Wählen sie diese Option, um während der Datensatz-Erstellung eine bestehende Metadaten-Datei hochzuladen. Wenn sie sich dafür entscheiden, existierende Metadaten neu zu publizieren, generiert haleconnect Datensatz-Metadaten basierend auf einer Kopie der Daten, die über eine URL oder einen Daten-Upload bereitgestellt werden. Bitte beachten sie, dass die Elemente gml:TimePeriod und gmd:MD_RestrictionCode in existierenden Metadaten derzeit nicht unterstüzt werden.
    • Existierende Metadaten verlinken: Wählen sie diese Option, um während der Datensatz-Erstellung einen Link zu einer bestehende Metadaten-Datei anzugeben. Wenn sie sich dafür entscheiden, einen Link zu existierenden Metadaten anzugeben, generiert haleconnect Datensatz-Metadaten über einen Zugriff auf die angegebene URL. Bitte beachten sie, dass die Elemente gml:TimePeriod und gmd:MD_RestrictionCode in existierenden Metadaten derzeit nicht unterstüzt werden.
  6. Wählen sie die Metadaten-Sprache aus dem Aufklappmenü aus. Alle europäischen Sprachen werden unterstützt.

  7. Der «Editor bei Datensatz-Erstellung anzeigen»-Schalter ermöglicht ihnen zu steuern, an welcher Stelle Metadaten eingegeben werden:

    • Auswahl aktiv: Der Metadaten-Editor wird während der Erstellung des Datensatzes angezeigt.
    • Auswahl inaktiv: Der Metadaten-Editor wird während der Erstellung des Datensatzes nicht angezeigt. Nutzer haben dann während der initialen Erstellung eines Datensatzes keine Kontrolle über die Metadaten, können diese aber nach Erstellung des Datensatzes unter «Daten» -> «Metadaten» bearbeiten.
  8. Wenn sie «Metadaten-Editor verwenden» gewählt haben, verändern sie die Metadaten-Konfiguration im Editor gemäß nachfolgender Beschreibung. Klicken sie «Speichern».

Die Konfiguration der Metadateneingabe für ein Thema erfolgt über einen Texteditor, der in die Anwendung eingebettet ist. Mit diesem Editor wird direkt die in JSON (JavaScript Object Notation) formatierte Konfigurationsdatei bearbeitet. Der Editor prüft Syntax sowie Schema und stellt einen Assistenten für die Autofill-Regeln bereit.

caution

Hinweis: Im JSON-Format werden Objekte durch geschweifte Klammern {}, Listen durch eckige Klammern [], sowie Zeichenketten durch Anführungszeichen ““ markiert. All diese Zeichen müssen stets paarweise und in der richtigen Reihenfolge angegeben werden, ansonsten wird ein Fehler Ungültiges JSON angezeigt.

Bei der Konfiguration handelt es sich um eine Liste. Die Objekte direkt in dieser Liste sind Kategorien. Kategorien werden verwendet, um Eingabefelder, die einen inhaltlichen Bezug haben, in der Benutzeroberfläche als Gruppe anzuzeigen.

Jeder Kategorie wird eine Liste an Feldern (fields) zugeordnet. Jedes Feld-Objekt beschreibt, wie die Eingabe in der Benutzeroberfläche aussehen soll, wie der Inhalt formatiert werden soll und was für Standardwerte eingetragen werden sollen. Die folgenden Eigenschaften eines Feldes können definiert werden:

  • name: Ein eindeutiger Name des Feldes, der dem Pfad im internen Domänenmodel entsprechen muss.
  • label: Die Bezeichnung, die neben dem Eingabefeld in der Metadatenmaske angezeigt werden soll.
  • description: Ein erläuternder Text zu dem Eingabefeld.
  • type: Die Datenart des Feldes. Zulässig sind string, object, array, integer und float.
  • schema: Die Struktur des Wertes, der eingetragen werden soll. Zulässig sind email, enum, geojson, json, wkt und csv. Für weitere Informationen zu Aufzählungsfeldern, siehe auch Mit Aufzählungsfeldern arbeiten.
  • defaultValue: Ein statischer Standard-Wert, der dem Feld zugewiesen werden soll.
  • autofillRule: Ein dynamischer Standard-Wert, der dem Feld zugewiesen werden soll. Der Wert wird aus den aktuellen Umgebungsvariablen (Benutzerin oder Benutzer, Organisation, Datensatz, Thema, Dienst) abgeleitet. Wenn sie in eine Zeile mit dem Schlüsselwort autofillRule klicken, erscheint in der oberen rechten Ecke des Editors der Autofill Assistent. Für mehr Informationen zu Autofill-Regeln, sieht auch Mit Autofill-Regeln arbeiten.
  • required: wird auf true gesetzt, wenn in jedem Fall ein typ- und schemakonformer Wert einzutragen ist.
  • visibility: wird auf true gesetzt, wenn Nutzende mit der Rolle Datenmanager dieses Feld im GUI sehen können sollen.
  • editable: wird auf true gesetzt, wenn der Datenmanager dieses Feld editieren können soll.
  • minOccurs: Gibt an, wie viele Felder dieses Typs minimal auszufüllen sind.
  • maxOccurs: Gibt an, wie viele Felder dieses Typs maximal auszufüllen sind.
  • openValue Das Feld basiert auf einer Enumeration, lässt aber andere Werte zu.
  • enumValues Das Feld enthält die Werte, die im GUI für dieses Metadaten-Feld in einem Dropdown-Menü verfügbar sind.
  • targets: Abbildungsregeln für externe Dienste. Für die interne Publikation ist stets der folgende Wert einzugeben:
    "bsp": "{{name}}"
    {{name}} ist durch den Namen des Feldes zu ersetzen.

Die folgenden Pfade können für die Felder name und target verwendet werden. Die XPaths zu den Metadatenelementen werden hier als Referenz bereitgestellt:

XPath references
  • md-dataset.citation.title
    XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString
  • *md-dataset.identification.**
    • md-dataset.identification.abstract
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:abstract/gco:CharacterString
    • md-dataset.identification.keyword_inspire
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gmx:Anchor
    • md-dataset.identification.priorityDatasetDescriptiveKeyword
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gmx:Anchor
    • md-dataset.identification.spatialScopeDescriptiveKeyword
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gmx:Anchor
    • md-dataset.identification.keyword_simple
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:keyword/gco:CharacterString
    • md-dataset.identification.topicCategory
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:topicCategory/gmd:MD_TopicCategoryCode
    • md-dataset.dataQualityLineage
      XPATH /gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:statement/gco:CharacterString
    • md-dataset.identification.geographicExtent.eastBoundLongitude
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:northBoundLatitude/gco:Decimal
    • md-dataset.identification.scale
      XPATH /gmd:spatialResolution/gmd:MD_Resolution/gmd:equivalentScale/gmd:MD_RepresentativeFraction/gmd:denominator/gco:Integer
    • md-dataset.identification.geographicExtent.northBoundLatitude
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:northBoundLatitude/gco:Decimal
    • md-dataset.identification.geographicExtent.southBoundLatitude
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:southBoundLatitude/gco:Decimal
    • md-dataset.identification.geographicExtent.westBoundLongitude
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:westBoundLongitude/gco:Decimal
    • md-dataset.identification.geographicExtent.geographicDescriptionIdentifier
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicDescription/gmd:geographicIdentifier/gmd:MD_Identifier/gmd:code/gmx:Anchor
    • md-dataset.identification.temporalExtent.beginPosition
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:temporalElement/gmd:EX_TemporalExtent/gmd:extent/gml:TimePeriod/gml:beginPosition
    • md-dataset.identification.temporalExtent.endPosition
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:temporalElement/gmd:EX_TemporalExtent/gmd:extent/gml:TimePeriod/gml:endPosition
    • md-dataset.identification.resourceMaintenance.maintenanceAndUpdateFrequency
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceMaintenance/gmd:MD_MaintenanceInformation/gmd:maintenanceAndUpdateFrequency/gmd:MD_MaintenanceFrequencyCode
    • md-dataset.identification.resourceMaintenance.userDefinedFrequency
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceMaintenance/gmd:MD_MaintenanceInformation/gmd:userDefinedMaintenanceFrequency/gts:TM_PeriodDuration
    • md-dataset.identification.resourceMaintenance.maintenanceNote
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceMaintenance/gmd:MD_MaintenanceInformation/gmd:maintenanceNote/gco:CharacterString
    • md-dataset.identification.purpose
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:purpose/gco:CharacterString
    • md-dataset.identification.characterSetCode
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:characterSet/gmd:MD_CharacterSetCode
    • md-dataset.citation.otherCitationDetails
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:otherCitationDetails/gmx:Anchor
    • md-dataset.identification.constraints.useLimitations
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints/gmd:MD_LegalConstraints/gmd:useLimitation/gco:CharacterString
    • md-dataset.identification.constraints.useConstraints
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints/gmd:MD_LegalConstraints/gmd:otherConstraints/gmx:Anchor
    • md-dataset.identification.constraints.accessContraints
      XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:resourceConstraints/gmd:MD_LegalConstraints/gmd:otherConstraints/gmx:Anchor
    • *md-dataset.identification.contactForResource.**
      • md-dataset.identification.contactForResource.individualName
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:individualName/gco:CharacterString
      • md-dataset.identification.contactForResource.authorityUrl
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:onlineResource/gmd:CI_OnlineResource/gmd:linkage/gmd:URL
      • md-dataset.identification.contactForResource.organisationName
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString
      • md-dataset.identification.contactForResource.positionName
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:positionName/gco:CharacterString
      • md-dataset.identification.contactForResource.roleCode
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:role/gmd:CI_RoleCode
      • md-dataset.identification.contactForResource.email
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:electronicMailAddress/gco:CharacterString
      • md-dataset.identification.contactForResource.deliveryPoint
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:deliveryPoint/gmx:Anchor
      • md-dataset.identification.contactForResource.postalCode
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:postalCode/gco:CharacterString
      • md-dataset.identification.contactForResource.city
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:city/gco:CharacterString
      • md-dataset.identification.contactForResource.administrativeArea
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:administrativeArea/gco:CharacterString
      • md-dataset.identification.contactForResource.country
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:country/gco:CharacterString
      • md-dataset.identification.contactForResource.voicePhone
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:voice/gco:CharacterString
      • md-dataset.identification.contactForResource.facsimile
        XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:pointOfContact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:facsimile/gco:CharacterString
  • *md-dataset.contactForMetadata.**
    • md-dataset.contactForMetadata.individualName
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:individualName/gco:CharacterString
    • md-dataset.contactForMetadata.authorityUrl
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:onlineResource/gmd:CI_OnlineResource/gmd:linkage/gmd:URL
    • md-dataset.contactForMetadata.organisationName
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString
    • md-dataset.contactForMetadata.positionName
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:positionName/gco:CharacterString
    • md-dataset.contactForMetadata.roleCode
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:role/gmd:CI_RoleCode
    • md-dataset.contactForMetadata.email
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:electronicMailAddress/gco:CharacterString
    • md-dataset.contactForMetadata.deliveryPoint
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:deliveryPoint/gmx:Anchor
    • md-dataset.contactForMetadata.postalCode
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:postalCode/gco:CharacterString
    • md-dataset.contactForMetadata.city
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:city/gco:CharacterString
    • md-dataset.contactForMetadata.administrativeArea
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:administrativeArea/gco:CharacterString
    • md-dataset.contactForMetadata.country
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:country/gco:CharacterString
    • md-dataset.contactForMetadata.voicePhone
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:voice/gco:CharacterString
    • md-dataset.contactForMetadata.facsimile
      XPATH /gmd:MD_Metadata/gmd:contact/gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:facsimile/gco:CharacterString
  • md-dataset.transferOptionsProtocol
    XPATH /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:transferOptions/gmd:MD_DigitalTransferOptions/gmd:onLine/gmd:CI_OnlineResource/gmd:protocol/gmx:Anchor
  • md-dataset.transferOptionsDescription
    XPATH /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:transferOptions/gmd:MD_DigitalTransferOptions/gmd:onLine/gmd:CI_OnlineResource/gmd:description/gco:CharacterString
  • md-dataset.formatName
    XPATH /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributionFormat/gmd:MD_Format/gmd:name/gco:CharacterString
  • md-dataset.formatVersion
    XPATH /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributionFormat/gmd:MD_Format/gmd:version/gco:CharacterString
  • md-dataset.formatSpecification
    XPATH /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributionFormat/gmd:MD_Format/gmd:specification/gmx:Anchor
  • md-dataset.fileidentifier
  • md-dataset.mdIdentifierLocalId
    XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier/gmd:MD_Identifier/gmd:code/gmx:Anchor
  • md-dataset.mdIdentifierNamespace
    XPATH /gmd:MD_Metadata/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier/gmd:MD_Identifier/gmd:code/gmx:Anchor@xlink:href
  • md-dataset.hierarchyLevelName
    XPATH /gmd:MD_Metadata/gmd:hierarchyLevelName/gmx:Anchor
  • md-dataset.customParentIdentifier
    XPATH /gmd:MD_Metadata/gmd:parentIdentifier/gco:CharacterString
  • md-dataset.isInspireDataset
    XPATH /gmd:MD_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:report/gmd:DQ_DomainConsistency/gmd:result/gmd:DQ_ConformanceResult/gmd:pass/gco:Boolean
  • md-dataset.referenceSystemInfoCode
    XPATH /gmd:MD_Metadata/gmd:referenceSystemInfo/gmd:MD_ReferenceSystem/gmd:referenceSystemIdentifier/gmd:RS_Identifier/gmd:code/gco:CharacterString
Beispielkonfigurationsauszug

[
{
"categoryName": "general",
"title": "Allgemeine Angaben",
"name": "general",
"fields": [
{
"name": "md-dataset.citation.title",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO 3.2.1 #360",
"label": "Datensatz-Titel",
"description": "Bezeichnung, unter der der Datensatz bekannt ist",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{{dataset.name}}",
"editable": true,
"targets": {
"bsp": "md-dataset.citation.title"
}
},
{
"name": "md-dataset.identification.abstract",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO B2.2.1 #24",
"label": "Kurzbeschreibung Datensatz",
"description": "kurze, beschreibende Zusammenfassung des Datensatzes",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.abstract"
}
}
]
}
]

Beispielkonfiguration (detailliert)
    [
{
"categoryName": "dataset_general",
"title": "Data set - General",
"name": "dataset_general",
"expand": false,
"fields": [
{
"name": "md-dataset.citation.title",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO 3.2.1 #360",
"label": "Title",
"description": "Name by which the cited resource is known.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{dataset.name}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.citation.title"
}
},
{
"name": "md-dataset.identification.abstract",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO B2.2.1 #25",
"label": "Abstract Dataset",
"description": "Brief narrative summary of the content of the resource(s).",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{dataset.name}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.abstract"
}
},
{
"name": "md-dataset.identification.keyword_inspire",
"required": true,
"minOccurs": 1,
"maxOccurs": -1,
"comment": "keyword_inspire",
"label": "INSPIRE Theme",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "Coordinate reference systems",
"value": "Annex_1_01_RS"
},
{
"label": "Geographical grid systems",
"value": "Annex_1_02_GG"
},
{
"label": "Geographical names",
"value": "Annex_1_03_GN"
},
{
"label": "Administrative units",
"value": "Annex_1_04_AU"
},
{
"label": "Addresses",
"value": "Annex_1_05_AD"
},
{
"label": "Cadastral parcels",
"value": "Annex_1_06_CP"
},
{
"label": "Transport networks",
"value": "Annex_1_07_TN"
},
{
"label": "Hydrography",
"value": "Annex_1_08_HY"
},
{
"label": "Protected sites",
"value": "Annex_1_09_PS"
},
{
"label": "Elevation",
"value": "Annex_2_01_EL"
},
{
"label": "Land cover",
"value": "Annex_2_02_LC"
},
{
"label": "Orthoimagery",
"value": "Annex_2_03_OI"
},
{
"label": "Geology",
"value": "Annex_2_04_GE"
},
{
"label": "Statistical units",
"value": "Annex_3_01_SU"
},
{
"label": "Buildings",
"value": "Annex_3_02_BU"
},
{
"label": "Soil",
"value": "Annex_3_03_SO"
},
{
"label": "Land use",
"value": "Annex_3_04_LU"
},
{
"label": "Human health and safety",
"value": "Annex_3_05_HH"
},
{
"label": "Utility and governmental services",
"value": "Annex_3_06_US"
},
{
"label": "Environmental monitoring facilities",
"value": "Annex_3_07_EF"
},
{
"label": "Production and industrial facilities",
"value": "Annex_3_08_PF"
},
{
"label": "Agricultural and aquaculture facilities",
"value": "Annex_3_09_AF"
},
{
"label": "Population distribution - demography",
"value": "Annex_3_10_PD"
},
{
"label": "Area management/restriction/regulation zones and reporting units",
"value": "Annex_3_11_AM"
},
{
"label": "Natural risk zones",
"value": "Annex_3_12_NZ"
},
{
"label": "Atmospheric conditions",
"value": "Annex_3_13_AC"
},
{
"label": "Meteorological geographical features",
"value": "Annex_3_14_MF"
},
{
"label": "Oceanographic geographical features",
"value": "Annex_3_15_OF"
},
{
"label": "Sea regions",
"value": "Annex_3_16_SR"
},
{
"label": "Bio-geographical regions",
"value": "Annex_3_17_BR"
},
{
"label": "Habitats and biotopes",
"value": "Annex_3_18_HB"
},
{
"label": "Species distribution",
"value": "Annex_3_19_SD"
},
{
"label": "Energy resources",
"value": "Annex_3_20_ER"
},
{
"label": "Mineral resources",
"value": "Annex_3_21_MR"
}
],
"targets": {
"bsp": "md-dataset.identification.keyword_inspire"
}
},
{
"name": "md-dataset.identification.priorityDatasetDescriptiveKeyword",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "priorityDatasetDescriptiveKeyword",
"label": "INSPIRE priority datasets",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "Agglomerations (Noise Directive)",
"value": "[Agglomerations (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-dir-2002-49)"
},
{
"label": "Population (Noise Directive)",
"value": "[Population (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Population-dir-2002-49)"
},
{
"label": "Areas of Potential significant flood risk (Floods Directive)",
"value": "[Areas of Potential significant flood risk (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/AreasOfPotentialSignificantFloodRisk-dir-2007-60)"
},
{
"label": "Flooded areas (Floods Directive)",
"value": "[Flooded areas (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodedAreas-dir-2007-60)"
},
{
"label": "Flood risk zones (Floods Directive)",
"value": "[Flood risk zones (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodRiskZones-dir-2007-60)"
},
{
"label": "Monitoring stations (Marine Strategy Framework Directive)",
"value": "[Monitoring stations (Marine Strategy Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MonitoringStations-dir-2008-56)"
},
{
"label": "Sensitive areas, less sensitive areas and catchments (Urban Waste-Water Treatment\nDirective)",
"value": "[Sensitive areas, less sensitive areas and catchments (Urban Waste-Water\nTreatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SensitiveAreasLessSensitiveAreasAndCatchments-dir-1991-271)"
},
{
"label": "Nitrates vulnerable zones (Nitrates Directive)",
"value": "[Nitrates vulnerable zones (Nitrates Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/NitratesVulnerableZones-dir-1991-676)"
},
{
"label": "Directive 2000/60/EC",
"value": "[Directive 2000/60/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2000-60)"
},
{
"label": "River basin districts (Water Framework Directive)",
"value": "[River basin districts (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/RiverBasinDistricts-dir-2000-60)"
},
{
"label": "River basin districts sub-units (Water Framework Directive)",
"value": "[River basin districts sub-units (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/RiverBasinDistrictsSubUnits-dir-2000-60)"
},
{
"label": "Water bodies (Water Framework Directive)",
"value": "[Water bodies (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/WaterBodies-dir-2000-60)"
},
{
"label": "Surface water bodies (Water Framework Directive)",
"value": "[Surface water bodies (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SurfaceWaterBodies-dir-2000-60)"
},
{
"label": "Lakes (Water Framework Directive)",
"value": "[Lakes (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Lakes-dir-2000-60)"
},
{
"label": "Rivers (Water Framework Directive)",
"value": "[Rivers (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Rivers-dir-2000-60)"
},
{
"label": "Transitional waters (Water Framework Directive)",
"value": "[Transitional waters (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/TransitionalWaters-dir-2000-60)"
},
{
"label": "Coastal waters (Water Framework Directive)",
"value": "[Coastal waters (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/CoastalWaters-dir-2000-60)"
},
{
"label": "Groundwater bodies (Water Framework Directive)",
"value": "[Groundwater bodies (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/GroundwaterBodies-dir-2000-60)"
},
{
"label": "River network (Water Framework Directive)",
"value": "[River network (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/RiverNetwork-dir-2000-60)"
},
{
"label": "Protected areas (Water Framework Directive)",
"value": "[Protected areas (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ProtectedAreas-dir-2000-60)"
},
{
"label": "Nitrate vulnerable zones - nutrient sensitive areas (Water Framework Directive)",
"value": "[Nitrate vulnerable zones - nutrient sensitive areas (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/NitrateVulnerableZones-NutrientSensitiveAreas-dir-2000-60)"
},
{
"label": "Urban waste water sensitive areas - nutrient sensitive areas (Water Framework\nDirective)",
"value": "[Urban waste water sensitive areas - nutrient sensitive areas (Water Framework\nDirective)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/UrbanWasteWaterSensitiveAreas-NutrientSensitiveAreas-dir-2000-60)"
},
{
"label": "Bathing waters - recreational waters (Water Framework Directive)",
"value": "[Bathing waters - recreational waters (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BathingWaters-RecreationalWaters-dir-2000-60)"
},
{
"label": "Drinking water protection areas (Water Framework Directive)",
"value": "[Drinking water protection areas (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/DrinkingWaterProtectionAreas-dir-2000-60)"
},
{
"label": "Water dependent Natura 2000 sites (Water Framework Directive)",
"value": "[Water dependent Natura 2000 sites (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/WaterDependentNatura2000Sites-dir-2000-60)"
},
{
"label": "Designated waters (Water Framework Directive)",
"value": "[Designated waters (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/DesignatedWaters-dir-2000-60)"
},
{
"label": "Protection of economically significant aquatic species - shellfish designated\nwaters (Water Framework Directive)",
"value": "[Protection of economically significant aquatic species - shellfish designated\nwaters (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ProtectionOfEconomicallySignificantAquaticSpecies-ShellfishDesignatedWaters-dir-2000-60)"
},
{
"label": "Protection of economically significant aquatic species - freshwater fish\ndesignated waters (Water Framework Directive)",
"value": "[Protection of economically significant aquatic species - freshwater fish\ndesignated waters (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ProtectionOfEconomicallySignificantAquaticSpecies-FreshwaterFishDesignatedWaters-dir-2000-60)"
},
{
"label": "Other protected areas (Water Framework Directive)",
"value": "[Other protected areas (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/OtherProtectedAreas-dir-2000-60)"
},
{
"label": "Monitoring stations (Water Framework Directive)",
"value": "[Monitoring stations (Water Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MonitoringStations-dir-2000-60)"
},
{
"label": "Directive 2002/49/EC",
"value": "[Directive 2002/49/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2002-49)"
},
{
"label": "Major roads, railways and air transport network (Noise Directive)",
"value": "[Major roads, railways and air transport network (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRoadsRailwaysAndAirTransportNetwork-dir-2002-49)"
},
{
"label": "Major roads (Noise Directive)",
"value": "[Major roads (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRoads-dir-2002-49)"
},
{
"label": "Major railways (Noise Directive)",
"value": "[Major railways (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailways-dir-2002-49)"
},
{
"label": "Major air transport (Noise Directive)",
"value": "[Major air transport (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorAirTransport-dir-2002-49)"
},
{
"label": "Agglomerations - population (Noise Directive)",
"value": "[Agglomerations - population (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-Population-dir-2002-49)"
},
{
"label": "Population - densely populated built-up areas (Noise Directive)",
"value": "[Population - densely populated built-up areas (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Population-DenselyPopulatedBuiltUpAreas-dir-2002-49)"
},
{
"label": "Environmental noise exposure (Noise Directive)",
"value": "[Environmental noise exposure (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/EnvironmentalNoiseExposure-dir-2002-49)"
},
{
"label": "Major roads noise exposure delineation (Noise Directive)",
"value": "[Major roads noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRoadsNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Major roads noise exposure delineation day-evening-night (Noise Directive)",
"value": "[Major roads noise exposure delineation day-evening-night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRoadsNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Major roads noise exposure delineation - night (Noise Directive)",
"value": "[Major roads noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRoadsNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Major railways noise exposure delineation (Noise Directive)",
"value": "[Major railways noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Major railways noise exposure delineation day-evening-night (Noise Directive)",
"value": "[Major railways noise exposure delineation day-evening-night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Major railways noise exposure delineation - night (Noise Directive)",
"value": "[Major railways noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorRailwaysNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Major airports noise exposure delineation (Noise Directive)",
"value": "[Major airports noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorAirportsNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Major airports noise exposure delineation day-evening-night (Noise Directive)",
"value": "[Major airports noise exposure delineation day-evening-night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorAirportsNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Major airports noise exposure delineation - night (Noise Directive)",
"value": "[Major airports noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MajorAirportsNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Agglomerations - roads noise exposure delineation (Noise Directive)",
"value": "[Agglomerations - roads noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-RoadsNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Agglomerations - roads noise exposure delineation day-evening-night (Noise\nDirective)",
"value": "[Agglomerations - roads noise exposure delineation day-evening-night (Noise\nDirective)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-RoadsNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Agglomerations - roads noise exposure delineation - night (Noise Directive)",
"value": "[Agglomerations - roads noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-RoadsNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Agglomerations - railways noise exposure delineation (Noise Directive)",
"value": "[Agglomerations - railways noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-RailwaysNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Agglomerations - railways noise exposure delineation day-evening-night (Noise\nDirective)",
"value": "[Agglomerations - railways noise exposure delineation day-evening-night\n(Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-RailwaysNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Agglomerations - railways noise exposure delineation - night (Noise Directive)",
"value": "[Agglomerations - railways noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-RailwaysNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Agglomerations - aircraft noise exposure delineation (Noise Directive)",
"value": "[Agglomerations - aircraft noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-AircraftNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Agglomerations - aircraft noise exposure delineation day-evening-night (Noise\nDirective)",
"value": "[Agglomerations - aircraft noise exposure delineation day-evening-night\n(Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-AircraftNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Agglomerations - aircraft noise exposure delineation - night (Noise Directive)",
"value": "[Agglomerations - aircraft noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-AircraftNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Agglomerations - industrial noise exposure delineation (Noise Directive)",
"value": "[Agglomerations - industrial noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-IndustrialNoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Agglomerations - industrial noise exposure delineation day-evening-night\n(Noise Directive)",
"value": "[Agglomerations - industrial noise exposure delineation day-evening-night\n(Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-IndustrialNoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Agglomerations – industrial noise exposure delineation - night (Noise Directive)",
"value": "[Agglomerations – industrial noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-IndustrialNoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Agglomerations - noise exposure delineation (Noise Directive)",
"value": "[Agglomerations - noise exposure delineation (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-NoiseExposureDelineation-dir-2002-49)"
},
{
"label": "Agglomerations - noise exposure delineation day-evening-night (Noise Directive)",
"value": "[Agglomerations - noise exposure delineation day-evening-night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-NoiseExposureDelineationDEN-dir-2002-49)"
},
{
"label": "Agglomerations - noise exposure delineation - night (Noise Directive)",
"value": "[Agglomerations - noise exposure delineation - night (Noise Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-NoiseExposureDelineationNight-dir-2002-49)"
},
{
"label": "Directive 2006/21/EC",
"value": "[Directive 2006/21/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2006-21)"
},
{
"label": "Facilities for managing extractive waste (Extractive Waste Directive)",
"value": "[Facilities for managing extractive waste (Extractive Waste Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FacilitiesForManagingExtractiveWaste-dir-2006-21)"
},
{
"label": "Directive 2006/7/EC",
"value": "[Directive 2006/7/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2006-7)"
},
{
"label": "Bathing water sites (Bathing Water Directive)",
"value": "[Bathing water sites (Bathing Water Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BathingWaterSites-dir-2006-7)"
},
{
"label": "Directive 2007/60/EC",
"value": "[Directive 2007/60/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2007-60)"
},
{
"label": "Preliminary flood risk assessment (Floods Directive)",
"value": "[Preliminary flood risk assessment (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/PreliminaryFloodRiskAssessment-dir-2007-60)"
},
{
"label": "Preliminary flood risk assessment - observed events (Floods Directive)",
"value": "[Preliminary flood risk assessment - observed events (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/PreliminaryFloodRiskAssessment-ObservedEvents-dir-2007-60)"
},
{
"label": "Preliminary flood risk assessment - potential future events (Floods Directive)",
"value": "[Preliminary flood risk assessment - potential future events (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/PreliminaryFloodRiskAssessment-PotentialFutureEvents-dir-2007-60)"
},
{
"label": "Flood hazard areas low probability scenario (Floods Directive)",
"value": "[Flood hazard areas low probability scenario (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodHazardAreasLowProbabilityScenario-dir-2007-60)"
},
{
"label": "Flood hazard areas medium probability scenario (Floods Directive)",
"value": "[Flood hazard areas medium probability scenario (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodHazardAreasMediumProbabilityScenario-dir-2007-60)"
},
{
"label": "Flood hazard areas high probability scenario (Floods Directive)",
"value": "[Flood hazard areas high probability scenario (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodHazardAreasHighProbabilityScenario-dir-2007-60)"
},
{
"label": "Flood risk zones low probability scenario (Floods Directive)",
"value": "[Flood risk zones low probability scenario (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodRiskZonesLowProbabilityScenario-dir-2007-60)"
},
{
"label": "Flood risk zones medium probability scenario (Floods Directive)",
"value": "[Flood risk zones medium probability scenario (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodRiskZonesMediumProbabilityScenario-dir-2007-60)"
},
{
"label": "Flood risk zones high probability scenario (Floods Directive)",
"value": "[Flood risk zones high probability scenario (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/FloodRiskZonesHighProbabilityScenario-dir-2007-60)"
},
{
"label": "Management units (Floods Directive)",
"value": "[Management units (Floods Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ManagementUnits-dir-2007-60)"
},
{
"label": "Directive 2008/50/EC",
"value": "[Directive 2008/50/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2008-50)"
},
{
"label": "Management zones and agglomerations (Air Quality Directive)",
"value": "[Management zones and agglomerations (Air Quality Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ManagementZonesAndAgglomerations-dir-2008-50)"
},
{
"label": "Management zones (Air Quality Directive)",
"value": "[Management zones (Air Quality Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ManagementZones-dir-2008-50)"
},
{
"label": "Agglomerations (Air Quality Directive)",
"value": "[Agglomerations (Air Quality Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-dir-2008-50)"
},
{
"label": "Model areas (Air Quality Directive)",
"value": "[Model areas (Air Quality Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ModelAreas-dir-2008-50)"
},
{
"label": "Monitoring stations (Air Quality Directive)",
"value": "[Monitoring stations (Air Quality Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MonitoringStations-dir-2008-50)"
},
{
"label": "Measurement and modelling data (Air Quality Directive)",
"value": "[Measurement and modelling data (Air Quality Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MeasurementAndModellingData-dir-2008-50)"
},
{
"label": "Directive 2008/56/EC",
"value": "[Directive 2008/56/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2008-56)"
},
{
"label": "Marine regions and units (Marine Strategy Framework Directive)",
"value": "[Marine regions and units (Marine Strategy Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MarineRegionsAndUnits-dir-2008-56)"
},
{
"label": "Marine sub-regions (Marine Strategy Framework Directive)",
"value": "[Marine sub-regions (Marine Strategy Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MarineSubRegions-dir-2008-56)"
},
{
"label": "Marine assessment units (Marine Strategy Framework Directive)",
"value": "[Marine assessment units (Marine Strategy Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MarineAssessmentUnits-dir-2008-56)"
},
{
"label": "Directive 2009/147/EC",
"value": "[Directive 2009/147/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2009-147)"
},
{
"label": "Pan-European biogeographical regions (Birds Directive)",
"value": "[Pan-European biogeographical regions (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/PanEuropeanBiogeographicalRegions-dir-2009-147)"
},
{
"label": "Bird species distribution and range (Birds Directive)",
"value": "[Bird species distribution and range (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistributionAndRange-dir-2009-147)"
},
{
"label": "Bird species distribution (Birds Directive)",
"value": "[Bird species distribution (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-dir-2009-147)"
},
{
"label": "Bird species distribution - sensitive (Birds Directive)",
"value": "[Bird species distribution - sensitive (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdSpeciesDistribution-Sensitive-dir-2009-147)"
},
{
"label": "Birds range (Birds Directive)",
"value": "[Birds range (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdsRange-dir-2009-147)"
},
{
"label": "Birds range - sensitive (Birds Directive)",
"value": "[Birds range - sensitive (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BirdsRange-Sensitive-dir-2009-147)"
},
{
"label": "Natura 2000 sites (Birds Directive)",
"value": "[Natura 2000 sites (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Natura2000Sites-dir-2009-147)"
},
{
"label": "Directive 2010/75/EU",
"value": "[Directive 2010/75/EU](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2010-75)"
},
{
"label": "Industrial sites - EU Registry (Industrial Emissions Directive)",
"value": "[Industrial sites - EU Registry (Industrial Emissions Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-dir-2010-75)"
},
{
"label": "Installations (Industrial Emissions Directive)",
"value": "[Installations (Industrial Emissions Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Installations-dir-2010-75)"
},
{
"label": "Large combustion plants (Industrial Emissions Directive)",
"value": "[Large combustion plants (Industrial Emissions Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/LargeCombustionPlants-dir-2010-75)"
},
{
"label": "Emissions (Industrial Emissions Directive)",
"value": "[Emissions (Industrial Emissions Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Emissions-dir-2010-75)"
},
{
"label": "Directive 2012/18/EU",
"value": "[Directive 2012/18/EU](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-2012-18)"
},
{
"label": "Establishments involving dangerous substances (SEVESO III Directive)",
"value": "[Establishments involving dangerous substances (SEVESO III Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/EstablishmentsInvolvingDangerousSubstances-dir-2012-18)"
},
{
"label": "Directive 86/278/EEC",
"value": "[Directive 86/278/EEC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-1986-278)"
},
{
"label": "Agricultural facilities receiving sludge (Sewage Sludge Directive)",
"value": "[Agricultural facilities receiving sludge (Sewage Sludge Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/AgriculturalFacilitiesReceivingSludge-dir-1986-278)"
},
{
"label": "Agricultural sites where sludge is deposited (Sewage Sludge Directive)",
"value": "[Agricultural sites where sludge is deposited (Sewage Sludge Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/AgriculturalSitesWhereSludgeIsDeposited-dir-1986-278)"
},
{
"label": "Directive 91/271/EEC",
"value": "[Directive 91/271/EEC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-1991-271)"
},
{
"label": "Agglomerations (Urban Waste Water Treatment Directive)",
"value": "[Agglomerations (Urban Waste Water Treatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Agglomerations-dir-1991-271)"
},
{
"label": "Urban waste-water treatment plants (Urban Waste Water Treatment Directive)",
"value": "[Urban waste-water treatment plants (Urban Waste Water Treatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/UrbanWasteWaterTreatmentPlants-dir-1991-271)"
},
{
"label": "Discharge points to receiving waters (Urban Waste Water Treatment Directive)",
"value": "[Discharge points to receiving waters (Urban Waste Water Treatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/DischargePointsToReceivingWaters-dir-1991-271)"
},
{
"label": "Sensitive areas (Urban Waste-Water Treatment Directive)",
"value": "[Sensitive areas (Urban Waste-Water Treatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SensitiveAreas-dir-1991-271)"
},
{
"label": "Less sensitive areas (Urban Waste-Water Treatment Directive)",
"value": "[Less sensitive areas (Urban Waste-Water Treatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/LessSensitiveAreas-dir-1991-271)"
},
{
"label": "Sensitive area catchments (Urban Waste-Water Treatment Directive)",
"value": "[Sensitive area catchments (Urban Waste-Water Treatment Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SensitiveAreaCatchments-dir-1991-271)"
},
{
"label": "Directive 91/676/EEC",
"value": "[Directive 91/676/EEC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-1991-676)"
},
{
"label": "Directive 92/43/EEC",
"value": "[Directive 92/43/EEC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-1992-43)"
},
{
"label": "Pan-European biogeographical regions (Habitats Directive)",
"value": "[Pan-European biogeographical regions (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Pan-EuropeanBiogeographicalRegions-dir-1992-43)"
},
{
"label": "Habitat types and species distribution and range (Habitats Directive)",
"value": "[Habitat types and species distribution and range (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesAndSpeciesDistributionAndRange-dir-1992-43)"
},
{
"label": "Habitat types distribution (Habitats Directive)",
"value": "[Habitat types distribution (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistribution-dir-1992-43)"
},
{
"label": "Habitat types distribution - sensitive (Habitats Directive)",
"value": "[Habitat types distribution - sensitive (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesDistributionSensitive-dir-1992-43)"
},
{
"label": "Habitat types range (Habitats Directive)",
"value": "[Habitat types range (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/HabitatTypesRange-dir-1992-43)"
},
{
"label": "Species distribution (Habitats Directive)",
"value": "[Species distribution (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesDistribution-dir-1992-43)"
},
{
"label": "Species distribution sensitive (Habitats Directive)",
"value": "[Species distribution sensitive (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesTypesDistributionSensitive-dir-1992-43)"
},
{
"label": "Species range (Habitats Directive)",
"value": "[Species range (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SpeciesRange-dir-1992-43)"
},
{
"label": "Natura 2000 sites (Habitats Directive)",
"value": "[Natura 2000 sites (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Natura2000Sites-dir-1992-43)"
},
{
"label": "Directive 98/83/EC",
"value": "[Directive 98/83/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-1998-83)"
},
{
"label": "Drinking water supply zones (Drinking Water Directive)",
"value": "[Drinking water supply zones (Drinking Water Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/DrinkingWaterSupplyZones-dir-1998-83)"
},
{
"label": "Large water supply zones (Drinking Water Directive)",
"value": "[Large water supply zones (Drinking Water Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/LargeWaterSupplyZones-dir-1998-83)"
},
{
"label": "Small water supply zones (Drinking Water Directive)",
"value": "[Small water supply zones (Drinking Water Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SmallWaterSupplyZones-dir-1998-83)"
},
{
"label": "Drinking water abstraction points (Drinking Water Directive)",
"value": "[Drinking water abstraction points (Drinking Water Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/DrinkingWaterAbstractionPoints-dir-1998-83)"
},
{
"label": "EEA Annual Work Programme",
"value": "[EEA Annual Work Programme](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/EEA-AWP)"
},
{
"label": "Nationally designated areas - CDDA",
"value": "[Nationally designated areas - CDDA](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/NationallyDesignatedAreasCDDA)"
},
{
"label": "National legislation",
"value": "[National legislation](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/national-legislation)"
},
{
"label": "National biogeographical regions",
"value": "[National biogeographical regions](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/NationalBiogeographicalRegions)"
},
{
"label": "National biogeographical regions (Habitats Directive)",
"value": "[National biogeographical regions (Habitats Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/NationalBiogeographicalRegions-dir-1992-43)"
},
{
"label": "National biogeographical regions (Birds Directive)",
"value": "[National biogeographical regions (Birds Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/NationalBiogeographicalRegions-dir-2009-147)"
},
{
"label": "Recommendation 2014/70/EU",
"value": "[Recommendation 2014/70/EU](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/reco-2014-70)"
},
{
"label": "Boreholes (Recommendation on hydraulic fracturing)",
"value": "[Boreholes (Recommendation on hydraulic fracturing)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/Boreholes-reco-2014-70)"
},
{
"label": "Boreholes for hydraulic fracturing (Recommendation on hydraulic fracturing)",
"value": "[Boreholes for hydraulic fracturing (Recommendation on hydraulic fracturing)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/BoreholesForHydraulicFracturing-reco-2014-70)"
},
{
"label": "Regulation (EU) 2017/852",
"value": "[Regulation (EU) 2017/852](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/reg-2017-852)"
},
{
"label": "Mercury storage facilities (Mercury Regulation)",
"value": "[Mercury storage facilities (Mercury Regulation)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MercuryStorageFacilities-reg-2017-852)"
},
{
"label": "Regulation (EC) 166/2006",
"value": "[Regulation (EC) 166/2006](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/reg-2006-166)"
},
{
"label": "Industrial sites - EU Registry (European Pollutant Release and Transfer Register)",
"value": "[Industrial sites - EU Registry (European Pollutant Release and Transfer\nRegister)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/IndustrialSites-EURegistry-reg-2006-166)"
},
{
"label": "Sites and facilities (European Pollutant Release and Transfer Register)",
"value": "[Sites and facilities (European Pollutant Release and Transfer Register)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/SitesAndFacilities-reg-2006-166)"
},
{
"label": "Actual pollutant releases (European Pollutant Release and Transfer Register)",
"value": "[Actual pollutant releases (European Pollutant Release and Transfer Register)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ActualPollutantReleases-reg-2006-166)"
},
{
"label": "Regulation (EU) 1143/2014",
"value": "[Regulation (EU) 1143/2014](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/reg-2014-1143)"
},
{
"label": "Invasive alien species distribution (Invasive Alien Species Directive)",
"value": "[Invasive alien species distribution (Invasive Alien Species Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/InvasiveAlienSpeciesDistribution-reg-2014-1143)"
},
{
"label": "Monitoring stations (Nitrates Directive)",
"value": "[Monitoring stations (Nitrates Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MonitoringStations-dir-1991-676)"
},
{
"label": "Marine regions (Marine Strategy Framework Directive)",
"value": "[Marine regions (Marine Strategy Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MarineRegions-dir-2008-56)"
},
{
"label": "Marine reporting units (Marine Strategy Framework Directive)",
"value": "[Marine reporting units (Marine Strategy Framework Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/MSFDReportingUnits-dir-2008-56)"
},
{
"label": "Directive 1999/31/EC",
"value": "[Directive 1999/31/EC](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/dir-1999-31)"
},
{
"label": "Exempted islands and isolated settlements (Landfill of Waste Directive)",
"value": "[Exempted islands and isolated settlements (Landfill of Waste Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/ExemptedIslandsAndIsolatedSettlements-dir-1999-31)"
},
{
"label": "Landfill of waste sites (Landfill of Waste Directive)",
"value": "[Landfill of waste sites (Landfill of Waste Directive)](http://inspire.ec.europa.eu/metadata-codelist/PriorityDataset/LandfillOfWasteSites-dir-1999-31)"
}
]
},
{
"name": "md-dataset.identification.spatialScopeDescriptiveKeyword",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "spatialScopeDescriptiveKeyword",
"label": "Spatial scope",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "National",
"value": "[National](http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/national)"
},
{
"label": "Regional",
"value": "[Regional](http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/regional)"
},
{
"label": "Local",
"value": "[Local](http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/local)"
},
{
"label": "Global",
"value": "[Global](http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/global)"
},
{
"label": "European",
"value": "[European](http://inspire.ec.europa.eu/metadata-codelist/SpatialScope/european)"
}
]
},
{
"name": "md-dataset.identification.keyword_simple",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "keyword_simple",
"label": "Keywords",
"description": "Search terms which help narrow a full text search and allow for structured keyword search.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.keyword_simple"
}
},
{
"name": "md-dataset.identification.topicCategory",
"required": true,
"minOccurs": 1,
"maxOccurs": -1,
"comment": "ISO B.5.27 topicCategory",
"label": "Thematic Classification",
"description": "Topic categories in accordance with EN ISO 19115.",
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "Biota",
"value": "BIOTA"
},
{
"label": "Boundaries",
"value": "BOUNDARIES"
},
{
"label": "Climatology Meteorology Atmosphere",
"value": "CLIMATOLOGY_METEOROLOGY_ATMOSPHERE"
},
{
"label": "Economy",
"value": "ECONOMY"
},
{
"label": "Elevation",
"value": "ELEVATION"
},
{
"label": "Environment",
"value": "ENVIRONMENT"
},
{
"label": "Farming",
"value": "FARMING"
},
{
"label": "Geosciences",
"value": "GEOSCIENTIFIC_INFORMATION"
},
{
"label": "Health",
"value": "HEALTH"
},
{
"label": "Imagery",
"value": "IMAGERY_BASE_MAPS_EARTH_COVER"
},
{
"label": "Inland Waters",
"value": "INLAND_WATERS"
},
{
"label": "Intelligence and Military",
"value": "INTELLIGENCE_MILITARY"
},
{
"label": "Location",
"value": "LOCATION"
},
{
"label": "Oceans",
"value": "OCEANS"
},
{
"label": "Planning, Cadastre",
"value": "PLANNING_CADASTRE"
},
{
"label": "Society",
"value": "SOCIETY"
},
{
"label": "Structures",
"value": "STRUCTURE"
},
{
"label": "Transportation",
"value": "TRANSPORTATION"
},
{
"label": "Utilities and communication",
"value": "UTILITIES_COMMUNICATION"
}
],
"targets": {
"bsp": "md-dataset.identification.topicCategory"
}
},
{
"name": "md-dataset.dataQualityLineage",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "dataQualityLineage",
"label": "Data Lineage",
"description": "The history of a data set, and the life cycle from collection and acquisition through compilation and derivation to its current form, in accordance with EN ISO 19101.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.dataQualityLineage"
}
},
{
"name": "md-dataset.identification.scale",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "spatial resolution",
"label": "Scale 1:X",
"description": "Scale denominator",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.scale"
}
},
{
"name": "md-dataset.isInspireDataset",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "generates keyword inspireidentifieziert if enabled, should be preset\nby theme-manager.",
"label": "INSPIRE Data set",
"description": "When selected, the dataset is published as INSPIRE identified.",
"type": "boolean",
"schema": null,
"defaultValue": true,
"autofillRule": null,
"visibility": true,
"editable": false,
"targets": {
"bsp": "md-dataset.isInspireDataset"
}
}
]
},
{
"categoryName": "dataset_geographicExtent",
"title": "Data set - Geographic extent",
"name": "dataset_geographicExtent",
"expand": false,
"fields": [
{
"name": "md-dataset.identification.geographicExtent.eastBoundLongitude",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "eastBoundLongitude",
"label": "eastBoundLongitude",
"description": null,
"type": "float",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{dataset.eastBoundLongitude}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.geographicExtent.eastBoundLongitude"
}
},
{
"name": "md-dataset.identification.geographicExtent.northBoundLatitude",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "northBoundLatitude",
"label": "northBoundLatitude",
"description": null,
"type": "float",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{dataset.northBoundLatitude}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.geographicExtent.northBoundLatitude"
}
},
{
"name": "md-dataset.identification.geographicExtent.southBoundLatitude",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "southBoundLatitude",
"label": "southBoundLatitude",
"description": null,
"type": "float",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{dataset.southBoundLatitude}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.geographicExtent.southBoundLatitude"
}
},
{
"name": "md-dataset.identification.geographicExtent.westBoundLongitude",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "westBoundLongitude",
"label": "westBoundLongitude",
"description": null,
"type": "float",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{dataset.westBoundLongitude}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.geographicExtent.westBoundLongitude"
}
},
{
"name": "md-dataset.identification.geographicExtent.geographicDescriptionIdentifier",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "md-dataset.identification.geographicExtent.geographicDescriptionIdentifier",
"label": "Geographic identifier",
"description": "",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.geographicExtent.geographicDescriptionIdentifier"
}
}
]
},
{
"categoryName": "dataset_temportalExtent",
"title": "Time range",
"name": "dataset_temportalExtent",
"expand": false,
"fields": [
{
"name": "md-dataset.identification.temporalExtent.beginPosition",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "beginPosition",
"label": "Start date",
"description": "The time range defines the time period that the content of the resource covers.",
"type": "date",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.temporalExtent.beginPosition"
}
},
{
"name": "md-dataset.identification.temporalExtent.endPosition",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "endPosition",
"label": "End date",
"description": "The time range defines the time period that the content of the resource covers.",
"type": "date",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.temporalExtent.endPosition"
}
},
{
"name": "md-dataset.referenceSystemInfoCode",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "md-dataset.referenceSystemInfoCode",
"label": "Time reference system",
"description": "Identification of the time reference system(s) used in the dataset.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.referenceSystemInfoCode"
}
}
]
},
{
"categoryName": "dataset_contactForMetadata",
"title": "Data set - Contact for metadata",
"name": "dataset_contactForMetadata",
"expand": false,
"fields": [
{
"name": "md-dataset.contactForMetadata.individualName",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 - individualName",
"label": "Name",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{user.fullName}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.individualName"
}
},
{
"name": "md-dataset.contactForMetadata.authorityUrl",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "authorityUrl für INSPIRE-Extended-Capabilities",
"label": "Namespace (Authority URL)",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.web}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.authorityUrl"
}
},
{
"name": "md-dataset.contactForMetadata.organisationName",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 - organisationName",
"label": "Organisation Name",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.name}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.organisationName"
}
},
{
"name": "md-dataset.contactForMetadata.positionName",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "positionName",
"label": "Position",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.positionName"
}
},
{
"name": "md-dataset.contactForMetadata.roleCode",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "roleCode",
"label": "Role",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": "pointOfContact",
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "author",
"value": "author"
},
{
"label": "custodian",
"value": "custodian"
},
{
"label": "distributor",
"value": "distributor"
},
{
"label": "originator",
"value": "originator"
},
{
"label": "owner",
"value": "owner"
},
{
"label": "pointOfContact",
"value": "pointOfContact"
},
{
"label": "principalInvestigator",
"value": "principalInvestigator"
},
{
"label": "processor",
"value": "processor"
},
{
"label": "publisher",
"value": "publisher"
},
{
"label": "resourceProvider",
"value": "resourceProvider"
},
{
"label": "user",
"value": "user"
}
],
"targets": {
"bsp": "md-dataset.contactForMetadata.roleCode"
}
},
{
"name": "md-dataset.contactForMetadata.email",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "email",
"label": "Email",
"description": null,
"type": "string",
"schema": "email",
"defaultValue": null,
"autofillRule": "{% verbatim %}{{user.email}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.email"
}
},
{
"name": "md-dataset.contactForMetadata.deliveryPoint",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 deliveryPoint",
"label": "Street",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.street}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.deliveryPoint"
}
},
{
"name": "md-dataset.contactForMetadata.postalCode",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 - postalcode",
"label": "Post code",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.zip}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.postalCode"
}
},
{
"name": "md-dataset.contactForMetadata.city",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2##382 city",
"label": "City",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.city}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.city"
}
},
{
"name": "md-dataset.contactForMetadata.administrativeArea",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2##383 administrativeArea",
"label": "Administrative Area",
"description": "",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.state}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.administrativeArea"
}
},
{
"name": "md-dataset.contactForMetadata.country",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "country",
"label": "Country",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.country}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.country"
}
},
{
"name": "md-dataset.contactForMetadata.voicePhone",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.3 - voicePhone",
"label": "Phone",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{user.phone}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.voicePhone"
}
},
{
"name": "md-dataset.contactForMetadata.facsimile",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 facsimile",
"label": "Facsimile",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.contactForMetadata.facsimile"
}
}
]
},
{
"categoryName": "dataset_contactForResource",
"title": "Data set - Contact for Data set",
"name": "dataset_contactForResource",
"expand": false,
"fields": [
{
"name": "md-dataset.identification.contactForResource.individualName",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 - individualName",
"label": "Name",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{user.fullName}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.individualName"
}
},
{
"name": "md-dataset.identification.contactForResource.authorityUrl",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "authorityUrl für INSPIRE-Extended-Capabilities",
"label": "Namespace (Authority URL)",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.web}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.authorityUrl"
}
},
{
"name": "md-dataset.identification.contactForResource.organisationName",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 - organisationName",
"label": "Organisation name",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.name}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.organisationName"
}
},
{
"name": "md-dataset.identification.contactForResource.positionName",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "positionName",
"label": "Position",
"description": "Position or function of the responsible person",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.positionName"
}
},
{
"name": "md-dataset.identification.contactForResource.roleCode",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "roleCode",
"label": "Role",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": "pointOfContact",
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "author",
"value": "author"
},
{
"label": "custodian",
"value": "custodian"
},
{
"label": "distributor",
"value": "distributor"
},
{
"label": "originator",
"value": "originator"
},
{
"label": "owner",
"value": "owner"
},
{
"label": "pointOfContact",
"value": "pointOfContact"
},
{
"label": "principalInvestigator",
"value": "principalInvestigator"
},
{
"label": "processor",
"value": "processor"
},
{
"label": "publisher",
"value": "publisher"
},
{
"label": "resourceProvider",
"value": "resourceProvider"
},
{
"label": "user",
"value": "user"
}
],
"targets": {
"bsp": "md-dataset.identification.contactForResource.roleCode"
}
},
{
"name": "md-dataset.identification.contactForResource.email",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "email",
"label": "Email",
"description": null,
"type": "string",
"schema": "email",
"defaultValue": null,
"autofillRule": "{% verbatim %}{{user.email}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.email"
}
},
{
"name": "md-dataset.identification.contactForResource.deliveryPoint",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 deliveryPoint",
"label": "Street",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.street}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.deliveryPoint"
}
},
{
"name": "md-dataset.identification.contactForResource.postalCode",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 - postalcode",
"label": "Postal code",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.zip}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.postalCode"
}
},
{
"name": "md-dataset.identification.contactForResource.city",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2##382 city",
"label": "City",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.city}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.city"
}
},
{
"name": "md-dataset.identification.contactForResource.administrativeArea",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2##383 administrativeArea",
"label": "Administrative Area",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.state}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.administrativeArea"
}
},
{
"name": "md-dataset.identification.contactForResource.country",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "country",
"label": "Country",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{organisation.country}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.country"
}
},
{
"name": "md-dataset.identification.contactForResource.voicePhone",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.3 - voicePhone",
"label": "Phone",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{% verbatim %}{{user.phone}}{% endverbatim %}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.voicePhone"
}
},
{
"name": "md-dataset.identification.contactForResource.facsimile",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "ISO B.3.2.2 facsimile",
"label": "Facsimile",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.contactForResource.facsimile"
}
}
]
},
{
"categoryName": "dataset_resourceMaintenance",
"title": "Maintenance and updates",
"name": "dataset_resourceMaintenance",
"expand": false,
"fields": [
{
"name": "md-dataset.identification.resourceMaintenance.maintenanceAndUpdateFrequency",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "maintenanceAndUpdateFrequency",
"label": "Frequency of maintenance and updates",
"description": "Information about the frequency of updates.",
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "Continual",
"value": "continual"
},
{
"label": "Daily",
"value": "daily"
},
{
"label": "Weekly",
"value": "weekly"
},
{
"label": "Fortnightly",
"value": "fortnightly"
},
{
"label": "Monthly",
"value": "monthly"
},
{
"label": "Quarterly",
"value": "quarterly"
},
{
"label": "Biannually",
"value": "biannually"
},
{
"label": "Annually",
"value": "annually"
},
{
"label": "As Needed",
"value": "asNeeded"
},
{
"label": "Irregular",
"value": "irregular"
},
{
"label": "Not Planned",
"value": "notPlanned"
},
{
"label": "Unknown",
"value": "unknown"
}
],
"targets": {
"bsp": "md-dataset.identification.resourceMaintenance.maintenanceAndUpdateFrequency"
}
},
{
"name": "md-dataset.identification.resourceMaintenance.userDefinedFrequency",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "userDefinedFrequency",
"label": "User defined frequency",
"description": "User defined maintenance frequency (must be a valid notation for the XML duration type)",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.resourceMaintenance.userDefinedFrequency"
}
},
{
"name": "md-dataset.identification.resourceMaintenance.maintenanceNote",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "maintenanceNote",
"label": "Maintenance and update note",
"description": "Information regarding special resource maintenance requirements.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.resourceMaintenance.maintenanceNote"
}
}
]
},
{
"categoryName": "dataset_more",
"title": "Data set - More information",
"name": "dataset_more",
"expand": false,
"fields": [
{
"name": "md-dataset.mdIdentifierLocalId",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "MDIdentifier.code.localId",
"label": "Dataset Identifier (MDIdentifier.code.localId)",
"description": "",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": false,
"targets": {
"bsp": "md-dataset.mdIdentifierLocalId"
}
},
{
"name": "md-dataset.mdIdentifierNamespace",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "MDIdentifier.code.namespace",
"label": "Dataset Identifier (namespace)",
"description": null,
"type": "string",
"schema": null,
"defaultValue": "haleconnect.com",
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.mdIdentifierNamespace"
}
},
{
"name": "md-dataset.customParentIdentifier",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "Handle with care because this interferes with parent identifiers for series",
"label": "The identifier of the parent metadata record",
"description": "Unique identifier of the parent metadata record. For example, if I describe a dataset, the identifier of the parent metadata record is the UUID of the metadata record of the dataset to which the dataset belongs.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.customParentIdentifier"
}
},
{
"name": "md-dataset.identification.purpose",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "md-dataset.identification.purpose",
"label": "Purpose",
"description": "A summary of the intentions with which the resource(s) were created.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.purpose"
}
},
{
"name": "md-dataset.hierarchyLevelName",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "md-dataset.hierarchyLevelName",
"label": "Harvest to the EU geoportal",
"description": "The record will be harvested on the European INSPIRE geoportal.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.hierarchyLevelName"
}
},
{
"name": "md-dataset.identification.characterSetCode",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "md-dataset.identification.characterSetCode",
"label": "Character encoding",
"description": "The character encoding used in the dataset.",
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "ucs2",
"value": "ucs2"
},
{
"label": "ucs4",
"value": "ucs4"
},
{
"label": "utf7",
"value": "utf7,"
},
{
"label": "utf8",
"value": "utf8"
},
{
"label": "utf16",
"value": "utf16"
},
{
"label": "8859part1",
"value": "8859part1"
},
{
"label": "8859part2",
"value": "8859part2"
},
{
"label": "8859part3",
"value": "8859part3"
},
{
"label": "8859part4",
"value": "8859part4"
},
{
"label": "8859part5",
"value": "8859part5"
},
{
"label": "8859part6",
"value": "8859part6"
},
{
"label": "8859part7",
"value": "8859part7"
},
{
"label": "8859part8",
"value": "8859part8"
},
{
"label": "8859part9",
"value": "8859part9"
},
{
"label": "8859part10",
"value": "8859part10"
},
{
"label": "8859part11",
"value": "8859part11"
},
{
"label": "8859part13",
"value": "8859part13"
},
{
"label": "8859part14",
"value": "8859part14"
},
{
"label": "8859part15",
"value": "8859part15"
},
{
"label": "8859part16",
"value": "8859part16"
},
{
"label": "jis",
"value": "jis"
},
{
"label": "shiftJIS",
"value": "shiftJIS"
},
{
"label": "eucJP",
"value": "eucJP"
},
{
"label": "usAscii",
"value": "usAscii"
},
{
"label": "ebcdic",
"value": "ebcdic"
},
{
"label": "eucKR",
"value": "eucKR"
},
{
"label": "big5",
"value": "big5"
},
{
"label": "GB2312",
"value": "GB2312"
}
],
"targets": {
"bsp": "md-dataset.identification.characterSetCode"
}
},
{
"name": "md-dataset.citation.otherCitationDetails",
"required": false,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "md-dataset.citation.otherCitationDetails",
"label": "Identification of mandatory INSPIRE entities",
"description": "Identification of the roles of mandatory entities within INSPIRE who are responsible for national INSPIRE datasets.",
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": null,
"targets": {
"bsp": "md-dataset.citation.otherCitationDetails"
}
},
{
"name": "md-dataset.transferOptionsProtocol",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "Service transfer options protocol",
"label": "Service type",
"description": "Differentiating the type of service",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.transferOptionsProtocol"
}
},
{
"name": "md-dataset.transferOptionsDescription",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "Service transfer options description",
"label": "Format of downloaded data",
"description": null,
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": null,
"targets": {
"bsp": "md-dataset.transferOptionsDescription"
}
},
{
"name": "md-dataset.formatName",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "md-dataset.formatName",
"label": "Format name",
"description": "",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.formatName"
}
},
{
"name": "md-dataset.formatVersion",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "md-dataset.formatVersion",
"label": "Format version",
"description": "",
"type": "string",
"schema": null,
"defaultValue": "3.0",
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.formatVersion"
}
},
{
"name": "md-dataset.formatSpecification",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "md-dataset.formatSpecification",
"label": "Encoding - Format specification",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": null,
"targets": {
"bsp": "md-dataset.formatSpecification"
}
}
]
},
{
"categoryName": "dataset_legalConstraints",
"title": "Data set - Legal constraints",
"name": "dataset_legalConstraints",
"expand": false,
"fields": [
{
"name": "md-dataset.identification.constraints.useLimitations",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useLimitation",
"label": "Use limitations",
"description": "Restrictions on the access and use of a resource or metadata.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.constraints.useLimitations"
}
},
{
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions\nor limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "conditionsUnknown",
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
}
],
"targets": {
"bsp": "md-dataset.identification.constraints.useConstraints"
}
},
{
"name": "md-dataset.identification.constraints.accessContraints",
"required": false,
"minOccurs": 0,
"maxOccurs": 1,
"comment": "accessContraints",
"label": "Access Constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions\nor limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "noLimitations",
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "No limitations to public access",
"value": "noLimitations"
},
{
"label": "Public access limited according to Article 13(1)(a) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1a"
},
{
"label": "Public access limited according to Article 13(1)(b) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1b"
},
{
"label": "Public access limited according to Article 13(1)(c) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1c"
},
{
"label": "Public access limited according to Article 13(1)(d) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1d"
},
{
"label": "Public access limited according to Article 13(1)(e) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1e"
},
{
"label": "Public access limited according to Article 13(1)(f) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1f"
},
{
"label": "Public access limited according to Article 13(1)(g) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1g"
},
{
"label": "Public access limited according to Article 13(1)(h) of the INSPIRE Directive",
"value": "INSPIRE_Directive_Article13_1h"
}
],
"targets": {
"bsp": "md-dataset.identification.constraints.accessContraints"
}
}
]
}
]

Mit Aufzählungsfeldern arbeiten

Aufzählungsfelder ermöglichen das Anlegen von Aufklappmenüs für Felder. Aufklappmenüs schränken die möglichen Auswahloptionen der oder des Endnutzenden auf vordefinierte Werte ein, wodurch das Eintragen von Metadaten einfacher und weniger fehleranfällig wird. Um ein Aufzählungsfeld zu nutzen, geben sie «enum» in das Schemafeld ein. Legen sie dann ein Feld mit dem Namen «enumValues» am Ende des Kategorie-Objekts an. Die Werte werden in eckigen Klammern [] angegeben. Jedes label/value-Paar wird in geschweiften Klammern angegeben {}. Kopieren sie das Muster des «enumValues»-Feldes in den folgenden Code-Block um ein Aufzählungsfeld im Kategorie-Objekt ihrer Wahl anzulegen. Ersetzen sie in den label/value-Paaren die Werte nach den Doppelpunkten mit ihren eigenen Daten.

    {
"name": "md-dataset.contactForMetadata.roleCode",
"required": true,
"minOccurs": 1,
"maxOccurs": 1,
"comment": "roleCode",
"label": "Role",
"description": null,
"type": "enum",
"schema": null,
"defaultValue": "pointOfContact",
"autofillRule": null,
"visibility": true,
"editable": true,
"enumValues": [
{
"label": "author",
"value": "author"
},
{
"label": "custodian",
"value": "custodian"
},
{
"label": "distributor",
"value": "distributor"
},
{
"label": "originator",
"value": "originator"
},
{
"label": "owner",
"value": "owner"
},
{
"label": "pointOfContact",
"value": "pointOfContact"
},
{
"label": "principalInvestigator",
"value": "principalInvestigator"
},
{
"label": "processor",
"value": "processor"
},
{
"label": "publisher",
"value": "publisher"
},
{
"label": "resourceProvider",
"value": "resourceProvider"
},
{
"label": "user",
"value": "user"
}
],
"targets": {
"bsp": "md-dataset.contactForMetadata.roleCode"
}
}

Metadatenkonfiguration für die Nutzung eines Aufzählungsfeldes

In der folgenden Abbildung wird das konfigurierte Aufzählungsfeld dargestellt. Das Aufklappmenü wird zu dem Feld «Role» angelegt und ist mit den nutzerspezifischen Werten belegt.

Mit Autofill-Regeln arbeiten

Autofill-Regeln ermöglichen durch die Nutzung von Variablen die automatische Genierung von Metadaten. hale»connect ermöglicht die Nutzung von zuvor bereitgestellten Metadaten für die Füllung von Metadaten-Feldern. Darunter sind beispielsweise die Kontaktdetails ihrer Organisation, der Name ihres Datensatzes und Informationen zu Attributen, die zu den Objektarten ihres Datensatzes gehören. Außerdem Autofill-Regeln, die auf die Publikation zugreifen und somit nicht beim Füllen der Metadaten-Felder des Datensatzes greifen, sondern erst bei der Publizierung der zugehörigen Dienste. Diese sind im Autofill Assistenten unter "Publication" zugänglich. Autofill-Regeln funktionieren nicht für Schemata, die Sonderzeichen in ihren Namen verwenden. Um eine Autofill-Regel zu erstellen, klicken sie auf auf den Wert neben dem autofillRule-Schlüsselwort. Der Autofill Assistent erscheint in der rechten oberen Ecke des Metadaten-Editors. Wenn sie auf einen Wert im Autofill Assistent klicken, wird die Autofill-Regel an der Position eingefügt, an der sich gerade der Cursor befindet.

Der Autofill-Assistent greift auf Daten aus der gesamten Plattform zu, um sie in Metadaten zu verwenden. Die Daten sind in mehrere Kategorien unterteilt:
  • Benutzer

    • Die Benutzerkategorie bietet Zugriff auf die auf der Benutzerprofilseite eingegebenen Kontaktdaten. Benutzerdefinierte Felder, die sie ihrem Benutzerprofil hinzufügen, sind im Autofill-Assistenten verfügbar. Wenn sie in Ihrem Benutzerprofil benutzerdefinierte Felder definieren, klicken sie im Autofill-Assistenten auf «Benutzer» und navigieren sie zu «Eigene Profilfelder», um ihre Felder anzuzeigen. Mit benutzerdefinierten Feldern können sie ihre eigenen Schlüssel/Wert-Paare zur Nutzung in Metadaten anlegen. Weitere Informationen zu benutzerdefinierten Feldern finden sie in den Benutzer anlegen und Eine Organisation anlegen Abschnitten unserer Hilfe.
  • Organisation

    • Die Organisationskategorie bietet Zugriff auf die auf der Organisationsprofilseite eingegebenen Kontaktdaten. Benutzerdefinierte Felder, die sie ihren Organisationen hinzufügen, sind im Autofill-Assistenten verfügbar. Wenn sie in ihrer Organisation benutzerdefinierte Felder definieren, klicken sie im Autofill-Assistenten auf «Organisation» und navigieren sie zu «Eigene Profilfelder», um ihre Felder anzuzeigen. Mit benutzerdefinierten Feldern können sie ihre eigenen Schlüssel/Wert-Paare zur Nutzung in Metadaten anlegen. Weitere Informationen zu benutzerdefinierten Feldern finden sie in den Benutzer anlegen und Eine Organisation anlegen Abschnitten unserer Hilfe.
  • Datensatz

    • Die Datensatzkategorie bietet Zugriff auf den Datensatznamen und die geografische Ausdehnung.
  • Thema

    • Die Themenkategorie bietet Zugriff auf Themendetails wie Name, Beschreibung, Typ und Version.
  • Datei-Analyse

    • Die Kategorie Dateianalyse bietet Zugriff auf Attributwerte in den Quelldaten und variiert je nach den in den Quelldaten verfügbaren Attributen.
  • Publikation

    • Die Publikationskategorie ermöglicht es Benutzenden, verschiedene Servicetypen zu beschreiben. Die Autofill-Regel {{publication.service.type.title.short}} fügt je nach Typ des veröffentlichten Dienstes den Begriff WMS oder WFS hinzu.
  • Aus Quelldatensatz kopieren

    • Die Kopie aus der Quell-Datensatz-Kategorie ermöglicht es Benutzenden, den transformierten Metadaten Metadatenwerte hinzuzufügen, die in den Quellmetadaten bereitgestellt werden.

Schlüsselwort-Felder mit Attribut-Daten belegen

Der Autofill Assistent bietet ihnen mehrere Optionen an, zwischen denen sie wählen können. Um ein Schlüsselwort-Feld mit Attributwerten aus ihrem Datensatz zu füllen, wählen sie im Autofill Assistent «Datei-Analyse» aus. Wählen sie dann «Attributwerte» aus, woraufhin der Name ihres Datensatzes angezeigt wird. Wählen sie ihren Datensatz und anschließend die Objektart aus, deren Attributwerte sie als Schlüsselwerte hinzufügen möchten. Wählen sie zuletzt das Attribut aus, in dem ihre Schlüsselwörter enthalten sind. Die folgende Autofill-Regel zeigt ein Beispiel, bei dem das Schlüsselwort-Feld mit Attribut-Daten gefüllt wurde.

    {
"name": "md-dataset.identification.keyword_simple",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "keyword_simple",
"label": "Keywords",
"description": "Search terms under which the record should be found.",
"type": "string",
"schema": null,
"defaultValue": null,
"autofillRule": "{{fileAnalysis.attributeValues.SchoolDistrict.SchoolDistrictFeatures.NAME}}",
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.keyword_simple"
}
}

Metadatenkonfiguration für die Nutzung von Attributwerten einzelner Objektarten als Schlüsselwörter

IIn der folgenden Abbildung wird das konfigurierte Schlüsselwörter-Feld dargestellt, wie es in den Datensatz-Metadaten erscheint. Das Feld ist mit den Attributwerten belegt, die im Metadaten-Editor ausgewählt wurden - in diesem Fall handelt es sich um Schulbezirksnamen.

Hinzufügen mehrerer Standardwerte für ein Metadatenfeld

Mit hale»connect können Benutzende mehrere Standardwerte in der Metadatenkonfiguration eines Themas angeben. Mehrere durch Kommas getrennte Werte können in eckigen Klammern zu jedem Element hinzugefügt werden, dessen maximale Kardinalität größer als 1 ist und bei dem Aufzählungswerte für „defaultValue“ verwendet werden. Im folgenden Beispiel werden die Schlüsselwörter "INSPIRE" und "Umwelt" zu separaten Keyword-Elementen in den Datensatz-Metadaten hinzugefügt.

          {
"name": "md-dataset.identification.keyword_simple",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "keyword_simple",
"label": "Keywords",
"description": "Search terms which help narrow a full text search and allow for structured keyword search.",
"type": "string",
"schema": null,
"defaultValue": [
"INSPIRE",
"Umwelt"
],
"autofillRule": null,
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.keyword_simple"
}
}

Im unten gezeigten Beispiel erstellt ein Array aus drei durch Kommas getrennten Zeichenfolgenwerten drei separate „otherConstraints“-Elemente.

        {
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": [
"Es gelten die Lizenzbedingungen „Datenlizenz Deutschland - Namensnennung - Version 2.0" bzw. „dl-de/by-2-0" (https://www.govdata.de/dl-de/by-2-0) mit den dort geforderten Angaben zum Quellenvermerk. Als Rechteinhaber und Bereitsteller ist „Stadt Hildesheim", sowie das Jahr des Datenbezugs in Klammern anzugeben. Beispiel für Quellenvermerk: Stadt Hildesheim (2023) Datenlizenz Deutschland - Namensnennung - Version 2.0 (www.govdata.de/dl-de/by-2-0).",
"{\"id\":\"dl-de-zero-2.0\",\"name\":\"Datenlizenz Deutschland - Zero - Version 2.0\",\"url\":\"https://www.govdata.de/dl-de/zero-2-0\",\"quelle\":\"Quelle: Stadt Hildesheim\"}",
"Die Daten können den Lizenzbedingungen entsprechend genutzt werden. Die Stadt Hildesheim übernimmt keine Gewähr für die Fehlerfreiheit ihrer Produkte, die Richtigkeit und Vollständigkeit der Daten. Es wird jede Haftung für Schäden ausgeschlossen, die bei Nutzern direkt oder indirekt durch die Geodatennutzung entstehen."
],
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
},
{
"label": "Datenlizenz Deutschland - Zero - Version 2.0",
"value": "[Datenlizenz Deutschland - Zero - Version 2.0](https://www.govdata.de/dl-de/zero-2-0)"
}
],

Metadatenkonfiguration für die Nutzung von Attributwerten einzelner Objektarten als Schlüsselwörter

In der folgenden Abbildung wird das konfigurierte Schlüsselwörter-Feld dargestellt, wie es in den Datensatz-Metadaten erscheint. Das Feld ist mit den Attributwerten belegt, die im Metadaten-Editor ausgewählt wurden - in diesem Fall handelt es sich um Schulbezirksnamen.

Hinzufügen mehrerer Autofill-Regeln für ein Metadatenfeld

Mit hale»connect können Benutzende mehrere Autofill-Regeln in der Metadatenkonfiguration eines Themas angeben. In eckigen Klammern können mehrere durch Kommas getrennte Autofill-Regeln hinzugefügt werden. Im folgenden Beispiel werden die Schlüsselwörter "NAME" und "NUMBER" zu separaten Keyword-Elementen in den Datensatz-Metadaten hinzugefügt.

         {
"name": "md-dataset.identification.keyword_simple",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "keyword_simple",
"label": "Keywords",
"description": "Search terms which help narrow a full text search and allow for structured keyword search.",
"type": "string",
"schema": null,
"defaultValue": null
"autofillRule":[
"{{fileAnalysis.attributeValues.SchoolDistrict.SchoolDistrictFeatures.NAME}}",
"{{fileAnalysis.attributeValues.SchoolDistrict.SchoolDistrictFeatures.NUMBER}}"
],
"visibility": true,
"editable": true,
"targets": {
"bsp": "md-dataset.identification.keyword_simple"
}
}

Hinzufügen von übersetzten Werten oder freiem Text zu Nutzungsbedienungen

TG-Anforderung C.18 in der Technical Guidance for the implementation of INSPIRE dataset and service metadata based on ISO/TS 19139:2007 erfordert, dass Implementierende die Bedingungen für den Zugriff und die Verwendung einer Ressource beschreiben. Ein Wert aus der INSPIRE-Codeliste ConditionsApplyingToAccessAndUse muss ausgewählt sein oder alternativ muss ein Freitext bereitgestellt werden. hale»connect bietet Benutzendem die Möglichkeit, einen Wert aus der INSPIRE-Codeliste auszuwählen, einen Wert aus der INSPIRE-Codeliste auszuwählen und einen übersetzten Wert bereitzustellen oder einen freien Text bereitzustellen.

Metadaten, die für die Verwendung eines Werts aus der INSPIRE-Codeliste ConditionsApplyingToAccessAndUse konfiguriert sind

Das Feld defaultValue muss mit dem Text aus dem Feld value der Aufzählung gefüllt werden, um den INSPIRE-Codelistenwert als Standard festzulegen.

        {
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "noConditionsApply",
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
}
],
"targets": {
"bsp": "md-dataset.identification.constraints.useConstraints"
}
}

Metadaten, die einen Wert aus der INSPIRE-Codeliste ConditionsApplyingToAccessAndUse und einen übersetzten Wert verwenden

Das Feld defaultValue muss mit dem Text aus dem Feld value der Aufzählung gefüllt werden, um den INSPIRE-Codelistenwert als Standard festzulegen. Ein übersetzter Wert kann unter Verwendung des folgenden Musters bereitgestellt werden: <Aufzählungswert>: <übersetzter Wert>.

        {
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "noConditionsApply:Es gelten keine Bedingungen",
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
}
],
"targets": {
"bsp": "md-dataset.identification.constraints.useConstraints"
}
}

Metadaten, die für die Verwendung eines Freitextwerts konfiguriert sind

Das Feld defaultValue kann mit freiem Text in doppelten Anführungszeichen gefüllt werden.

        {
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "Mein Schlüsselwort",
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
}
],
"targets": {
"bsp": "md-dataset.identification.constraints.useConstraints"
}
}

Mit gmx:Anchor-Elementen in String-Feldern arbeiten

hale»connect unterstützt die Verwendung von gmx:Anchor-Codierung für gco:CharacterString-Elemente, die in von hale»connect generierten Metadaten vorhanden sind. Die Notation im Markdown-Stil kann verwendet werden, um einen Textwert und eine URL anzugeben. Ein gmx:Anchor-codiertes Element kann mit dem Muster generiert werden: [<text>](<link>)

Es gibt einige Ausnahmen, bei denen dies aufgrund einer besonderen Behandlung nicht funktioniert. Das CharacterString-Element Webadresse der Organisation (Namensraum) im Kontakt für Metadaten kann nicht als gmx:Anchor codiert werden.

Im folgenden Beispiel wird ein gmx:Anchor als defaultValue und dem Feld enumValues hinzugefügt.

        {
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "[Datenlizenz Deutschland - Zero - Version 2.0](https://www.govdata.de/dl-de/zero-2-0)",
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
},
{
"label": "Datenlizenz Deutschland - Zero - Version 2.0",
"value": "[Datenlizenz Deutschland - Zero - Version 2.0](https://www.govdata.de/dl-de/zero-2-0)"
}
],

Hinzufügen von JSON-Werten in String-Feldern

JSON-Werte können im Metadaten-Editor zu String-Feldern hinzugefügt werden. Die JSON-Werte müssen maskiert werden, bevor sie der Metadatenkonfiguration hinzugefügt werden. Im folgenden Beispiel wird ein JSON-Wert als defaultValue und dem Feld enumValues hinzugefügt.

          {
"name": "md-dataset.identification.constraints.useConstraints",
"required": false,
"minOccurs": 0,
"maxOccurs": -1,
"comment": "MD_Metadata/identificationInfo//resourceConstraints//useConstraints",
"label": "Use constraints",
"description": "Access constraints applied to assure the protection of privacy or intellectual property, and any special restrictions or limitations on obtaining the resource.",
"type": "enum",
"schema": null,
"defaultValue": "{\"id\":\"geoNutz/20130319\",\"name\":\"Nutzungsbestimmungen für die Bereitstellung von Geo-daten des Bundes\",\"url\":\"https://sg.geodatenzent-rum.de/web_public/gdz/lizenz/geonutzv.pdf\",\"quelle\":\"Quelle: © GeoBasis-DE / BKG (Jahr des letzten Datenbezugs)\"}",
"autofillRule": null,
"visibility": true,
"editable": true,
"openValue": true,
"enumValues": [
{
"label": "No conditions apply to access and use",
"value": "noConditionsApply"
},
{
"label": "The conditions applying to access and use are unknown",
"value": "conditionsUnknown"
},
{
"label": "Nutzungsbestimmungen für die Bereitstellung von Geo-daten des Bundes",
"value": "{\"id\":\"geoNutz/20130319\",\"name\":\"Nutzungsbestimmungen für die Bereitstellung von Geo-daten des Bundes\",\"url\":\"https://sg.geodatenzent-rum.de/web_public/gdz/lizenz/geonutzv.pdf\",\"quelle\":\"Quelle: © GeoBasis-DE / BKG (Jahr des letzten Datenbezugs)\"}"
}