iiif presentation api
TRANSCRIPT
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Introduc7on to the
Presenta7on API Rob Sanderson @azaroth42
#iiif hCp://iiif.io/
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Images are Fundamental Disseminators of Cultural Heritage
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
More than one image is needed per object
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
How do I know...
... which images to use? ... in which order?
... what they depict? ... how they can be reused?
... who should be aCributed? ... which other resources to display? ... which other objects are related?
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Actually, How do I ... ... provide a rewarding user experience?
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
IIIF Presenta7on API 2.0
hCp://iiif.io/api/presenta7on/2.0/
Scope: Provide only the informa7on necessary for an applica7on to present the object to the user
Uses the Shared Canvas model
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Shared Canvas
Abstract space used for building a view of the object
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Shared Canvas
Abstract space used for building a view of the object
Think: Powerpoint Slide
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Shared Canvas
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Shared Canvas
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Shared Canvas
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Shared Canvas
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Why?
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
One Canvas, Multiple Images
Archimedes Palimpsest Mul2-‐Spectral Images h7p://www.archimedespalimpsest.org/
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
One Canvas, Multiple Images
Archimedes Palimpsest Mul2-‐Spectral Images h7p://www.archimedespalimpsest.org/
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
One Canvas, Multiple Images
Archimedes Palimpsest Mul2-‐Spectral Images h7p://www.archimedespalimpsest.org/
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
One Image, Multiple Canvases
h7p://www.e-‐codices.unifr.ch/en/csg/1394/140a h7p://www.e-‐codices.unifr.ch/en/csg/1394/063abcder
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Not Just Images
h7p://purl.stanford.edu/cv176gb0028#image/545/thumb/
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Structure
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Structure
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Structure
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Structure
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Structure
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Structure
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Properties Descriptive label
Name of the resource description
Textual summary thumbnail
Image summary metadata
Pairs of Label and Value Metadata Example: label:"Created", value:"1300"!
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Properties Rights license
Link to license description attribution
Text required to be displayed logo
Image required to be displayed Linking service
Additional service endpoint seeAlso
Semantic metadata resource related
Resource to display to the user
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
How?
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
JSON: Ease of Development
Linked Data: Plays Nice with Others
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
{! "@context":"http://iiif.io/api/presentation/2/context.json",! "@id":"http://www.example.org/iiif/book1/canvas/p1.json",! "@type":"sc:Canvas”,! "label":"p. 1”,! "height":1000,! "width":750,! "images": [! {"@type":"oa:Annotation”,! // annotation linking image to canvas …! }],! "otherContent": [! {"@type":"sc:AnnotationList",! // reference to list of non-image annotations …! }]!} !
{}s are the new <>s
Sharing Images of Global Culture, Na7onal Gallery of Art, May 5th 2015 @azaroth42 #iiif hCp://iiif.io/
Summary
Presenta7on Data not Metadata Shared Canvas Model JSON based Linked Data
http://iiif.io/api/presentation/2.0/