Dlaczego IIIF Change Discovery API
International Image Interoperability Framework (IIIF) to zbiór otwartych standardów dostarczania wysokiej jakości, przypisanych obiektów cyfrowych online, zaprojektowanych z myślą o instytucjach kultury. Inicjatywa Europeana od kilku lat pracuje nad przyjęciem i promowaniem IIIF. Jednym z najnowszych dodatków do zestawu standardów IIIF jest interfejs API IIIF Change Discovery, który umożliwia dostawcom opisanie zmian w zasobach treści IIIF i lokalizacji tych zasobów. Wspiera to wspólny rozwój globalnych lub tematycznych wyszukiwarek i aplikacji portalowych, takich jak strona internetowa Europeana.eu, które ostatecznie umożliwiają użytkownikom łatwe znajdowanie treści IIIF i korzystanie z nich.
IIIF Change Discovery zapewnia podobną funkcjonalność jak Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH), ale koncentruje się na zasobach treści IIIF i opiera się na powiązanych danych i standardach W3C, takich jak JSON-LD i strumienie aktywności. Dla instytucji kultury, które dostarczają metadanych do przestrzeni danych dotyczących dziedzictwa kulturowego, wdrożenie IIIF Change Discovery stanowi alternatywę dla wdrożenia OAI-PMH.
Pilot agregacji ze zbiorem danych dotyczących dziedzictwa sportowego z Czeskiego Komitetu Olimpijskiego
W 2025 r. Fundacja Europeana i Czeski Komitet Olimpijski współpracowały nad projektem pilotażowym agregacji, w ramach którego przetestowano wdrożenie wymiany metadanych przy użyciu narzędzia IIIF Change Discovery.
W ostatnich latach Czeski Komitet Olimpijski zaczął udostępniać swoje kolekcje materiałów dziedzictwa sportowego za pośrednictwem IIIF. Aby jeszcze bardziej zwiększyć ich widoczność i dostępność, Komisja postanowiła udostępnić te zbiory również w przestrzeni danych. IIIF Change Discovery oferowało standardowy sposób, aby to zrobić.
Od czasu wydania IIIF Change Discovery Europeana bada swój potencjał jako jedno ze wspieranych rozwiązań technicznych w zakresie otrzymywania metadanych od partnerów. Współpraca czeskiego Komitetu Olimpijskiego z IIIF była pierwszą okazją do zastosowania tego podejścia w praktyce.
Wyniki projektu pilotażowego
Pilotaż wykazał, że interfejs API IIIF Change Discovery może zostać pomyślnie wdrożony.
Czeski Komitet Olimpijski udostępnił publicznie swój punkt końcowy IIIF Change Discovery. Klient może uzyskać dostęp do zbioru danych za pomocą punktu wejścia IIIF Change Discovery. Tymczasem Fundacja Europeana opracowała klienta IIIF Change Discovery i zintegrowała go z Metis, swoim systemem przyjmowania danych.
Pilotaż skupił się na kolekcji fotografii z kolekcji Czeskiego Komitetu Olimpijskiego. Zebrano je za pośrednictwem narzędzia IIIF Change Discovery, przetworzono w Metis i są one obecnie dostępne za pośrednictwem portalu Europeana.eu.
W jaki sposób odkrycie zmian IIIF jest wykorzystywane do agregacji metadanych EDM
Wchodząc bardziej szczegółowo w proces agregacji, mechanizm IIIF Change Discovery umożliwia agregatorowi identyfikację wszystkich manifestów IIIF, które reprezentują obiekty w zbiorze danych, a także wykrywanie, kiedy manifesty są dodawane, aktualizowane lub usuwane.
{ "typ": „Utwórz”,
„przedmiot”: { "id": „https://example.org/library/iiif/book1/manifest”,
„typ”: „Manifest”
},
„czas końcowy”: "2025-09-20T00:00:00Z" }
Kluczowym wymogiem udanej agregacji jest dostępność metadanych opisujących zasoby IIIF w modelu danych Europeany (EDM). Dostawcy danych powinni udostępniać swoje metadane EDM za pośrednictwem manifestu IIIF, korzystając z jednej z właściwości powiązania określonych przez IIIF: Własność seeAlso.
Każdy manifest IIIF musi zawierać odwołanie seeAlso wskazujące na odpowiedni rekord metadanych EDM. Odniesienie to powinno wyraźnie wskazywać, że rekord jest zgodny z EDM i powinien mieć typ Zbiór danych. W IIIF każdy zasób seeAlso przeznaczony do przetwarzania maszynowego, w tym pojedyncze pliki, musi być oznaczony jako zbiór danych.
Przykład znajduje się poniżej:
{ ...
„id”: „https://example.org/library/iiif/book1/manifest „type”: „Manifest”,
„zob. również”: [ {
„id”: „https://example.org/library/catalog/book1.rdf”,
„typ”: „Zestaw danych”,
"etykieta": {
„en”: \[ "Opis bibliograficzny książki w EDM"\]
},
„format”: "aplikacja/rdf+xml",
„profil”: „http://www.europeana.eu/schemas/edm/”
}
] ...
}
Punkty końcowe IIIF Change Discovery mogą zawierać inne zasoby niż manifesty IIIF (na przykład kolekcje IIIF), te dodatkowe zasoby nie będą miały wpływu na proces agregacji, ponieważ są ignorowane przez agregatora.
Patrząc w przyszłość
Pilotaż ten potwierdził, że IIIF Change Discovery jest realną metodą dostarczania zbiorów danych do przestrzeni danych. API jest teraz obsługiwane przez Metis, więc każdy partner danych może wykorzystać to podejście do dostarczania zbiorów.
Następnie Fundacja Europeana zintegruje swojego klienta IIIF Change Discovery z piaskownicą Metis, umożliwiając partnerom testowanie własnych wdrożeń IIIF Change Discovery, weryfikację wyników i kontynuowanie przesyłania ich do publikacji na stronie internetowej Europeany.
Jeśli masz kolekcje opublikowane przy użyciu IIIF i chciałbyś eksperymentować z IIIF Change Discovery, aby zebrać je w Europeanie, skontaktuj się z nami!
