Manuel de l’utilisateur – Administrez MDweb
Sommaire Introduction à l’administration de MDweb Créer ou modifier un catalogue Gérez les gabarits de métadonnées Gérez la base de données géographique Configurez le client cartographique Introduction à l’administration de MDwebNotre outil comporte un module appelé « Module d’administration ». Il est accessible seulement à l’utilisateur ayant le rôle d’administrateur (voir Notions de rôles et fonctionnalités). Le module d’administration propose un ensemble de sous modules utiles à l’administration de l’outil (paramétrage, gestion des utilisateurs, personnalisation des pages et des libellés) mais aussi à la gestion des bases de données utilisées par MDweb : base de métadonnées (définition des gabarits), base de données spatiale (support au client cartographique) et thésaurus (saisie et recherche par mots-clés) ainsi que la configuration du client cartographique. Pour cela, l’administrateur est un utilisateur privilégié de MDweb car il peut accéder en lecture et écriture à toutes les références des autres utilisateurs ainsi qu’aux contacts, valeurs prédéfinies et mot-clés définis par chacun des utilisateurs, cela dans un souci de maintenance et de cohérence des catalogues. Nous proposons dans cette partie du manuel, de passer en revue toutes les fonctionnalités disponibles dans le module d’administration. Accès au module d’administrationAprès s’être connecter en tant qu’administrateur, cliquez sur Administration. Cet élément de menu n’apparaît que lorsque vous êtes connecté comme administrateur
Paramétrer MDwebMenu > Options Le paramétrage de l’outil est un sous module qui permet de : · Modifier de la règle de validation des fiches de métadonnées · Gérer les contacts, valeurs prédéfinies des utilisateurs · Ajouter, supprimer une langue 1- Modification de la règle de validation des fiches de métadonnées
MDweb permet de définir la règle de validation des fiches de métadonnées du catalogue. Deux choix sont possibles : · Manuelle · Automatique Dans le premier cas, règle de validation manuelle, pour que chaque fiche soit publiée, c'est-à-dire accessible via le formulaire de recherche (module de recherche), elle doit être au préalable validée par un utilisateur qui en a les droits, soit l’administrateur, soit le validateur. Par défaut, la fiche n’est pas publiée. Dans le deuxième cas, règle de validation automatique, lorsqu’une fiche est créée et sa saisie complétée, elle est automatiquement accessible via le formulaire de recherche. Bien entendu, il est fortement conseillé de mettre la règle de validation à manuelle. Description de la procédure
1 - Accédez à la section Menu > Options > Règle de publication. 2 - Cliquez sur le bouton Modifier pour basculer sur automatique ou manuelle. Lorsque vous basculer sur Automatique, l’ensemble des fiches existantes sont automatiquement validées.
2. Ajout, suppression d’une langueMDweb est une application qui propose des pages en plusieurs langues. La langue par défaut est l’anglais. Elle ne peut pas être supprimée. Par contre, d’autres langues peuvent être ajoutées ou supprimer. Dans cette version, deux autres langues supplémentaires sont proposées : le français et le portugais. La suppression d’une langue dans par le biais de cette section entraînera la suppression de tous les libellés de cette langue dans la base de données sans aucun moyen de revenir en arrière. L’ajout d’une langue par l’intermédiaire de cette section permettra de réaliser une nouvelle entrée dans la base de données. Tous les libellés de cette nouvelle langue devront être traduits et ajoutés à partir du sous module Menu >Libellés> Ajout 1 - Accédez à la section Menu > Options > Langue. 2
– Supprimer la langue désirée en cliquant sur
3 – Avertissement. Avant de supprimer définitivement la langue désirée, une boîte de dialogue vous avertit et vous demande de valider votre choix.
4 – Validez en cliquant Oui si vous voulez réellement supprimer la langue. Tous les libellés de la langue supprimée seront définitivement effacés.
1 - Accédez à la section Menu > Options > Langue. 2 – Définition de la langue à ajouter. Le formulaire Ajouter une langue vous demande de renseigner de manière obligatoire deux champs : - le nom de la langue ou son libellé - le code de la langue en trois lettres. Il est fortement suggéré pour ce code de se référer à la norme ISO 636-3 qui donne l’ensemble des codes à trois chiffres des langues du monde.
3 – Ajouter. Après avoir renseigner les deux champs, cliquez sur Ajouter. La langue est créée. A ce stade, vous devez traduire tous les libellés apparaissant dans les interfaces en utilisant le sous module Menu >Libellés> Ajout . ² 3. Gestion des valeurs prédéfinies des utilisateursLa section Menu >Options> Valeurs prédéfinies donne à l’administrateur la possibilité de modifier les valeurs prédéfinies (la notion de valeurs prédéfinies est donnée en § 5 de l’aide à la gestion de ce document) des utilisateurs de MDweb. Cette fonctionnalité peut si besoin, permettre à l’administrateur de vérifier la cohérence des valeurs prédéfinies et de les modifier si besoin. 1 - Accédez à la section Menu > Options > Valeurs prédéfinies. 2 – Choix de l’utilisateur et du type de ressource. Le formulaire qui vous est proposé sur la page d’accueil vous donne la possibilité de filtrer les valeurs prédéfinies selon le login de l’utilisateur et le type de ressource. L’envoi des critères vous donne une liste de valeurs prédéfinies. Par défaut, vous obtenez l’ensemble des valeurs prédéfinies de tous les utilisateurs.
3
– Editez et Modifier des valeurs prédéfinies. La liste proposée,
répondant aux critères choisis vous permet d’identifier la propriété des
valeurs, le type de ressource auxquelles elles se rapportent et leurs dates de
mise à jour. Cliquez sur l’icône
4 – Modifiez les valeurs des formulaires. Trois formulaires sont accessibles en utilisant les onglets Métadonnées, Jeu de données et Distribution. Ces trois formulaires correspondent aux trois sections de la norme dans lesquelles sont extraites des valeurs prédéfinies.
4 – Validez vos modifications. Attention après une modification d’une valeur dans un des formulaires, vous devez impérativement valider (bouton Envoyer) avant de passer au formulaire suivant. Dans le cas contraire, vos modifications ne seront pas prises en compte. 4. Gestion des contacts des utilisateursSelon le principe du paragraphe précédent. La section Menu >Options> Contacts donne à l’administrateur la possibilité de modifier les contacts (la notion de contacts est donnée en § 5 de l’aide à la gestion de ce document) des utilisateurs de MDweb. Cette fonctionnalité peut si besoin, permettre à l’administrateur de vérifier la cohérence, des informations renseignées dans les rubriques contacts attachées à une fiche de métadonnées et de les modifier si besoin. 1 - Accédez à la section Menu > Options > Contacts. 2 – Choix de l’utilisateur. Le formulaire qui vous est proposé sur la page d’accueil vous donne la possibilité de filtrer les contacts selon le login de l’utilisateur. L’envoi du critère vous donne une liste de contacts. Par défaut, vous obtenez l’ensemble des contacts renseignés par tous les utilisateurs.
3
– Editez et Modifier les coordonnées d’un contact. La liste
proposée, répondant aux critères choisis vous permet d’identifier le
propriétaire du contact et la date de mise à jour. Cliquez sur l’icône
4 – Modifiez les valeurs des formulaires. Un formulaire correspondant à la rubrique contact de la norme ISO 19115 vous permet de modifier ou compléter les valeurs existantes. Les étoiles rouges* indiquent l’obligation de saisie du champ.
5 – Validez vos modifications. Attention après modification, vous devez impérativement valider (bouton Envoyer) pour sauver vos modifications. Dans le cas contraire, vos modifications ne seront pas prises en compte. Gérer les utilisateursMenu > Utilisateurs
L’administrateur de MDweb est en charge de la gestion des comptes des utilisateurs de l’outil dans l’espace authentifié (module de gestion et d’administration). Pour cela, le sous module Menu > Utilisateurs permet de gérer les comptes utilisateurs c'est-à-dire la possibilité de modifier les propriétés d’un compte utilisateur dont notamment le rôle qui lui est attribué dans MDweb. Il peut ajouter ou supprimer un utilisateur. 1. Ajout d’un nouvel utilisateurL’ajout d’un compte utilisateur dans MDweb suit une procédure en deux étapes :
a) Inscription en ligne par le demandeur
b) activation du compte par l’administrateur Pour que le compte soit utilisable, l’administrateur doit l’activer en lui affectant un rôle (administration, validation, catalogage, consultation). Description de la procédure
1 - Accédez à la section Menu > Utilisateurs > Modifier. 2 – Choisissez un compte à modifier dans la liste utilisateur
3 – Affectez lui un rôle et un catalogue de travail par défaut
4 - Envoyez. A ce stade, un email est envoyé à l’utilisateur en lui spécifiant son login, son mot de passe et son rôle
2. Modification des propriétés d’un compte existantLa modification des propriétés d’un compte existant suit la même procédure que celle décrite dans le paragraphe précédent. Les propriétés d’un compte sont modifiables.
Remarque : l’email de l’utilisateur est l’identifiant du compte. 3. Suppression d’un compteLa suppression d’un compte utilisateur se réalise en accédant à la section Menu > Utilisateurs > Supprimer Description de la procédure
1 - Accédez à la section Menu > Utilisateurs > Supprimer. 2 – Choisissez un compte à supprimer dans la liste utilisateur
3 – Cliquez sur la croix pour le supprimer. Une boîte de dialogue vous demande confirmation
4 – Validez, l’utilisateur est supprimé.
Remarque : Un utilisateur ne peut pas être supprimé si le catalogue contient au moins un de ses fiches.
Gérez les libellés des pagesMenu > Libellés Qu’est ce que la gestion des libellés dans MDwebL’ensemble des pages html, avec lesquelles l’utilisateur peut interagir, sont construites à partir de scripts PHP qui utilisent les libellés stockés dans la base de données MDweb. Selon la langue choisie par l’utilisateur, le script de gestion des libellés affichera les pages en français, en anglais ou dans une autre langue. Par défaut, si le libellé appelé n’existe pas dans la base de données, il sera affiché en anglais. Dans la base de données les libellés sont classés en catégorie afin de pouvoir lorsque l’on veut en modifier un le trouver plus facilement. Le tableau suivant donne les catégories de libellés et leur description.
Le sous module Menu > Libellés permet d’ajouter, de modifier un libellé de l’outil. Bien que ces trois opérations ne se fassent que rarement, la modification d’un libellé est la plus fréquente. Elle peut être nécessaire pour adapter les pages à la compréhension des utilisateurs visés. Modifier un libellé existantLa modification d’un libellé se réalise en accédant à la section Menu >Libellés> Modifier. Description de la procédure1 - Accédez à la section Menu >Libellés> Modifier 2 – Choisir le type de libellé à modifier dans la liste proposée et valider
3 – Un filtre à base de quatre critères vous permet d’affiner la recherche de votre libellé, notamment selon la langue, le texte du libellé, la description du libellé, le nom du libellé. Si vous ne connaissez pas exactement le texte du libellé, il est conseillé d’utiliser le méta-caractère % dans un des champs du filtre. Il permettra d’afficher l’ensemble des libellés correspondant au type sélectionné
4 – Sélectionnez le libellé à modifier dans la liste
Si plus de 10 libellés correspondent à votre recherche, vous pouvez vous déplacer dans la liste grâce à la flèche du bas 5- Modifier le libellé et valider. La description du libellé est obligatoire. La modification est effective et sera visible lors du prochain accès sur la page concernée
Ajouter un libellé (Cas d’ajout d’une langue)L’ajout d’un libellé se réalise en accédant à la section Menu >Libellés> Ajout.
L’utilisation de cette section est limitée à la traduction de libellés lorsque l’on a ajouté une langue supplémentaire dans MDweb. Par défaut, MDweb est fourni avec le français et l’anglais. Lors de l’ajout d’une langue (voir Paramétrage de l’outil, § Ajout, suppression d’une langue), l’ensemble des libellés doivent être traduits dans la nouvelle langue. Cette section permet d’assurer cette traduction.
Description de la procédure1 - Accédez à la section Menu >Libellés> Ajouter. 2 – Choisir la langue et le type de libellé à traduire et valider votre choix.
3 – Filtrer. Comme décrit dans la procédure de modification d’un libellé, à cette étape un filtre à base de trois critères vous permet d’affiner la recherche de votre libellé, en utilisant préférentiellement le texte du libellé ou la description du libellé ou le nom du libellé. Si vous ne connaissez pas exactement le texte du libellé, il est conseillé d’utiliser le méta-caractère % dans un des champs du filtre. Il permettra d’afficher l’ensemble des libellés correspondant au type sélectionné.
4 – Sélectionnez le libellé à traduire dans la liste
5- Traduisez le libellé et valider. La description du libellé est obligatoire.
Créer ou modifier un catalogueMenu > Catalogues
Notion de catalogueDans MDweb, chaque référence (fiches de métadonnées) est rattachée à un catalogue. Mdweb peut contenir plusieurs catalogues. Le choix d’organiser des références à l’intérieur d’un catalogue a été réalisé pour faciliter leur gestion. En effet, on peut définir pour un utilisateur un catalogue de travail qui correspondra à celui où sa référence sera « rangée ». La création de plusieurs catalogues peut permettre de mieux gérer des références en grand nombre et de séparer les références selon une thématique, une équipe, un projet, un organisme, etc. Pour permettre la saisie et l’ajout d’une référence dans MDweb, au moins un catalogue doit exister.
Le sous module Menu > Catalogues permet à l’administrateur de créer, modifier ou supprimer un catalogue. Ajouter un catalogueL’ajout d’un catalogue se réalise en accédant à la section Menu > Catalogues > Ajouter Description de la procédure1 - Accédez à la section Menu > Catalogues > Ajouter. 2 – Choisir un nom de catalogue et un pays
3 – Envoyez. Le catalogue est crée. Il peut être utilisé pour entreposer des références.
Modifier un catalogueLa modification d’un catalogue se réalise en accédant à la section Menu > Utilisateurs > Modifier Description de la procédure1 - Accédez à la section Menu > Catalogues > Modifier. 2 – Choisir dans la liste le catalogue à modifier
3 – Modifier le nom et valider
4 – La modification est validée et si et seulement si le catalogue modifié est vide. Supprimer un catalogueLa suppression d’un catalogue se réalise en accédant à la section Menu > Catalogues > Supprimer
Description de la procédure1 - Accédez à la section Menu > Catalogues > Supprimer. 2 – Choisir dans la liste le catalogue à supprimer
3 – Vous devez valider votre choix
4 – La suppression est validée et si et seulement si le catalogue supprimé est vide.
Gérez les gabarits de métadonnées
Quelques notions avant de commencer… Notion de gabarit ou metadata profile Notion de fiches de métadonnées ou références Notion de niveau de saisie d’une fiche de métadonnées Le gestionnaire de gabarits de métadonnées Qui doit s’en servir et à quoi çà sert ? Limites de la version actuelle Accès au module de gestion des gabarits Ajouter un gabarit de métadonnées Modifier un gabarit de métadonnées Supprimer un gabarit de métadonnées
Quelques notions avant de commencer… Un gabarit, ou encore adaptation, est un document ou un schéma (au sens structure de données) qui précise les options de mise en place d'une norme afin de répondre à un besoin particulier. Par essence, un gabarit ne contredit pas la norme à laquelle il se réfère et n'introduit pas, en principe, de nouveaux concepts. Il décrit plutôt la norme ou une partie de celle-ci afin qu'elle puisse être mise en place et utilisée dans un contexte particulier. Par contre, des éléments n’existants pas dans la norme (éléments étendus) peuvent y être intégrés. Ils viennent compléter celle-ci en y apportant des éléments de description utiles dans le contexte précis pour lequel est utilisé le gabarit. Un gabarit d'une norme permet, en outre, d'adapter culturellement et linguistiquement une norme internationale aux particularités d'un pays ou d'une région.
Une communauté peut ainsi définir des gabarits pour des types particuliers de jeux de données. Par exemple, un gabarit pour des jeux de données matricielles ou « raster » ne conservera que les éléments de métadonnées propres à ce type de données. Un gabarit peut aussi gérer certaines particularités ou règles qu'une organisation aimerait appliquer aux éléments de métadonnées. Un gabarit, par exemple, pourra identifier les éléments obligatoires et optionnels à renseigner. Dans MDweb, 9 gabarits sont proposés en standard. Ils correspondent à 9 types de données :
o BD géographique ou géodatabase o Base de données temporelles o Carte numérique De type jeu de données o Carte papier o Données vecteur o Image satellitale – photos aériennes o Documents texte o Tableaux de données o Référence bibliographique Les normes de métadonnées, et le standard international en particulier, s’appliquent en principe à des données numériques mais peuvent aussi s’appliquer à des documents analogiques tels que les cartes, plans, photographies aériennes, etc. Dans ce dernier cas, la documentation de la donnée et son catalogage font toujours référence au document lui-même. De plus, les jeux de données de ce type comprennent en général un ensemble bien identifiable de documents. En revanche, pour les données numériques, la définition de ce que constitue une donnée, ou un jeu de données, est plus difficile et reflète souvent le contexte institutionnel et technologique de l’organisation de laquelle est issue la donnée. De façon générale, on se rend compte que les données numériques peuvent être décomposées en une hiérarchie présentée dans le schéma suivant (figure 4), allant des attributs à la collection de données, en passant par les types d’entités et les jeux de données. Pour définir plus simplement cette vue des données, le terme général de ressource peut être utilisé. Il recouvre toutes les notions associées à la hiérarchie des données présentée en figure.
Pour illustrer cette notion, nous avons pris comme exemple, en figure ci-dessus, les cartes d’occupation des terres dressées sur un territoire, et en particulier celles du territoire de Oued Mird (Maroc). Cette ressource de type «carte numérique» peut être décomposée selon la hiérarchie des ressources proposée. Cette décomposition hiérarchique est proposée sous l’angle du formalisme UML. Si on la considère au plus haut niveau, on peut parler d’une collection de données. Il s’agit en effet, d’un ensemble de cartes portant sur le même thème et produite à différentes périodes d’observations, celle de l’occupation des terres des années 90, celle qui concernera l’occupation des terres pour la décennie 2000, etc. Au niveau jeu de données, on considérera, un élément de cette collection, par exemple, la carte d’occupation des terres des années 90. Dans ce cas, le niveau inférieur ou type d’entité correspond à l’ensemble des couches thématiques qui composent la carte d’occupation des terres des années 1990. Dans notre exemple, nous avons pris la couche « polygone » des classes d’occupation des terres. D’autres couches telles que les villages peuvent faire partie de la carte. Enfin, le niveau le plus élémentaire, ou type d’attribut, est l’ensemble de propriétés de la couche « polygone », un exemple de type d’attribut est donné avec l’attribut « % de recouvrement de ligneux ». Les niveaux traités dans MDweb se limitent à :
Définitions Collection de données : ensemble de jeux de données distincts reliés les uns aux autres par des caractéristiques communes telles que leur mode d’acquisition ou de traitement (images satellites), leur extension spatiale, la nature de leur contenu, par exemple, une série de données est synonyme de collection de données. Cette dénomination est utilisée dans MDweb pour les données de type « Carte numérique », « géodatabase », « base de données relationnelles » . Jeu de données : ensemble de données apparentées, identifiable sans équivoque reliées les uns aux autres par des caractéristiques communes telles que leur mode d’acquisition ou de traitement, leur extension spatiale, etc. Un jeu de données peut être considéré comme un petit ensemble de données ou une partie de cet ensemble. Cette dénomination est utilisée dans MDweb pour les données de type « Carte papier », « Données vecteur», « Image satellitale – Photo aérienne », « Document texte », « Tableaux de données », « référence bibliographique ».
Hiérarchie entre les collections et les jeux de données MDweb établie une hiérarchie entre les types de données notamment par la définition de gabarit parent et enfant (voir notion de gabarit ou metadata profile) . Dans la version standard, cette hiérarchie est la suivante :
Dans ce document est utilisé de la même manière la notion de fiche de métadonnées et de référence. Ces deux notions portent sur le même objet. Une fiche de métadonnées ou référence se définit comme un ensemble d’éléments de métadonnées renseignés par un utilisateur afin de décrire une collection de données ou un jeu de données, plus généralement une ressource. La notion de fiche de métadonnées se rapporte à la structure et de la nature des éléments qui la compose, les éléments de métadonnées issus de la norme ISO 19115. La notion de référence se rapporte davantage à une vision des métadonnées comme un élément du catalogue de données que gère MDweb. Le niveau de saisie fait référence à la quantité d’éléments et à leur nature pour décrire une ressource. Il correspond aux différents niveaux d’utilisation des métadonnées. En effet, selon les objectifs d’utilisation des métadonnées, les informations requises pour décrire les ressources ne sont pas les mêmes. Par exemple, des objectifs de recherche des ressources nécessitent des informations moins détaillées et moins complètes que des objectifs de documentation en vue de la diffusion et le transfert des ressources. Ainsi, pour le catalogage des ressources, qui sert de support à leur recherche, des métadonnées simplifiées peuvent s’avérer suffisantes. Ces différents contextes ou niveau d’utilisation des métadonnées peuvent conduire à définir plusieurs niveaux de détail des métadonnées. Le standard international définit deux niveaux de détail ou niveau de conformité. Le premier niveau de conformité ou niveau « élémentaire » correspond à des objectifs de catalogage des ressources. Pour cela, il propose un ensemble d’éléments obligatoires ou « metadata core profile » qui regroupe les éléments nécessaires à identifier la ressource et à connaître sommairement son contenu. Il peut être uniquement utilisé à des fins de catalogage et de support aux services de métadonnées permettant la recherche de ressources. Un deuxième niveau conformité ou niveau « complet » fournit les éléments de métadonnées nécessaires pour documenter une ressource de façon complète. Ce niveau de conformité définit les éléments de métadonnées requis pour identifier, évaluer, extraire utiliser et gérer les ressources de type géographique. Nous nous sommes inspirés de la proposition du standard international pour identifier trois niveaux de détail dans le gabarit de métadonnées ROSELT : ü un niveau élémentaire ü un niveau étendu, ü et un niveau complet. Le niveau élémentaire est construit à partir des éléments de métadonnées minimaux du standard. Le niveau étendu est construit sur la base du précédent en incluant des éléments de métadonnées permettant d’assurer l’échange et le transfert de la ressource, et de décrire plus précisément l’origine de la ressource (données sources et traitements mis en œuvre). Cette dernière description s’avère indispensable pour la réutilisation d’une ressource à des fins scientifiques. Pour les types de données proposés dans la version standard, les niveaux étendu et complet sont confondus.
Le gestionnaire de gabarits de métadonnées
Le gestionnaire de gabarit est le cœur de l’outil MDweb car il permet de redéfinir les structures et les éléments de description sur lesquels s’appuient les formulaires de saisie et le moteur de recherche. Pour cela, son utilisation doit être limitée à l’administrateur de l’application qui aura auparavant des connaissances approfondies sur les métadonnées et les normes afférentes. La mauvaise manipulation de ces structures et leur modification dans la base de données MDweb peut entraîner un grave disfonctionnement de l’outil.
Les fonctionnalités générales du gestionnaire de gabarits Il permet de définir (ajouter) un nouveau gabarit, de modifier des gabarits existants (sur sa structure ou sur ses propriétés) et d’en supprimer. Des précisions sur la notion de gabarit de métadonnées, de hiérarchie entre les gabarits sont données en introduction de cette note.
Le gestionnaire de gabarit est dans sa première version. Plusieurs limitations sont à noter : - Le choix de la norme : la norme ISO 19115 (TC/211) dans sa version FDIS 2003 ( http://jc.desconnets.free.fr/mdweb/docs/FDIS-19115.pdf ) est l’unique norme que l’on peut utiliser actuellement pour construire un gabarit. Tous les sections de cette norme ne sont décrites entièrement dans MDweb. Nous donnons la liste ci-dessus avec une indication sur la complétude :
- La définition ou la modification des listes prédéfinies rattachées aux éléments : la possibilité de modifier, définir des listes de valeurs prédéfinies qui sont associées à des éléments de métadonnées n’est pas encore implémentée. Ces ajouts ou modifications devront être réalisés directement dans la base de données MDweb sur les tables elmnt_mtd (champ list_short_name qui permet de définir une liste prédéfinie à un élément), code_list (définition d’une nouvelle liste de valeurs) et la table elmnt_code_list (définition des éléments). La traduction des éléments ajoutés se fait par l’insertion d’un nouveau libellé dans la table label_stand. - La définition ou modification d’une norme n’est pas implémentée dans cette version. Vous devez si vous souhaitez ajouter une norme ou compléter celle qui existe, insérer les éléments dans les tables elmnt_mtd, est_inclus et traduire les libellés des éléments ajoutés dans la table label_stand. - L’obligation de définir un sous ensemble minimal (metadata core) n’est pas implémentée. Vous devrez veiller par l’étude de la norme ISO 19115 à construire un gabarit qui respecte le cœur de la norme si vous souhaitez être compatible avec cette norme (ce sous ensemble est donné dans le paragraphe suivant).
En avant de se lancer dans le gestionnaire La définition et l’édition d’un gabarit sont des étapes cruciales qui vont vous permettre de choisir les éléments de description pertinents pour les jeux de données que vous souhaitez cataloguer. Aussi, vous devez y apporter, en relation avec les partenaires de votre projet, toute l’importance nécessaire afin de parvenir à une définition correcte et fonctionnelle de vos gabarits. Pour cela, nous vous suggérons de suivre un mode opératoire. Nous le décomposerons en 5 étapes :
1. Etude et choix de la structure de votre gabarit
En amont de l’utilisation de MDweb, il est nécessaire d’étudier selon le projet de catalogage que vous souhaitez mettre en place, de quelle manière vous voulez décrire vos jeux de données. Il s’agit de répondre aux questions : Quelles sont les informations dont les utilisateurs du catalogue (ceux qui feront la recherche de mes jeux de données) auront besoin pour trouver le jeux de données, quels éléments ont ils besoin pour apprécier la pertinence par rapport à leurs besoins ? Est-ce que je souhaite que mon application puisse permettre aux utilisateurs d’accéder aux jeux de données ? ² Quel est le nombre d’éléments de métadonnées que les utilisateurs seront prêts à saisir : 10, 20, 100, 200 ? A partir de ces interrogations et de bien d’autres, vous pourrez évaluer les descripteurs nécessaires à votre projet, ceux qui seront optionnels, etc. Pour définir la structure de votre gabarit (les différentes sections) et les éléments (champ qui permettront de saisir les valeurs), il est nécessaire de confronter vos besoins avec les éléments proposés dans la norme ISO 19115 ( http://jc.desconnets.free.fr/mdweb/docs/FDIS-19115.pdf ) afin d’ébaucher un premier prototype de gabarit. Vous pourrez aussi vous inspirer des gabarits qui sont donnés en standard dans MDweb. Ils sont au nombre de 9. Vous pouvez visualisez leur structure dans la rubrique ‘Utilitaires’ du menu de la page d’accueil MDweb > structure des gabarits utilisés’ http://localhost/mdweb-demo15/test/test_gabarit.php Les éléments indispensables (metadata core) de l’ISO 19115 La norme définit un sous ensemble d’éléments obligatoires pour pouvoir référencer un jeu de données. Dans MDweb, la conformité de votre gabarit à ce sous ensemble n’est pas gérée. Nous vous donnons les éléments faisant partie de ce sous–ensemble :
|