Moissonneur CSW

Modifié

Récupérer les jeux de données à partir d'un service de catalogue Web (portail CSW).

Le serveur CSW doit fournir les fonctionnalités suivantes :

  • Version CSW : 2.0.2

  • output_schema : http://www.isotc211.org/2005/gmd

Ce moissonneur n'est pas disponible par défaut. Si vous avez besoin de l'utiliser, veuillez contacter l'équipe de support d'Huwise.

Paramètres

Nom

Description

URL CSW (cswurl)

L'URL de base du géoportail CSW, par exemple : https://infogeo.grandpoitiers.fr/geoportal/csw

Mots clés thésaurus (keywords_thesaurus)

Le nom ou l'identifiant du thésaurus dont les mots-clés remplissent la métadonnée "Mots clés". Si ce champ est vide, ce sont les mots-clés sans thésaurus associé qui sont utilisés.

INSPIRE vers les liens de licences Huwise (licenses_mapping)

Les associations entre les licences trouvées dans les enregistrements CSW et les licences définies sur votre portail. Les licences dont le nom ou l'URL correspond exactement à l'une des licences de votre portail sont associées automatiquement.

INSPIRE vers des liens de thèmes Huwise (themes_mapping)

Pour chaque thésaurus, les associations entre les mots-clés trouvés dans les enregistrements CSW et les thèmes définis sur votre portail. Si vous n'en ajoutez aucune, les mots-clés du thésaurus "GEMET - INSPIRE themes, version 1.0" qui correspondent exactement au nom de l'un des thèmes de votre portail sont associés automatiquement.

Thésaurus pour les thèmes INSPIRE (theme_thesaurus)

Le nom ou l'identifiant du thésaurus dont les mots-clés remplissent la métadonnée INSPIRE "Thème". Si ce champ est vide, tous les mots-clés associés à un thésaurus sont utilisés.

Insérer des balises HTML <br> dans les descriptions (insert_br_in_description)

Cochez la case pour ajouter un saut de ligne HTML (<br>) à chaque retour à la ligne de la description.

Langage de contrainte (constraint_language)

Cochez la case si le portail nécessite de limiter la langue à CQL_TEXT

Inverser les coordonnées (invert_coordinates)

Cochez la case pour appliquer l'inversion des coordonnées dans les jeux de données générés

Métadonnées

Le moissonneur renseigne les métadonnées suivantes pour chaque jeu de données importé depuis le service CSW. Lorsqu'une source est vide, la suivante est utilisée.

Ces correspondances sont fixes et ne peuvent pas être modifiées, à l'exception des thèmes et des licences, qui suivent les associations définies dans les paramètres du moissonneur. Les ID techniques sont fournis pour ceux qui travaillent avec les API.

Source CSW

Source CSW dans l'API

Métadonnée Huwise

ID du champ Huwise dans l'API

Le titre de l'enregistrement, ou son identifiant de fichier

gmd:citation/gmd:CI_Citation/gmd:title, gmd:fileIdentifier

Titre

default.title

Le résumé de l'enregistrement

gmd:abstract

Description

default.description

La date de révision de l'enregistrement, ou la date de ses métadonnées

gmd:date[type='revision'], gmd:dateStamp

Afficher la date de modification

default.modified

La langue de l'enregistrement

gmd:language/gmd:LanguageCode/@codeListValue

Langue des données

default.language

Le nom de l'organisation du contact

gmd:contact/gmd:CI_ResponsibleParty/gmd:organisationName

Créateur

default.publisher

Les mots-clés du thésaurus défini dans "Mots clés thésaurus", ou les mots-clés sans thésaurus

gmd:descriptiveKeywords/gmd:keyword

Mots clés

default.keyword

L'URL de l'enregistrement CSW

Construite par le moissonneur

Référence

default.references

Les mots-clés associés aux thèmes de votre portail

Paramètre du moissonneur

Thèmes

internal.theme_id

Les licences associées aux licences de votre portail

Paramètre du moissonneur

Licence

internal.license_id

Les mots-clés du thésaurus défini dans "Thésaurus pour les thèmes INSPIRE", ou tous les mots-clés associés à un thésaurus

gmd:descriptiveKeywords

Thème (INSPIRE)

inspire.theme

L'identifiant de fichier de l'enregistrement

gmd:fileIdentifier

Identificateur de ressource unique (INSPIRE)

inspire.file_identifier

Le niveau hiérarchique de l'enregistrement

gmd:hierarchyLevel/gmd:MD_ScopeCode

Niveau hiérarchique (INSPIRE)

inspire.hierarchy_level

La longitude ouest du rectangle englobant

gmd:EX_GeographicBoundingBox/gmd:westBoundLongitude/gco:Decimal

Longitude Ouest (INSPIRE)

inspire.extend_bounding_box_westbound_longitude

La longitude est du rectangle englobant

gmd:EX_GeographicBoundingBox/gmd:eastBoundLongitude/gco:Decimal

Longitude Est (INSPIRE)

inspire.extend_bounding_box_eastbound_longitude

La latitude sud du rectangle englobant

gmd:EX_GeographicBoundingBox/gmd:southBoundLatitude/gco:Decimal

Latitude Sud (INSPIRE)

inspire.extend_bounding_box_southbound_latitude

La latitude nord du rectangle englobant

gmd:EX_GeographicBoundingBox/gmd:northBoundLatitude/gco:Decimal

Latitude Nord (INSPIRE)

inspire.extend_bounding_box_northbound_latitude

Le nom du contact

gmd:contact/gmd:CI_ResponsibleParty/gmd:individualName

Nom du contact (INSPIRE)

inspire.contact_individual_name

L'adresse e-mail du contact

gmd:contact/.../gmd:electronicMailAddress

Email du contact (INSPIRE)

inspire.contact_email

La date de création de l'enregistrement, ou la date de ses métadonnées

gmd:date[type='creation'], gmd:dateStamp

Créé (DCAT)

dcat.created

La fréquence de mise à jour de l'enregistrement

gmd:maintenanceAndUpdateFrequency/gmd:MD_MaintenanceFrequencyCode

Fréquence de mise à jour (DCAT)

dcat.accrualperiodicity

Le nom de l'organisation du contact

gmd:contact/gmd:CI_ResponsibleParty/gmd:organisationName

Créateur (DCAT)

dcat.creator

Le nom du contact

gmd:contact/gmd:CI_ResponsibleParty/gmd:individualName

Nom du contact (DCAT)

dcat.contact_name

L'adresse e-mail du contact

gmd:contact/.../gmd:electronicMailAddress

Email du contact (DCAT)

dcat.contact_email