3.4 Metadaten

Damit die zuvor definierten signifikanten Eigenschaften langfristig nutzbar bleiben, müssen sie in ein konsistentes Metadatenmodell eingebettet werden. Erst die Kombination aus deskriptiven, technischen, strukturellen und rechtlichen Metadaten schafft den notwendigen Rahmen, um digitale Reproduktionen nachvollziehbar, prüfbar und dauerhaft reproduzierbar zu halten.

3.4.1 Informationsklassen

Zur besseren Übersicht werden die Metadaten in sechs Informationsklassen gegliedert:

1. Gemeinsame Metadaten zur originalen Porzellanfigur

Diese beschreiben die ursprüngliche Porzellanfigur sowohl inhaltlich als auch technisch. Neben einer eindeutigen Identifikation (ID, Inventarnummer) werden Herstellungsdaten, Maße, Material- und Farbinformationen dokumentiert.

Wichtige Felder sind:

  • Allgemein: Beschreibung, Modelleur, Werkstatt, Herstellungsdatum, Herstellungszweck, Aufbewahrungsort
  • Maße: Höhe, Breite, Tiefe (mit Einheiten)
  • Sockelboden: Art (offen/geschlossen), Markierungen (Text, Art – gestempelt/handgeschrieben)
  • Materialien: Durchschnittliche Scherbenstärke, Materialzusammensetzung, Grundfarbe
  • Glasur: Farbton, Dicke, Transparenz, glasierte Bereiche
  • Farbmischungen: Verweis auf color_mixtures.xml

Diese Daten werden im deskriptiven MODS-Abschnitt der mets.xml erfasst.

2. Gemeinsame Metadaten aller druckbaren Tonteile

Für die Erstellung von Gussformen aus gescannten Tonteilen werden technische Metadaten zu Scan-, Modellierungs- und Druckprozessen festgehalten:

  • Scanmetadaten: verwendeter Scanner (z. B. GOM ATOS), Software mit Version und Bearbeitungsschritten (z. B. Entfernen von Störartefakten) sowie Einstellungen
  • Modellierung: eingesetzte Software (z. B. Blender) mit Version und Bearbeitungsschritten (z. B. Oberflächenkorrekturen)
  • 3D-Druck: Drucker (z. B. Formlabs Form 3L), Slicer-Software mit Version und Parametern (z. B. Schichtdicke, Temperatur, Material, Infill-Dichte)

Auch diese Angaben sind im MODS-Abschnitt der mets.xml abgelegt.

3. Strukturelle Metadaten und Dateiliste

Alle erzeugten digitalen Objekte werden mit prüfbaren technischen Referenzen versehen. Dazu zählen:

  • Fotos der Figur: Pfade zu TIFF-Dateien mit gemeinsamen ICC-Profilen
  • Dekorfotos: Pfade zu farbkalibrierten TIFF-Dateien
  • Punktwolken: Pfade zu E57-Dateien
  • Drahtgittermodelle: Pfade zu STL- und glTF-Dateien

Diese Informationen sind im fileGrp-Element der mets.xml hinterlegt.

Zusätzliche Kurzbeschreibungen finden sich im structMap-Element der mets.xml, während Prüfsummen (MD5, SHA-512) in den Dateien manifest-*.txt und tagmanifest-*.txt dokumentiert werden.

4. Individuelle Metadaten druckbarer Teile

Jedes Tonteil erhält eigene strukturierte Angaben, um passgenau zusammengesetzt und skaliert werden zu können:

  • Maße: Höhe, Breite, Tiefe (mit Einheiten)
  • Teilnummern: Referenzen zu angrenzenden Segmenten

Diese Informationen sind im structMap-Element der mets.xml enthalten.

5. Rechteinformationen

Rechtliche Rahmenbedingungen werden im rights-Schema der SLUB Dresden dokumentiert. Zentrale Felder sind:

  • Rechteinhaber: z. B. „Staatliche Porzellan-Manufaktur Meissen GmbH“
  • Lizenz: z. B. „Copyrighted“
  • Archivrechtliche Einschätzung: z. B. „Zur Langzeitarchivierung im SLUBArchiv freigegeben“

Diese Informationen werden in der rights.xml gespeichert.

6. Signifikante Eigenschaften

Die für eine originalgetreue Reproduktion unverzichtbaren Merkmale digitaler Objekte werden im sigprops-Schema der SLUB Dresden festgehalten. Dazu zählen u. a. Geometriegenauigkeit, Oberflächendetails, Maßhaltigkeit, Farbtreue und Herstellungsdokumentation. Diese Angaben werden, wie in Abschnitt 3.3 beschrieben, in der sigprops_meissen_porcelain_for_reproduction.xml abgelegt.

Alle grundlegenden Metadaten werden in einer zentralen mets.xml zusammengeführt, die als organisatorisches Rückgrat des digitalen Archivpakets (SIP) dient. Sie verknüpft die verschiedenen Teildateien und Metadatenquellen, ermöglicht maschinenlesbare Interoperabilität und stellt zugleich menschliche Nachvollziehbarkeit aller Reproduktions- und Archivierungsschritte sicher. Damit wird zugleich die Verbindung zwischen den zuvor beschriebenen Informationsklassen und der folgenden technischen Umsetzung des Schemas hergestellt.

3.4.2 Entwurf des Metadatenschemas

Für die strukturierte Erfassung aller Metadaten wird ein standardisiertes Schemenset aus METS und MODS eingesetzt. Ergänzt werden diese durch SLUB-Schemata zur Dokumentation signifikanter Objektmerkmale und rechtlicher Informationen sowie durch color_mixtures.xsd zur normierten Beschreibung chemischer Farbmischungen. Beschreibende Metadaten – von Künstler:in, Herstellungsjahr und Formnummern bis zu Modellvarianten – werden im <mods>-Abschnitt des METS-Dokuments hinterlegt und sind so über bibliografische Suchsysteme fachgerecht und interoperabel erschließbar. Die Kombination aus MODS zur semantischen Erschließung und der Meissen-Erweiterung für technische Reproduzierbarkeit gewährleistet:

  • Sichtbarkeit in Katalogen und Forschungsdatenportalen
  • Nachvollziehbarkeit für Restaurierung und Reproduktion
  • Langzeitverfügbarkeit durch offene Standards
  • Maschinenlesbarkeit für automatisierte Archivprozesse

Dadurch wird die digitale Existenz der Figur nicht nur dokumentiert, sondern auch ihre reproduktionsfähige Überlieferung langfristig gesichert.

3.4.2.1 Entwurf der Datei meissen_extension.xsd

Da MODS für eine maschinenlesbare Reproduktion nicht ausreicht, wird im <extension>-Element eine strukturierte Erweiterung im meissen-Namespace eingebettet, die spezifische Anforderungen der Meißner Porzellanmanufaktur abbildet. Sie gliedert sich in zwei Hauptbereiche:

1. Physische Beschreibung der Porzellanfigur

Erfasst werden Maße (Höhe, Breite, Tiefe in mm), Sockeltyp, Bodenmarkierungen, Material- und Farbton des Scherbens, Glasureigenschaften (Dicke, Transparenz, Farbigkeit) sowie Farbmischungen, die in der Datei color_mixtures.xml ausgelagert sind. Dadurch bleiben Rezepturen unabhängig von Bilddaten referenzierbar und können in Restaurierungs- und Reproduktionsprozessen wiederverwendet werden. Außerdem werden technische Pfade zu 3D-Modellen, Scans und Fotos (z. B. E57, STL, glTF) verknüpft.

2. Digitaler Herstellungsworkflow

Dokumentiert werden verwendete Scanhardware (z. B. GOM ATOS Q) und Software inkl. Version und Einstellungen, Modellierungsschritte (Netzreparatur, Glättung etc.), 3D-Druckhardware und Materialparameter (z. B. Schichtdicke, Temperatur) sowie Slicer-Einstellungen wie Infill, Belichtungszeit und Stützstruktur.

Entwurf des meissen_extension-Schemas
https://git.slub-dresden.de/nfdi4culturedigitalpreservation/sip-example-999999999_111111111111111/blob/main/999999999_111111111111111/data/meissen_extension.xsd

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
   targetNamespace="http://nfdi4culture.de/meissen1"
   xmlns:meissen="http://nfdi4culture.de/meissen1"
   elementFormDefault="qualified"
   attributeFormDefault="unqualified">

   <xs:element name="physicalDescription">
      <xs:complexType>
         <xs:sequence>
            <xs:element name="form" type="xs:string" minOccurs="0"/>
            <xs:element name="extent" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="heightInMillimeter" type="xs:decimal"/>
                  <xs:attribute name="widthInMillimeter" type="xs:decimal"/>
                  <xs:attribute name="depthInMillimeter" type="xs:decimal"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="decorationType" type="xs:string" minOccurs="0"/>
            <xs:element name="foot" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="type" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="sherd" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="thicknessInMillimeter" type="xs:decimal"/>
                  <xs:attribute name="color" type="xs:string"/>
                  <xs:attribute name="material" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="glaze" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="thicknessInMillimeter" type="xs:decimal"/>
                  <xs:attribute name="color" type="xs:string"/>
                  <xs:attribute name="transparencyFraction" type="xs:decimal"/>
                  <xs:attribute name="areas" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="baseMarking" type="xs:string" minOccurs="0"/>
            <xs:element name="purpose" type="xs:string" minOccurs="0"/>
            <xs:element name="decorPhotos" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="photoPath" type="xs:string"/>
                  <xs:attribute name="colorMixtures" type="xs:string"/>
                  <xs:attribute name="description" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="overviewPhotos" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="photoPath" type="xs:string"/>
                  <xs:attribute name="description" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="rawScans" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="rawScanSubPath" type="xs:string"/>
                  <xs:attribute name="description" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="processedScans" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="processedScanSubPath" type="xs:string"/>
                  <xs:attribute name="description" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="printableMeshes" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="printableMeshSubPath" type="xs:string"/>
                  <xs:attribute name="description" type="xs:string"/>
               </xs:complexType>
            </xs:element>
            <xs:element name="viewableMeshes" minOccurs="0">
               <xs:complexType>
                  <xs:attribute name="viewableMeshSubPath" type="xs:string"/>
                  <xs:attribute name="description" type="xs:string"/>
               </xs:complexType>
            </xs:element>
         </xs:sequence>
      </xs:complexType>
   </xs:element>

   <xs:element name="technicalWorkflow">
      <xs:complexType>
         <xs:sequence>
            <xs:element name="scanning" minOccurs="0">
               <xs:complexType>
                  <xs:sequence>
                     <xs:element name="scannerDevice">
                        <xs:complexType>
                           <xs:attribute name="name" type="xs:string"/>
                        </xs:complexType>
                     </xs:element>
                     <xs:element name="scannerSoftware">
                        <xs:complexType>
                           <xs:attribute name="name" type="xs:string"/>
                           <xs:attribute name="version" type="xs:string"/>
                        </xs:complexType>
                     </xs:element>
                     <xs:element name="scannerSettings">
                        <xs:complexType>
                           <xs:attribute name="resolutionInMegapixel" 
                              type="xs:decimal"/>
                           <xs:attribute name="pointDistanceInMillimeter" 
                              type="xs:decimal"/>
                        </xs:complexType>
                     </xs:element>
                  </xs:sequence>
               </xs:complexType>
            </xs:element>
            <xs:element name="modelling" minOccurs="0">
               <xs:complexType>
                  <xs:sequence>
                     <xs:element name="modellingSoftware">
                        <xs:complexType>
                           <xs:attribute name="name" type="xs:string"/>
                           <xs:attribute name="version" type="xs:string"/>
                           <xs:attribute name="processingSteps" type="xs:string"/>
                        </xs:complexType>
                     </xs:element>
                  </xs:sequence>
               </xs:complexType>
            </xs:element>
            <xs:element name="printing" minOccurs="0">
               <xs:complexType>
                  <xs:sequence>
                     <xs:element name="printerDevice">
                        <xs:complexType>
                           <xs:attribute name="name" type="xs:string"/>
                        </xs:complexType>
                     </xs:element>
                     <xs:element name="printerMaterial">
                        <xs:complexType>
                           <xs:attribute name="name" type="xs:string"/>
                        </xs:complexType>
                     </xs:element>
                     <xs:element name="printerSettings">
                        <xs:complexType>
                           <xs:attribute name="layerThicknessInMillimeter" 
                              type="xs:decimal"/>
                           <xs:attribute name="temperatureInCelsius" 
                              type="xs:decimal"/>
                        </xs:complexType>
                     </xs:element>
                  </xs:sequence>
               </xs:complexType>
            </xs:element>
            <xs:element name="slicing" minOccurs="0">
               <xs:complexType>
                  <xs:sequence>
                     <xs:element name="slicerSoftware">
                        <xs:complexType>
                           <xs:attribute name="name" type="xs:string"/>
                           <xs:attribute name="version" type="xs:string"/>
                        </xs:complexType>
                     </xs:element>
                     <xs:element name="slicerSettings">
                        <xs:complexType>
                           <xs:attribute name="infillFraction" type="xs:decimal"/>
                           <xs:attribute name="supports" type="xs:string"/>
                           <xs:attribute name="exposureTimeInSeconds" 
                              type="xs:decimal"/>
                        </xs:complexType>
                     </xs:element>
                  </xs:sequence>
               </xs:complexType>
            </xs:element>
         </xs:sequence>
      </xs:complexType>
   </xs:element>

</xs:schema>

3.4.2.2 Beispiel der Datei mets.xml

Ermittelte Metadaten in der Datei mets.xml im METS-Format
https://git.slub-dresden.de/nfdi4culturedigitalpreservation/sip-example-999999999_111111111111111/blob/main/999999999_111111111111111/data/mets.xml

<?xml version="1.0" encoding="UTF-8"?>
<mets:mets xmlns:mets="http://www.loc.gov/METS/"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:mods="http://www.loc.gov/mods/v3"
  xmlns:rights="http://slubarchiv.slub-dresden.de/rights1"
  xmlns:meissen="http://nfdi4culture.de/meissen1"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.loc.gov/METS/ http://www.loc.gov/standards/mets/mets.xsd"
  OBJID="999999999_111111111111111"
  TYPE="SIP"
  PROFILE="SLUBArchiv SIP 1.0"
  LABEL="Porzellanfigur Kakadu von Johann Joachim Kändler">

  <mets:dmdSec ID="dmd1">
    <mets:mdWrap MDTYPE="MODS">
      <mets:xmlData>
        <mods:mods xmlns:mods="http://www.loc.gov/mods/v3"
          xmlns:xlink="http://www.w3.org/1999/xlink"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-7.xsd"
          version="3.7"
          xml:lang="de">

          <mods:identifier type="local">999999999_111111111111111</mods:identifier>
          <mods:identifier type="inventoryNumber">PE 10</mods:identifier>

          <mods:titleInfo>
            <mods:title>Kakadu</mods:title>
          </mods:titleInfo>

          <mods:name type="personal">
            <mods:namePart>Johann Joachim Kändler</mods:namePart>
            <mods:role>
              <mods:roleTerm type="text">Modelleur</mods:roleTerm>
            </mods:role>
          </mods:name>

          <mods:originInfo>
            <mods:place>
              <mods:placeTerm type="text">Staatliche Porzellan-Manufaktur Meissen GmbH</mods:placeTerm>
            </mods:place>
            <mods:dateCreated encoding="w3cdtf">1734</mods:dateCreated>
            <mods:publisher>Staatliche Porzellan-Manufaktur Meissen GmbH</mods:publisher>
            <mods:purpose>Für die königliche Porzellanmenagerie im 
              Japanischen Palais</mods:purpose>
          </mods:originInfo>

          <mods:physicalDescription>
            <mods:form authority="gnd">Porzellanfigur</mods:form>
            <mods:extent>Höhe: 35,5 cm, Breite: 41,0 cm, Tiefe: 18,9 
              cm</mods:extent>
            <mods:note type="physical">Material: Porzellan</mods:note>
            <mods:note type="physical">Bemalung: Aufglasurfarben</mods:note>
            <mods:note type="physical">Sockelboden: geschlossen</mods:note>
            <mods:note type="physical">Scherben: Material: Porzellan, Farbe: 
              Weiß, Dicke: 7 mm</mods:note>
            <mods:note type="physical">Glasur: Farbe: Weiß, Dicke: 2,0 mm, 
              Transparenz: 98 %, Bereiche: gesamte Figur ohne 
              Boden</mods:note>
            <mods:note type="marking">Markierung auf Sockel: No. 216 
              (handgeschrieben)</mods:note>
            <mods:note type="purpose">Zweck: Digitale Repräsentation zur 
              Reproduktion</mods:note>
            <mods:note type="technical">Dekorationsfotos: 
              painting_reference_photos/, Farbmischungen: 
              color_mixtures.xml, Beschreibung: Fotografien im
              TIFF-Format, 16bit, mit eingebetteten ICC-Profilen</mods:note>
            <mods:note type="technical">Übersichtsaufnahmen: 
              overview_photos/, Beschreibung: Fotografien im TIFF-Format, 
              16bit, mit eingebetteten ICC-Profilen</mods:note>
            <mods:note type="technical">Raw Scans: 
              scans/raw_scans/scans_e57, Beschreibung: 13 Tonteile als rohe 
              E57 vorliegend</mods:note>
            <mods:note type="technical">Processed Scans: 
              scans/processed_scans/scans_e57, Beschreibung: 13 Tonteile
              als überarbeitete E57 vorliegend</mods:note>
            <mods:note type="technical">Druckbare Meshes (STL): 
              processed_meshes/mesh_stl, Beschreibung: 13 Tonteile
              als STL</mods:note>
            <mods:note type="technical">Ansichtsmodule (glTF): 
              processed_meshes/mesh_gltf, Beschreibung: 13 Tonteile
              als glTF</mods:note>
          </mods:physicalDescription>

          <mods:note type="technical">Scanner: GOM ATOS Q</mods:note>
          <mods:note type="technical">Scansoftware: GOM Inspect Pro, Version 
            2023</mods:note>
          <mods:note type="technical">Scaneinstellungen: 12 MP Auflösung, 
            0,04 mm Punktabstand</mods:note>
          <mods:note type="technical">Modellierungssoftware: MeshLab, 
            Version 2022.02, Schritte: manuelle Netzreparatur, Glättung, 
            Ausrichtung</mods:note>
          <mods:note type="technical">3D-Drucker: Original Prusa SL1S SPEED, 
            Harz: Prusament Tough Resin</mods:note>
          <mods:note type="technical">Druckeinstellungen: Schichtdicke: 
            0,025 mm, Temperatur: 25 °C</mods:note>
          <mods:note type="technical">Slicer-Software: PrusaSlicer 2.6.1, 
            Infill: 100 %, Supports: aktiviert, Belichtungszeit: 2,5 
            s</mods:note>

          <mods:note type="provenance">Aufbewahrungsort: Porzellansammlung, 
            Staatliche Kunstsammlungen Dresden, Tiersaal</mods:note>
          <mods:note type="purpose">Herstellungszweck: Für die königliche 
            Porzellanmenagerie im Japanischen Palais</mods:note>
          <mods:note type="marking">Markierung: No. 216 (Art: 
            handgeschrieben)</mods:note>
          <mods:note type="structure">Art der Figur: geschlossen</mods:note>

          <mods:relatedItem type="isReferencedBy">
            <mods:location>
              <mods:url>https://skd-online-collection.skd.museum/Details/Index/118580</mods:url>
            </mods:location>
            <mods:note>Eintrag im Online-Objektkatalog der Staatlichen 
              Kunstsammlungen Dresden (SKD)</mods:note>
          </mods:relatedItem>

          <mods:location>
            <mods:physicalLocation>Porzellansammlung, Staatliche 
              Kunstsammlungen Dresden, Tiersaal</mods:physicalLocation>
          </mods:location>

          <mods:accessCondition type="use and reproduction">Rechteinhaber: 
            Staatliche Porzellan-Manufaktur Meissen GmbH. Nutzung eingeschränkt 
            (geschlossen).</mods:accessCondition>

          <mods:recordInfo>
            <mods:recordContentSource>SLUB 
              Dresden</mods:recordContentSource>
            <mods:recordCreationDate 
              encoding="w3cdtf">2024-03-01</mods:recordCreationDate>
            <mods:languageOfCataloging>
              <mods:languageTerm type="code" 
                authority="iso639-2b">ger</mods:languageTerm>
            </mods:languageOfCataloging>
          </mods:recordInfo>

          <mods:extension>
            <meissen:physicalDescription>
              <meissen:form authority="gnd">Porzellanfigur</meissen:form>
              <meissen:extent heightInMillimeter="355" 
                widthInMillimeter="410" depthInMillimeter="189" />
               <meissen:decorationType>Aufglasurfarben</meissen:decorationType>
              <meissen:foot type="closed" />
              <meissen:sherd thicknessInMillimeter="7" color="white" 
                material="porzellan" />
              <meissen:glaze thicknessInMillimeter="2" color="white" 
                transparencyFraction="0.98"
                areas="gesamte Figur ohne Boden" />
              <meissen:baseMarking>No. 216 
                (handgeschrieben)</meissen:baseMarking>
              <meissen:purpose>Digitale Repräsentation zur 
                Reproduktion</meissen:purpose>
              <meissen:decorPhotos photoPath="painting_reference_photos/"
                colorMixtures="color_mixtures.xml"
                description="Fotografien im TIFF-Format, 16bit, mit 
eingebetteten ICC-Profilen" />
              <meissen:overviewPhotos photoPath="painting_reference_photos"
                description="Fotografien im TIFF-Format, 16bit, mit eingebetteten ICC-Profilen" />
              <meissen:rawScans rawScanSubPath="scans/raw_scans/scans_e57"
                description="13 Tonteile als rohe E57 vorliegend" />
              <meissen:processedScans 
                processedScanSubPath="scans/processed_scans/scans_e57"
                description="13 Tonteile als überarbeitete E57 vorliegend" 
                />
              <meissen:printableMeshes 
                printableMeshSubPath="processed_meshes/mesh_stl"
                description="13 Tonteile als druckbare STL vorliegend" />
              <meissen:viewableMeshes 
                viewableMeshSubPath="processed_meshes/mesh_gltf"
                description="13 Tonteile als glTF vorliegend" />
            </meissen:physicalDescription>
            <meissen:technicalWorkflow>
              <meissen:scanning>
                <meissen:scannerDevice name="GOM ATOS Q" />
                <meissen:scannerSoftware name="GOM Inspect Pro" 
                  version="2023" />
                <meissen:scannerSettings resolutionInMegapixel="12" 
                  pointDistanceInMillimeter="0.04" />
              </meissen:scanning>
              <meissen:modelling>
                <meissen:modellingSoftware name="MeshLab" version="2022.02"
                  processingSteps="manuelle Netzreparatur, Glättung, Ausrichtung" />
              </meissen:modelling>
              <meissen:printing>
                <meissen:printerDevice name="Original Prusa SL1S SPEED" />
                <meissen:printerMaterial name="Prusament Tough Resin" />
                <meissen:printerSettings layerThicknessInMillimeter="0.025"
                  temperatureInCelsius="25" />
              </meissen:printing>
              <meissen:slicing>
                <meissen:slicerSoftware name="PrusaSlicer" version="2.6.1" 
                  />
                <meissen:slicerSettings infillFraction="1.0" 
                  supports="Activated" exposureTimeInSeconds="2.5" />
              </meissen:slicing>
            </meissen:technicalWorkflow>
          </mods:extension>

        </mods:mods>
      </mets:xmlData>
    </mets:mdWrap>
  </mets:dmdSec>

  <mets:amdSec ID="amd1">
    <mets:rightsMD>
      <mets:mdWrap MDTYPE="OTHER" OTHERMDTYPE="SLUBRights">
        <mets:xmlData>
          <rights:RightsDeclaration 
            xmlns:rights="http://slubarchiv.slub-dresden.de/rights1">
            <rights:RightsBasis>copyrighted</rights:RightsBasis>
            <rights:CopyrightOwner>
              <rights:OwnerName>Staatliche Porzellan-Manufaktur Meissen GmbH</rights:OwnerName>
            </rights:CopyrightOwner>
            <rights:AccessRightsRestriction>geschlossen</rights:AccessRightsRestriction>
            <rights:GrantedRights>
              <rights:GrantedPermission>digital_preservation</rights:GrantedPermission>
              <rights:GrantedPermission>reproduction</rights:GrantedPermission>
            </rights:GrantedRights>
            <rights:OtherRightsInformation>SLUBArchiv, 1.3.2024, zuständig 
              für digitale 
              Langzeitarchivierung</rights:OtherRightsInformation>
          </rights:RightsDeclaration>
        </mets:xmlData>
      </mets:mdWrap>
    </mets:rightsMD>
  </mets:amdSec>

  <mets:fileSec>
    <mets:fileGrp USE="images">
      <mets:file ID="photo10" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="overview_photos/photos_tif/00000001.tif" xlink:type="simple" />
      </mets:file>
      <mets:file ID="photo11" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="overview_photos/photos_tif/00000002.tif" xlink:type="simple" />
      </mets:file>
      <mets:file ID="photo12" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="overview_photos/photos_tif/00000003.tif" xlink:type="simple" />
      </mets:file>
      <mets:file ID="photo13" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="overview_photos/photos_tif/00000004.tif" xlink:type="simple" />
      </mets:file>
      <mets:file ID="photo14" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="overview_photos/photos_tif/00000005.tif" xlink:type="simple" />
      </mets:file>
      <mets:file ID="photo15" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="overview_photos/photos_tif/00000006.tif" xlink:type="simple" />
      </mets:file>
      <mets:file ID="paint16" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="painting_reference_photos/photos_tif/00000001.tif"
          xlink:type="simple" />
      </mets:file>
      :
      :
      <mets:file ID="paint30" MIMETYPE="image/tiff">
        <mets:FLocat xlink:href="painting_reference_photos/photos_tif/00000015.tif"
          xlink:type="simple" />
      </mets:file>
    </mets:fileGrp>
    <mets:fileGrp USE="3dmodels">
      <mets:file ID="stl_clay_part001" MIMETYPE="model/stl">
        <mets:FLocat xlink:href="clay_parts/clay_part001/processed_meshes/mesh_stl/mesh.stl"
          xlink:type="simple" />
      </mets:file>
      <mets:file ID="gltf_clay_part001" MIMETYPE="model/gltf+json">
        <mets:FLocat xlink:href="clay_parts/clay_part001/processed_meshes/mesh_gltf/mesh.gltf"
          xlink:type="simple" />
      </mets:file>
      <mets:file ID="scan_clay_part001" MIMETYPE="application/e57">
        <mets:FLocat xlink:href="clay_parts/clay_part001/scans/processed_scans/scans_e57/scan.e57"
          xlink:type="simple" />
      </mets:file>
      :
      :
      <mets:file ID="stl_clay_part013" MIMETYPE="model/stl">
        <mets:FLocat xlink:href="clay_parts/clay_part013/processed_meshes/mesh_stl/mesh.stl"
          xlink:type="simple" />
      </mets:file>
      <mets:file ID="gltf_clay_part013" MIMETYPE="model/gltf+json">
        <mets:FLocat xlink:href="clay_parts/clay_part013/processed_meshes/mesh_gltf/mesh.gltf"
          xlink:type="simple" />
      </mets:file>
      <mets:file ID="scan_clay_part013" MIMETYPE="application/e57">
        <mets:FLocat xlink:href="clay_parts/clay_part013/scans/processed_scans/scans_e57/scan.e57"
          xlink:type="simple" />
      </mets:file>
    </mets:fileGrp>
  </mets:fileSec>

  <mets:structMap TYPE="logical">
    <mets:div TYPE="object" LABEL="Porzellanfigur Kakadu">
      <mets:div TYPE="photo" LABEL="Gesamtansicht 1 (rechts)">
        <mets:fptr FILEID="photo10" />
      </mets:div>
      <mets:div TYPE="photo" LABEL="Gesamtansicht 2 (hinten)">
        <mets:fptr FILEID="photo11" />
      </mets:div>
      <mets:div TYPE="photo" LABEL="Gesamtansicht 3 (links)">
        <mets:fptr FILEID="photo12" />
      </mets:div>
      <mets:div TYPE="photo" LABEL="Gesamtansicht 4 (vorne)">
        <mets:fptr FILEID="photo13" />
      </mets:div>
      <mets:div TYPE="photo" LABEL="Gesamtansicht 5 (unten)">
        <mets:fptr FILEID="photo14" />
      </mets:div>
      <mets:div TYPE="photo" LABEL="Gesamtansicht 6 (oben)">
        <mets:fptr FILEID="photo15" />
      </mets:div>
      <mets:div TYPE="painting_reference" LABEL="Dekorvorlage 1 (Sockel)">
        <mets:fptr FILEID="paint16" />
      </mets:div>
      :
      :
      <mets:div TYPE="painting_reference" LABEL="Dekorvorlage 15 (Bauch unten)">
        <mets:fptr FILEID="paint30" />
      </mets:div>
      <mets:div TYPE="clay_part" LABEL="clay_part001 (Sockel)">
        <mets:fptr FILEID="stl_clay_part001" />
        <mets:fptr FILEID="gltf_clay_part001" />
        <mets:fptr FILEID="scan_clay_part001" />
        <mets:note type="dimensions">Höhe: 143,7 mm, Breite: 25,7 mm, Tiefe: 26,2 mm</mets:note>
        <mets:note type="marking">Eingeritzte Nummern: 1, 2, 3, 4, 5</mets:note>
      </mets:div>
      :
      :
      <mets:div TYPE="clay_part" LABEL="clay_part013 (Kopffeder 2)">
        <mets:fptr FILEID="stl_clay_part013" />
        <mets:fptr FILEID="gltf_clay_part013" />
        <mets:fptr FILEID="scan_clay_part013" />
        <mets:note type="dimensions">Höhe: 105,8 mm, Breite: 97,9 mm, Tiefe: 80,8 mm</mets:note>
        <mets:note type="marking">Eingeritzte Nummern: 12</mets:note>
      </mets:div>
    </mets:div>
  </mets:structMap>
</mets:mets>

3.4.2.3 Entwurf der Datei color_mixtures.xsd

Für die farbgetreue Reproduktion historischer Porzellanfiguren sind standardisierte und maschinenlesbare Angaben zu chemischen Farbmischungen unverzichtbar. Diese werden in der Datei color_mixtures.xml dokumentiert, die im Verzeichnis data/ des SIP abgelegt und im Manifest der mets.xml referenziert wird.

Die XML-Struktur wurde gezielt für den Einsatz im digitalen Archiv entwickelt und richtet sich primär an Restaurator:innen sowie Fachkräfte der Farbmischung. Jede Farbmischung umfasst einen eindeutigen Namen, eine Liste chemischer Bestandteile mit quantitativem Mischungsverhältnis, das angewandte Dekorverfahren (Auf- oder Unterglasur) sowie optionale Anwendungskontexte (z. B. „Schnabel“, „Flügelspitzen“). Die Deklaration orientiert sich am MODS-Erweiterungsschema und erlaubt beliebig viele <colorMix>-Einträge.

Beispielausschnitt für diese Einträge
<decor:colorMixtures xmlns:decor="http://nfdi4culture.de/decor1"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://nfdi4culture.de/decor1 color_mixtures.xsd">

   <decor:colorMix id="color001">
      <decor:name>Grün 7 (auf Chromoxid-Basis)</decor:name>
      <decor:components>
         <decor:component name="Chromoxid" ratioFraction="0.70" />
         <decor:component name="Eisenoxid" ratioFraction="0.30" />
      </decor:components>
      <decor:technique>Aufglasurmalerei</decor:technique>
      <decor:applicationAreas>
         <decor:area>Flügelfedern</decor:area>
      </decor:applicationAreas>
   </decor:colorMix>
   :
   :
   <decor:colorMix id="color008">
      <decor:name>Gelb 11 (auf Eisen-Antimon-Basis)</decor:name>
      <decor:components>
         <decor:component name="Eisenoxid" ratioFraction="0.60" />
         <decor:component name="Antimonoxid" ratioFraction="0.40" />
      </decor:components>
      <decor:technique>Aufglasurmalerei</decor:technique>
      <decor:applicationAreas>
         <decor:area>Beine</decor:area>
      </decor:applicationAreas>
   </decor:colorMix>

</decor:colorMixtures>
Das zugehörige XML-Schema definiert die zugrunde liegende Struktur.
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
   targetNamespace="http://nfdi4culture.de/decor1"
   xmlns:decor="http://nfdi4culture.de/decor1"
   elementFormDefault="qualified"
   attributeFormDefault="unqualified">

   <xs:element name="colorMixtures" type="decor:ColorMixturesType"/>

   <xs:complexType name="ColorMixturesType">
      <xs:sequence>
         <xs:element name="colorMix" type="decor:ColorMixType"
            maxOccurs="unbounded"/>
      </xs:sequence>
   </xs:complexType>

   <xs:complexType name="ColorMixType">
      <xs:sequence>
         <xs:element name="name" type="xs:string"/>
         <xs:element name="components" type="decor:ComponentsType"/>
         <xs:element name="technique" type="xs:string"/>
         <xs:element name="applicationAreas" type="decor:ApplicationAreasType" 
            minOccurs="0"/>
      </xs:sequence>
      <xs:attribute name="id" type="xs:ID" use="required"/>
   </xs:complexType>

   <xs:complexType name="ComponentsType">
      <xs:sequence>
         <xs:element name="component" type="decor:ComponentType" 
            maxOccurs="unbounded"/>
      </xs:sequence>
   </xs:complexType>

   <xs:complexType name="ComponentType">
      <xs:attribute name="name" type="xs:string" use="required"/>
      <xs:attribute name="ratioFraction" type="xs:decimal" use="required"/>
   </xs:complexType>

   <xs:complexType name="ApplicationAreasType">
      <xs:sequence>
         <xs:element name="area" type="xs:string" maxOccurs="unbounded"/>
      </xs:sequence>
   </xs:complexType>

</xs:schema>

Die Erstellung der Datei erfolgt idealerweise in enger Abstimmung mit Expert:innen der Meißner Porzellanmanufaktur, um sowohl historische Rezepturen als auch aktuelle Anpassungen exakt zu dokumentieren.

Alle zugehörigen Dateien dieses Kapitels können aus dem zugehörigen Git-Repository heruntergeladen werden.