Il y a 389 articles et 19 utilisateurs inscrits (ce bandeau est défini dans MediaWiki:Sitenotice)
« Pleade module METS » : différence entre les versions
m doublon section |
|||
| Ligne 181 : | Ligne 181 : | ||
Cependant, lors de la publication d'un documents ou d'un répertoire, il est possible de spécifier un paramétrage particulier pour ces derniers. Cela se fait en allant dans l'onglet "Paramètre de publication" dans la page de publication des documents {{METS}}. | Cependant, lors de la publication d'un documents ou d'un répertoire, il est possible de spécifier un paramétrage particulier pour ces derniers. Cela se fait en allant dans l'onglet "Paramètre de publication" dans la page de publication des documents {{METS}}. | ||
Comme pour le module EAD, lors d'une re-publication, si on passe par la page de "gestion des documents {{METS}} publiés", les paramètres de publication seront conservés. | Comme pour le module {{EAD}}, lors d'une re-publication, si on passe par la page de "gestion des documents {{METS}} publiés", les paramètres de publication seront conservés. | ||
==== Paramétrage des méta-données ==== | ==== Paramétrage des méta-données ==== | ||
Pour assurer l’interopérabilité, le module {{METS}} travail avec le format Dublin Core. De ce fait, chaque méta-données d'un document {{METS}} doit correspondre à un élément du Dublin Core. | Pour assurer l’interopérabilité, le module {{METS}} travail avec le format {{Dublin Core}}. De ce fait, chaque méta-données d'un document {{METS}} doit correspondre à un élément du {{Dublin Core}}. | ||
Avec ce mécanisme, les index correspondant à des méta-donnés seront toujours des éléments Dublin Core. Les méta-donnés seront ainsi traiter de façons automatique comme pour les éléments de l'EAD. | Avec ce mécanisme, les index correspondant à des méta-donnés seront toujours des éléments {{Dublin Core}}. Les méta-donnés seront ainsi traiter de façons automatique comme pour les éléments de l'{{EAD}}. | ||
Exemple, l'index correspondant à {{value|dc:title}} est {{value|dctitle}}, sans les « {{value|:}} » (deux points). On ajoute le préfix « {{value|dc}} » suivi du nom de l'élement sans le namespace. | Exemple, l'index correspondant à {{value|dc:title}} est {{value|dctitle}}, sans les « {{value|:}} » (deux points). On ajoute le préfix « {{value|dc}} » suivi du nom de l'élement sans le namespace. | ||
Le mapping entre les méta-données d'un document {{METS}} quelconque et ceux du Dublin Core se fait avec les propriétés des éléments de type dc. | Le mapping entre les méta-données d'un document {{METS}} quelconque et ceux du {{Dublin Core}} se fait avec les propriétés des éléments de type dc. | ||
Ces propriétés contiennent dans leur champs "default" une expression XPATH correct vers la méta données auquel il font référence. | Ces propriétés contiennent dans leur champs "default" une expression {{XPATH}} correct vers la méta données auquel il font référence. | ||
Exemple pour l'élément {{tag|dc:identifier}}, le paramétrage correspondant est : | Exemple pour l'élément {{tag|dc:identifier}}, le paramétrage correspondant est : | ||
| Ligne 197 : | Ligne 197 : | ||
<property name="dcidentifier" type="dc" default="/mets/@OBJID" /> | <property name="dcidentifier" type="dc" default="/mets/@OBJID" /> | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Ici, dans les documents mets, on considère que l'élément {{path|/mets/@OBJID}} correspondant à l'élément Dublin Core {{tag|indentifier}}. | Ici, dans les documents mets, on considère que l'élément {{path|/mets/@OBJID}} correspondant à l'élément {{Dublin Core}} {{tag|indentifier}}. | ||
Lorsque qu'un élément du Dublin Core peut correspondre à plusieurs type de méta données, dans le champs default, on spécifie la liste des XPATH des élément correspondant séparées par le caractère « {{value|;}} » (point-virgule). | Lorsque qu'un élément du {{Dublin Core}} peut correspondre à plusieurs type de méta données, dans le champs default, on spécifie la liste des {{XPATH}} des élément correspondant séparées par le caractère « {{value|;}} » (point-virgule). | ||
Exemple: | Exemple: | ||
| Ligne 283 : | Ligne 283 : | ||
- La propriété "{{var|mets-tdm-type}}" indique les types de structMap qui contiennent des informations pour la table des matiéres. Ce sont ces informations qui seront utilisés dans la navigation par tables des matières de la visionneuse {{METS-ALTO}}. | - La propriété "{{var|mets-tdm-type}}" indique les types de structMap qui contiennent des informations pour la table des matiéres. Ce sont ces informations qui seront utilisés dans la navigation par tables des matières de la visionneuse {{METS-ALTO}}. | ||
Exemple: <property name="mets-tdm-type" default="book;tdm" /> | Exemple: <property name="mets-tdm-type" default="book;tdm" /> | ||
=== Formulaire de recherches === | === Formulaire de recherches === | ||
Version du 2 janvier 2013 à 12:20
Cette section décrit l'utilisation du METS dans Pleade, pour plus d'information sur la spécification, voir la section METS.
- Paramètres d'administration
- Paramètres de publication
- Paramétrage des méta-données
- Formulaire de recherches
- Graphisme
Ce document est à utiliser en complément de la documentation Installation et exploitation de Pleade et du Module EADEAC.
Paramètres d'administration
Les paramètres d'administration du module METS se situe dans le fichier <app>/WEB-INF/properties/pleade-mets.properties
pleade.mets-docs-dir
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.mets-docs-dir | context://module-mets/exemples/mets |
|
Indique le répertoire contenant les documents METS à publier. La valeur de ce paramètre peut être donner soit en indiquant :
|
pleade.mets-jpeg-dir
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.mets-jpeg-dir | vide | /chemin/absolu/vers/les/images-mets |
Ce paramètre donne le chemin d'accès du répertoire contenant les document JPEG liés aux documents METS. La valeur de ce paramètre doit être un chemin absolue depuis la racine du serveur. |
pleade.mets-alto-dir
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.mets-alto-dir | __DEFAULT__ | __AVAILABLE__ |
Ce paramètre donne le chemin d'accès du répertoire contenant les documents ALTO liés aux METS.
Remarques : Si les deux paramètres précédent sont vides, on considère par défaut que les documents numériques qu'ils indiquent se trouvent dans le même répertoire que le document METS correspondant. |
pleade.mets-file-prefix
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.mets-file-prefix | vide | chaîne de caractères |
Ce paramètre est utilisé dans le cas où les répertoires contenant les fichiers METS sont susceptibles de contenir d'autres types de fichiers XML (ALTO, CSV-XML, etc.). Ce paramètre va contenir le préfixe commun aux fichiers METS. Par exemple, si les fichiers METS sont nommés: mets-20889889.xml, mets-786857567.xml, mets-907979797, ... on définira le préfix pleade.mets-file-prefix=mets- |
pleade.sdx-mets-repository
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.sdx-mets-repository | vide |
|
Indique la méthode de stockage (HSQL ou base de données) des index. Il contient la même valeur que le paramètre pleade.sdx-ead-repository. S'il est vide, les données d'indexation des fichiers METS seront entièrement stockés en système de fichiers. |
pleade.mets-active-basket
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.mets-active-basket | true |
|
Permet l'activation de la gestion du panier de notice pour le module METS. |
pleade.mets-active-pdf
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.mets-active-pdf | true |
|
Permet l'activation de la génération au format PDF de notice pour le module mets. |
pleade.viewer.mets-search-pan
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.viewer.mets-search-pan | true |
|
Dans la visionneuse METS-ALTO, active l'affichage du panneau latéral de recherche METS. |
pleade.viewer.export-txt.enabled
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.viewer.export-txt.enabled | true |
|
Dans la visionneuse METS alto, active le bouton d'export au format « texte brute » de l'image actuelle. |
pleade.viewer.mets.nav-folio.enabled
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.viewer.mets.nav-folio.enabled | true |
|
Dans la visionneuse METS-ALTO, active la navigation par folio. |
pleade.viewer.mets.nav-tdm.enabled
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.viewer.mets.nav-tdm.enabled | true |
|
Dans la visionneuse METS-ALTO, active la navigation par table des matières Important :
La fonctionnalité est encore expérimentale. |
pleade.viewer.mets-search-pan.suggest.nb
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.viewer.mets-search-pan.suggest.nb | 3 | n (entier positif ≥3) |
To do :
Cette fonction n'est pas intuitive et le paramètre à besoin d'être mieux expliquer. Dans la visionneuse mets alto, indique le nombre de caractères à partir duquel l'auto-complétion s'active lors de la saisie dans le panneau de recherche.
Remarques :
|
pleade.viewer.mets-search-pan.suggest.aim
| Paramètre | Défaut | Valeurs possible | Description |
|---|---|---|---|
| pleade.viewer.mets-search-pan.suggest.aim | begin |
|
To do :
Cette fonction est en conflit avec l'utilisation d'un caractère joker tel que * (astérisque), c'est lui qui est censé indiqué la direction de la recherche. Indique le sens de recherche pour l'auto-complétion de la saisie. Trois valeurs sont possibles :
|
Cette section décrit l'utilisation du METS dans Pleade, pour plus d'information sur la spécification, voir la section METS.
- Paramètres d'administration
- Paramètres de publication
- Paramétrage des méta-données
- Formulaire de recherches
- Graphisme
Ce document est à utiliser en complément de la documentation Installation et exploitation de Pleade et du Module EADEAC.
Paramètres de publication
Les paramètres de publication permettent d'indiquer là façons dont les documents METS seront interprétés à la publication. Le paramétrage correspondant se fait dans le fichier <app>/module-eadeac/conf/mets-documents-property-sets.xconf. Les paramètres indiqués dans ce fichier sont communs à tout les documents METS.
Cependant, lors de la publication d'un documents ou d'un répertoire, il est possible de spécifier un paramétrage particulier pour ces derniers. Cela se fait en allant dans l'onglet "Paramètre de publication" dans la page de publication des documents METS.
Comme pour le module EAD, lors d'une re-publication, si on passe par la page de "gestion des documents METS publiés", les paramètres de publication seront conservés.
Paramétrage des méta-données
Pour assurer l’interopérabilité, le module METS travail avec le format Dublin Core. De ce fait, chaque méta-données d'un document METS doit correspondre à un élément du Dublin Core. Avec ce mécanisme, les index correspondant à des méta-donnés seront toujours des éléments Dublin Core. Les méta-donnés seront ainsi traiter de façons automatique comme pour les éléments de l'EAD.
Exemple, l'index correspondant à dc:title est dctitle, sans les « : » (deux points). On ajoute le préfix « dc » suivi du nom de l'élement sans le namespace.
Le mapping entre les méta-données d'un document METS quelconque et ceux du Dublin Core se fait avec les propriétés des éléments de type dc. Ces propriétés contiennent dans leur champs "default" une expression XPath correct vers la méta données auquel il font référence.
Exemple pour l'élément <dc:identifier>, le paramétrage correspondant est :
<property name="dcidentifier" type="dc" default="/mets/@OBJID" />
Ici, dans les documents mets, on considère que l'élément /mets/@OBJID correspondant à l'élément Dublin Core <indentifier>.
Lorsque qu'un élément du Dublin Core peut correspondre à plusieurs type de méta données, dans le champs default, on spécifie la liste des XPath des élément correspondant séparées par le caractère « ; » (point-virgule).
Exemple:
<property
name="dcformat"
type="dc"
default="/mets/dmdSec/mdWrap/@MIMETYPE;/mets/dmdSec/mdWrap/xmlData/*:root/*:pages-count;/mets/amdSec/techMD/mdWrap/xmlData/*:root/*:resolution"
/>
Ici, on considère que l'élément dc:format correspond dans le METS aux éléments suivant:
- /mets/dmdSec/mdWrap/@MIMETYPE
- /mets/dmdSec/mdWrap/xmlData/*:root/*:pages-count
- /mets/amdSec/techMD/mdWrap/xmlData/*:root/*:resolution
- La propriété "empl-date-dc" indique les éléments Dublin core à considérer pour la gestion des recherches par date dans le module METS. Exemple:
<property name="empl-date-dc" default="coverage;date"/>
les recherches par date se feront sur les champs dccoverage et dcdate.
Par "recherche par date", on attend la possibilité de faire des recherche sur des plages ou des écarts de date ou bien sur des dates exacts. Cette fonctionnalité est encore expérimentale.
- la propriété "filegrp-use-jpg": indique les types des éléments fileGrp (attribut "USE") qui contiennent les références vers les fichiers JPEG.
Exemple: <property name="filegrp-use-jpg" default="JPEG"/> indique ce type d'élément:
<fileGrp USE="JPEG">
<file ID="jpeg-100779-10000001" MIMETYPE="image/jpeg" AMDID="doc-100779" DMDID="f-1007791">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./jpeg-100779/10000001.jpg" LOCTYPE="URL"/>
</file>
<file ID="jpeg-100779-10000002" MIMETYPE="image/jpeg" AMDID="doc-100779" DMDID="f-1007792">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./jpeg-100779/10000002.jpg" LOCTYPE="URL"/>
</file>
...
</fileGrp>
- la propriéte "filegrp-use-alto" fonctionne comme "filegrp-use-jpg". Il permet d'indiquer les élément de type ALTO.
Exemple: <property name="filegrp-use-alto" default="ALTO"/> indique ce type d'élément:
<fileGrp USE="ALTO">
<file ID="alto-100779-10000001" MIMETYPE="text/xml" AMDID="doc-100779">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./alto-100779/10000001.xml" LOCTYPE="URL"/>
</file>
<file ID="alto-100779-10000002" MIMETYPE="text/xml" AMDID="doc-100779">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./alto-100779/10000002.xml" LOCTYPE="URL"/>
</file>
...
</fileGrp>
- la propriéte "filegrp-use-tiff" fonctionne comme "filegrp-use-jpg". Il permet d'indiquer les élément de type TIFF.
Exemple: <property name="filegrp-use-tiff" default="TIFF"/> indique ce type d'élément:
<fileGrp USE="TIFF">
<file ID="tiff-100779-10000001" MIMETYPE="image/tiff" AMDID="doc-100779" DMDID="f-1007791">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./tiff-100779/10000001.tif" LOCTYPE="URL"/>
</file>
<file ID="tiff-100779-10000002" MIMETYPE="image/tiff" AMDID="doc-100779" DMDID="f-1007792">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./tiff-100779/10000002.tif" LOCTYPE="URL"/>
</file>
</fileGrp>
- La propriété "subset-list" indique le subset auquel appartient le document mets
- La propriété "docUrl" est utilisé par le système. Il ne faut pas le modifier.
-La propriété "mets-folio-type" indique les types de structMap qui contiennent des informations de foliotage. Ce sont ces informations qui seront utilisés dans la navigation par foliotage de la visionneuse METS-ALTO.
Exemple: <property name="mets-folio-type" default="logical;physical" /> Dans cette exemple, on considére que les strucMpa de type "pysical" ou "logical" contiennent des informations de foliotage.
Remarques : le document METS doit contenir au moins un strucMap de type "physical". Si cette contrainte n'est pas respecté, la publication échoue dés son lancement.
- La propriété "mets-tdm-type" indique les types de structMap qui contiennent des informations pour la table des matiéres. Ce sont ces informations qui seront utilisés dans la navigation par tables des matières de la visionneuse
METS-ALTO.
Exemple: <property name="mets-tdm-type" default="book;tdm" />
Formulaire de recherches
Les formulaires de recherche pour le module METS marche de la même manière que le formulaire du module eadeac. Voir la documentation d'exploitation de Pleade pour plus de détails.
Graphisme
Le graphisme du module METS marche de la même manière que le graphisme de pleade et du module eadeac. Voir la documentation d'exploitation de Pleade pour plus de détails.
Spécification client
Arborescence de production
De part leur nature, les fichiers METS impliquent d'adopter une arborescence de fichiers particulière. En effet, les fichiers METS non que peu de sens par eux mêmes et sont toujours liés à d'autres fichiers (PDF, ALTO, etc.).
- être préfixés par la chaîne mets-, de façon à pouvoir le distinguer des autres fichiers XML éventuellement présent ;
- se terminer par l'extension .xml.
- se conformer à l'expression régulière : ^(([^\.]+)|mets\-(.+)\.(xml|XML))$
Il est donc nécessaire d'adopter l'arborescence suivante pour vos fichier :
mets/
├── alto-{doc-id}/
│ ├── file-######.tif
│ ├── ...
│ └── file-######.tif
├── jpeg-{doc-id}/
│ ├── file-######.tif
│ ├── ...
│ └── file-######.jpg
├── tiff-{doc-id}/
│ ├── file-######.tif
│ ├── ...
│ └── file-######.tif
└── mets-{doc-id}.xml
Externalisation des Fichiers ALTO
On externalise les fichiers ALTO à l'aide de l'élément <fileGrp>. On précise le type du groupe à l'aide de l'attribut USE auquel on assigne la valeur ALTO.
<fileGrp USE="ALTO">
<file ID="alto-107516-10000001" MIMETYPE="text/xml" AMDID="doc-107516">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./alto-107516/10000001.xml" LOCTYPE="URL"/>
</file>
</fileGrp>
Lier l'oeuvre complète dans un <structMap>
La conversation representing page images and entire works in METS sur la liste de diffusion METS de la librairie du congrès propose la solution suivante :
Note that the root <div> has an immediate child <fptr> that point to the pdf for the issue of New Age as a whole. This is appropriate, because the root <div> represents the entire issue. But the root <div> has child <div> elements that are siblings of the <fptr> pointing to the comprehensive pdf. Each of these <div> elements represent individual pages. Each of these <div> elements has child <fptr> elements that point to the content files that manifest the individual pages.
C'est à dire, placer le lien vers le document représentant l'oeuvre complète à la racine du 1er <div> du <structMap>.
<METS:structMap TYPE="physical">
<METS:div LABEL="New Age (Vol. 11, No. 3)" DMDID="DM1" TYPE="object">
<METS:fptr FILEID="FID97"/> <!--fptr to PDF file-->
<METS:div ORDER="1" LABEL="1" ADMID="RMD1" TYPE="page_image">
<METS:fptr FILEID="FID1"/>
<METS:fptr FILEID="FID25"/>
<METS:fptr FILEID="FID49"/>
<METS:fptr FILEID="FID73"/>
</METS:div>
<METS:div ORDER="2" LABEL="2" ADMID="RMD1" TYPE="page_image">
<METS:fptr FILEID="FID2"/>
<METS:fptr FILEID="FID26"/>
<METS:fptr FILEID="FID50"/>
<METS:fptr FILEID="FID74"/>
</METS:div>
<METS:div ORDER="3" LABEL="3" ADMID="RMD1" TYPE="page_image">
<METS:fptr FILEID="FID3"/>
<METS:fptr FILEID="FID27"/>
<METS:fptr FILEID="FID51"/>
<METS:fptr FILEID="FID75"/>
</METS:div>
...
</METS:div>
</METS:structMap>
Attribut USE et ses valeurs
Dans les éléments <fileGrp> l'attribut USE nous permet de faire des utilisations différentes des groupes de fichiers selon la valeur de l'attribut<ref>METS documentation: <fileGrp></ref>. Cela autorise la présence de plusieurs groupes ayant le même attribut USE et donc le même type d'utilisation, ce qui n'est pas possible avec l'attribut ID, qui doit être unique dans le document. L'attribut USE est donc nécessaire pour être compatible avec Pleade. Nous avons définit 3 valeurs possibles pour l'attribut USE :
- TIFF (originale, conservation),
- JPEG (image transformée ou non, en consultation),
- ALTO (
OCRétant trop générique et pouvant faire référence à des fichiers textes non structurés).
Si vous le souhaitez vous pouvez renseigner un attribut ID (unique) pour vos éléments <fileGrp>, il ne sera pas utiliser pour le moment.
StructMap/TYPE
Nous utilisons l'attribut TYPE de façon à distinguer les différents type d'organisation<ref>METS documentation: TYPE</ref> (intellectuelle vs. physique) des documents. À l'heure actuelle les valeurs on les sens suivants pour notre application :
- logical : organisation intellectuelle ;
- physical : organisation des fichiers numérisés (tels que sur le système de fichier Linux/Windows).
Si l'attribut TYPE n'est pas fourni nous considérons le <structMap> comme étant de type physical.
Références
<references/>
[[category:METS]]
Formulaire de recherches
Les formulaires de recherche pour le module METS marche de la même manière que le formulaire du module eadeac. Voir la documentation d'exploitation de Pleade pour plus de détails.
Graphisme
Le graphisme du module METS marche de la même manière que le graphisme de pleade et du module eadeac. Voir la documentation d'exploitation de Pleade pour plus de détails.
Spécification client
Arborescence de production
De part leur nature, les fichiers METS impliquent d'adopter une arborescence de fichiers particulière. En effet, les fichiers METS non que peu de sens par eux mêmes et sont toujours liés à d'autres fichiers (PDF, ALTO, etc.).
- être préfixés par la chaîne mets-, de façon à pouvoir le distinguer des autres fichiers XML éventuellement présent ;
- se terminer par l'extension .xml.
- se conformer à l'expression régulière : ^(([^\.]+)|mets\-(.+)\.(xml|XML))$
Il est donc nécessaire d'adopter l'arborescence suivante pour vos fichier :
mets/
├── alto-{doc-id}/
│ ├── file-######.tif
│ ├── ...
│ └── file-######.tif
├── jpeg-{doc-id}/
│ ├── file-######.tif
│ ├── ...
│ └── file-######.jpg
├── tiff-{doc-id}/
│ ├── file-######.tif
│ ├── ...
│ └── file-######.tif
└── mets-{doc-id}.xml
Externalisation des Fichiers ALTO
On externalise les fichiers ALTO à l'aide de l'élément <fileGrp>. On précise le type du groupe à l'aide de l'attribut USE auquel on assigne la valeur ALTO.
<fileGrp USE="ALTO">
<file ID="alto-107516-10000001" MIMETYPE="text/xml" AMDID="doc-107516">
<FLocat xmlns:xlink="http://www.w3.org/TR/xlink" xlink:href="./alto-107516/10000001.xml" LOCTYPE="URL"/>
</file>
</fileGrp>
Lier l'oeuvre complète dans un <structMap>
La conversation representing page images and entire works in METS sur la liste de diffusion METS de la librairie du congrès propose la solution suivante :
Note that the root <div> has an immediate child <fptr> that point to the pdf for the issue of New Age as a whole. This is appropriate, because the root <div> represents the entire issue. But the root <div> has child <div> elements that are siblings of the <fptr> pointing to the comprehensive pdf. Each of these <div> elements represent individual pages. Each of these <div> elements has child <fptr> elements that point to the content files that manifest the individual pages.
C'est à dire, placer le lien vers le document représentant l'oeuvre complète à la racine du 1er <div> du <structMap>.
<METS:structMap TYPE="physical">
<METS:div LABEL="New Age (Vol. 11, No. 3)" DMDID="DM1" TYPE="object">
<METS:fptr FILEID="FID97"/> <!--fptr to PDF file-->
<METS:div ORDER="1" LABEL="1" ADMID="RMD1" TYPE="page_image">
<METS:fptr FILEID="FID1"/>
<METS:fptr FILEID="FID25"/>
<METS:fptr FILEID="FID49"/>
<METS:fptr FILEID="FID73"/>
</METS:div>
<METS:div ORDER="2" LABEL="2" ADMID="RMD1" TYPE="page_image">
<METS:fptr FILEID="FID2"/>
<METS:fptr FILEID="FID26"/>
<METS:fptr FILEID="FID50"/>
<METS:fptr FILEID="FID74"/>
</METS:div>
<METS:div ORDER="3" LABEL="3" ADMID="RMD1" TYPE="page_image">
<METS:fptr FILEID="FID3"/>
<METS:fptr FILEID="FID27"/>
<METS:fptr FILEID="FID51"/>
<METS:fptr FILEID="FID75"/>
</METS:div>
...
</METS:div>
</METS:structMap>
Attribut USE et ses valeurs
Dans les éléments <fileGrp> l'attribut USE nous permet de faire des utilisations différentes des groupes de fichiers selon la valeur de l'attribut<ref>METS documentation: <fileGrp></ref>. Cela autorise la présence de plusieurs groupes ayant le même attribut USE et donc le même type d'utilisation, ce qui n'est pas possible avec l'attribut ID, qui doit être unique dans le document. L'attribut USE est donc nécessaire pour être compatible avec Pleade. Nous avons définit 3 valeurs possibles pour l'attribut USE :
- TIFF (originale, conservation),
- JPEG (image transformée ou non, en consultation),
- ALTO (
OCRétant trop générique et pouvant faire référence à des fichiers textes non structurés).
Si vous le souhaitez vous pouvez renseigner un attribut ID (unique) pour vos éléments <fileGrp>, il ne sera pas utiliser pour le moment.
StructMap/TYPE
Nous utilisons l'attribut TYPE de façon à distinguer les différents type d'organisation<ref>METS documentation: TYPE</ref> (intellectuelle vs. physique) des documents. À l'heure actuelle les valeurs on les sens suivants pour notre application :
- logical : organisation intellectuelle ;
- physical : organisation des fichiers numérisés (tels que sur le système de fichier Linux/Windows).
Si l'attribut TYPE n'est pas fourni nous considérons le <structMap> comme étant de type physical.
Références
<references/>