Warum die IIIF Change Discovery API
Das International Image Interoperability Framework (IIIF) ist eine Reihe offener Standards für die Bereitstellung hochwertiger, zugeordneter digitaler Objekte im Internet, die auf kulturelle Einrichtungen ausgerichtet sind. Die Europeana-Initiative arbeitet seit mehreren Jahren an der Annahme und Förderung von IIIF. Eine der jüngsten Ergänzungen des IIIF-Standards ist die IIIF Change Discovery API, mit der Anbieter Änderungen an IIIF-Inhaltsressourcen und den Standort dieser Ressourcen beschreiben können. Dies unterstützt die gemeinsame Entwicklung globaler oder thematischer Suchmaschinen und Portalanwendungen wie der Website Europeana.eu, die es den Nutzern letztendlich ermöglichen, IIIF-Inhalte leicht zu finden und mit ihnen zu interagieren.
IIIF Change Discovery bietet ähnliche Funktionen wie das Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), konzentriert sich jedoch auf IIIF-Inhaltsressourcen und basiert auf verknüpften Daten und W3C-Standards wie JSON-LD und Activity Streams. Für Kultureinrichtungen, die Metadaten zum Datenraum für kulturelles Erbe bereitstellen, bietet die Implementierung von IIIF Change Discovery eine Alternative zur Implementierung von OAI-PMH.
Aggregationspilot mit einem Sporterbe-Datensatz des Tschechischen Olympischen Komitees
Im Jahr 2025 arbeiteten die Europeana Foundation und das Tschechische Olympische Komitee an einem Aggregationspiloten zusammen, der die Implementierung des Metadatenaustauschs mit IIIF Change Discovery testete.
In den letzten Jahren hat das Tschechische Olympische Komitee damit begonnen, seine Sammlungen von Sporterbematerialien über IIIF zur Verfügung zu stellen. Um ihre Sichtbarkeit und Zugänglichkeit weiter zu erhöhen, beschloss sie, diese Sammlungen auch über den Datenraum zu teilen. IIIF Change Discovery bot hierfür einen standardisierten Weg.
Seit der Veröffentlichung von IIIF Change Discovery untersucht Europeana sein Potenzial als eine der unterstützten technischen Lösungen für den Erhalt von Metadaten von Partnern. Die Zusammenarbeit des tschechischen Olympischen Komitees mit IIIF bot die erste Gelegenheit, diesen Ansatz in der Praxis anzuwenden.
Pilotergebnisse
Das Pilotprojekt hat gezeigt, dass die IIIF Change Discovery API erfolgreich eingesetzt werden kann.
Das tschechische Olympische Komitee hat seinen Endpunkt IIIF Change Discovery öffentlich zugänglich gemacht. Ein Client kann über seinen IIIF Change Discovery-Einstiegspunkt auf den Datensatz zugreifen. Inzwischen hat die Europeana Foundation einen IIIF Change Discovery Client entwickelt und in Metis, ihr Datenaufnahmesystem, integriert.
Der Pilot konzentrierte sich auf eine Sammlung von Fotografien aus den Sammlungen des Tschechischen Olympischen Komitees. Diese wurden über IIIF Change Discovery geerntet, in Metis verarbeitet und sind nun über Europeana.eu zugänglich.
Wie wird IIIF Change Discovery für die Aggregation von EDM-Metadaten verwendet?
Der IIIF Change Discovery-Mechanismus geht genauer auf den Aggregationsprozess ein und ermöglicht es einem Aggregator, alle IIIF-Manifeste zu identifizieren, die die Objekte innerhalb eines Datensatzes darstellen, sowie zu erkennen, wann Manifeste hinzugefügt, aktualisiert oder gelöscht werden.
{ "Typ": „Erstellen“,
„Gegenstand“: { "id": "https://example.org/library/iiif/book1/manifest",
„Typ“: "Manifest"
},
„Endzeit“: "2025-09-20T00:00:00Z" }
Eine wesentliche Voraussetzung für eine erfolgreiche Aggregation ist die Verfügbarkeit von Metadaten zur Beschreibung der IIIF-Ressourcen im Europeana Data Model (EDM). Datenanbieter sollten ihre EDM-Metadaten über das IIIF-Manifest zugänglich machen und dabei eine der in IIIF definierten Verknüpfungseigenschaften verwenden: die seeAlso-Eigenschaft.
Jedes IIIF-Manifest muss einen seeAlso-Verweis enthalten, der auf den entsprechenden EDM-Metadatensatz verweist. Dieser Verweis sollte explizit darauf hinweisen, dass der Datensatz EDM-konform ist und den Typ Dataset haben sollte. In IIIF muss jede seeAlso-Ressource, die für die maschinelle Verarbeitung bestimmt ist, einschließlich einzelner Dateien, als Dataset gekennzeichnet werden.
Im Folgenden finden Sie ein Beispiel:
{ ...
„id“: „https://example.org/library/iiif/book1/manifest „type“ : „Manifest“,
„seeAlso“ : [ {
„id“: "https://example.org/library/catalog/book1.rdf",
„Typ“: „Datensatz“,
"Kennzeichnung": {
"en": \[ "Bibliographische Beschreibung eines Buches in EDM"\]
},
„Format“: „Anwendung/rdf+xml“,
„Profil“: „http://www.europeana.eu/schemas/edm/“
}
] ...
}
IIIF Change Discovery-Endpunkte können neben IIIF-Manifesten weitere Ressourcen enthalten (z. B. IIIF-Sammlungen), diese zusätzlichen Ressourcen haben keinen Einfluss auf den Aggregationsprozess, da sie vom Aggregator ignoriert werden.
Blick in die Zukunft
Dieses Pilotprojekt bestätigte, dass IIIF Change Discovery eine praktikable Methode zur Bereitstellung von Datensätzen für den Datenraum ist. Die API wird jetzt von Metis unterstützt, sodass jeder Datenpartner diesen Ansatz nutzen kann, um Sammlungen zu liefern.
Als nächstes wird die Europeana Foundation ihren IIIF Change Discovery-Client in die Metis Sandbox integrieren und es den Partnern ermöglichen, ihre eigenen Implementierungen von IIIF Change Discovery zu testen, die Ergebnisse zu überprüfen und ihre Einreichung zur Veröffentlichung auf der Europeana-Website fortzusetzen.
Wenn Sie Sammlungen mit IIIF veröffentlicht haben und mit IIIF Change Discovery experimentieren möchten, damit sie in Europeana geerntet werden können, kontaktieren Sie uns bitte!
