L'export e-recolnat (darwin-core)
Versions 4.5.37 et ultérieures
Présentation généraleQu'est ce que l'export e-RecolNat ?L’export e-ReColNat permet de récupérer les données saisies dans Flora et de générer automatiquement un fichier ZIP au format Darwin-Core. Le Darwin-Core (DwC) est un standard international utilisé par les plus grandes plateformes d’agrégation de données sur la biodiversité :
Se conformer au label ReColNat, c’est donc permettre la diffusion et l’échange de données vers l’ensemble de ces organismes. Les entités e-ReColNat et leur correspondance FloraL’élément central du système d’information e-ReColNat est le spécimen.
Un spécimen n’est pas seulement un objet isolé, mais un nœud de connaissances reliant les institutions, les chercheurs, les taxons et les lieux de collecte. ![]() Schéma modèle de données infrastructure e-ReColNat Ce schéma conceptuel peut être rapproché du modèle de données de Flora : chaque entité e-ReColNat trouve sa correspondance dans une table ou une notice du logiciel.
Chaque entité reçoit un identifiant unique généré par ReColNat (UUID). Flora envoie ses UNIQUE_KEY qui servent de base à cette génération. Préparer l'exportChamps obligatoiresPour qu’une notice puisse être exportée correctement vers e-ReColNat, certains champs sont obligatoires. Les principaux champs à vérifier sont :
Alignement du champ Nature avec Darwin-CoreLe champ Nature est utilisé pour alimenter le champ BasisOfRecord du Darwin-Core, qui est obligatoire. Pour éviter toute double saisie dans les notices de spécimens, la correspondance doit être gérée directement dans le thésaurus NATURE en associant à chaque terme français son équivalent anglais). Cette configuration doit impérativement être effectuée avant tout export. ![]() Exemple du terme naturalisation associé à son équivalent anglais PreservedSpecimen Autres spécifications de saisieLa liste des champs exportés est issue de la l et de la documentation technique Darwin-Core.
Export des images via ARKLes fichiers image ne sont pas transmis directement dans l’export e-ReColNat. Dans Flora, les images de la photothèque sont donc exportées sous forme de liens ARK (exemple : https://demobam.decalog.net/demov45/ark:/12345/003972356/doc/100153/medium). Cette fonctionnalité suppose que :
Réaliser l'export
Contrairement à POP/Joconde, il n’y a pas de visa des notices dans Flora : le contrôle qualité est assuré par le . ![]() Icône e-ReColNat ![]() Choix du modèle ![]() Obtenir le résultat Suivre un exportUn champ spécifique, Lot d’export ReColNat, est disponible dans la grille complète des notices. Ce champ présente deux avantages :
![]() Champ Lot d'export e-recolnat
|
Paramétrages à mettre en oeuvre
Dans le profil de l'utilisateur réalisant l'export
Ajouter au groupe ou à l'utilisateur, le rôle ci dessous

une fois ce rôle attribué, l'icône d'export e-Recolnat apparaitra systématiquement sur tous les résultats de recherche de la table des biens
Dans les fichiers de configuration de l'export recolnat
conf/local/export/erecolnat/erecolnat_common.properties
Code de l'institution et lien vers l'organisme
on y définira le code de votre institution ainsi que le recordId de la notice Organisme contenant les données administratives
# Code de l'institution
dwc.terms.ownerInstitutionCode=NPS
# RecordId de la notice organisme contenant le nom, adresse, email du musée
eml.organisme.recordId=system:ORGANISME:1
# RecordId de la notice utilisateur contenant le Nom et prénom de l'utilisateur nommé dans le fichier eml de l'export
eml.utilisateur.recorId=system:UTILISATEUR:355
il est possible d'utiliser le nom et prénom de l'utilisateur conecté réalisant l'export, pour cela idiquer le paramétrage ci dessous
eml.utilisateur.recorId=${eml.session.user.recordId}
Url de l'application flora pour l'accés public aux ark images
Attention, les images ne sont pas envoyées en tant que fichier mais en tant que lien url vers l'image stockée dans la Photheque. il faut donc qu'un acces public aninyme soit activé sur l'application flora et que le service ark soit mis en oeuvre et opérationnel
# Chemin absolu de la racine de l'url a ajouter aux URL des ARK images
# Concernant la variable ${flora-url} :
# - sa valeur par defaut "http://localhost:8080/flora" est definie
# dans le parametre "default/flora-url" du fichier ../conf/app.xml
# - elle peut etre definie dans context.xml de la fa�on suivante :
# Exemple :
# <Environment name="flora-url" value="http://localhost:8080/flora"
# type="java.lang.String" override="false"/>
meta.ark.root.url=https://demobam.decalog.net/demov45/ark:
# Taille de l'image a ajouter aux URL des ARK images: [/low], [/medium], [/high]
meta.ark.image.size=/medium
Dans la table ORGANISME
renseigner leschamps ci dessous qui sont utilisé dans le fichier eml de l'export

![]()
Créer un modèle de publication e-Recolnat
Si le modèle de publication n'est pas déclaré dans la table system.REPORT, vérifier que le rôle "Administration modele de publication" dispose de la grille de saisie ci dessous

Puis créer le modele avec les données ci dessous

Comment gérer plusieurs institutions dans une même application FLora
il faudra dupliquer les modèles de publication de type Recolnat (11) et faire pointer chacun d'eux sur le fichier conf/local/export/erecolnat/erecolnat_common.properties concerné pour les rattacher au bon code d'institution et à la bonne notice de la table ORGANISME
exemple : premier modèle

deuxieme modele

interface pour déposer les fichiers properties dédiés aprés les avoir personnalisés
généralement, on ne modifiera que le fichier des paramétres spécifiques à l'institution, mais il faudra dupliquer le fichier erecolnat.properties pour pointer sur le bon fichier de paramétres d'institution. Il y aura donc à minima, deux fichiers à dupliquer par institution







