IIIF Linking Darwin Core
Part of IIIF Pages
Many institutions publish their data to GBIF and other data aggregators using the Darwin Core metadata standard and its extensions. During the course of the project we established a convention for using the Audubon Core multimedia extension to publish IIIF manifest locations through Darwin Core. The extension is used in essentially the same way as it would be for a JPEG file. The figure below shows an example of a Audubon Core extension in a Darwin Core Archive metadata file.
<extension encoding="UTF-8" fieldsTerminatedBy="," linesTerminatedBy="\n" fieldsEnclosedBy=""" ignoreHeaderLines="0" rowType="http://rs.tdwg.org/ac/terms/Multimedia"> <files> <location>darwin_core_images.csv</location> </files> <coreid index="0"/> <field index="1" term="http://purl.org/dc/elements/1.1/type"/> <field index="2" term="http://purl.org/dc/elements/1.1/format"/> <field index="3" term="http://rs.tdwg.org/ac/terms/accessURI"/> <field index="4" term="http://rs.tdwg.org/ac/terms/associatedSpecimenReference"/> <field index="5" term="http://purl.org/dc/terms/identifier"/> <field index="6" term="http://purl.org/dc/terms/description"/> <field index="7" term="http://ns.adobe.com/xap/1.0/rights/Owner"/> <field index="8" term="http://purl.org/dc/terms/rights"/> <field index="9" term="http://purl.org/dc/elements/1.1/rights"/> <field index="10" term="http://purl.org/dc/elements/1.1/creator"/> <field index="11" term="http://rs.tdwg.org/ac/terms/serviceExpectation"/> </extension>
In the associated CSV file (in this case darwin_core_images.csv) the columns for the manifests would contain “application/ld+json” in the third column (dc:format), the URI of the IIIF manifest in the fourth column (ac:accessURI) and “IIIF” in the twelfth column (ac:serviceExpectation).
This can be implemented using the GBIF Integrated Publishing Toolkit. All records in the Meise Botanic Garden Herbarium that have an image of the specimen (about 1.3 M images available at the time of writing) have 2 rows in the Audubon Core extension. The first row is describing the available JPEG file, the second row is including the IIIF manifest.
This technique worked successfully and GBIF has added IIIF Icons to their portal interface.
Recommendation: If you publish data using Darwin Core Archive format, please add the manifest locations using this method. They will then automatically appear in the GBIF portal as interoperable links and in the GBIF data API for incorporation into other applications.
Back to IIIF Home