Overview

IIIF Server is a module for delivering IIIF manifests from Omeka S.

https://github.com/Daniel-KM/Omeka-S-module-IiifServer

In this article, we examine the output content of these IIIF manifests (specifically, IIIF Presentation API version 2).

Example

The following is an example of a IIIF manifest for an item with ID test-111 on an Omeka S instance published at https://shared.ldas.jp/omeka-s.

{}"""""}"""}"}"]"]@@@lt,lar,s,m,s]citahiteeee"odybuctletqm{}n"pem"""""era""A""a{}{}u{e}t:elb@@fwhnit@fl@fd,et""e""nitoiesbeiosioanalvx"::adyrdieuddrodrtcdaathi"pmtg"t""m""ma""""e"""""abl]"t""l:eahh:i::a::a"lvlvs@@lvcteu:tsS""t"tott:aaaa"itaiaalepca:":":""n{""{""blbl:dyben""""s:mh::h"h:h:[eueu"pewv{}{:::}h:Mp{t"2t:ttlele[:elia,t/altd"02tt"t"""""""ns[""t/nepci00p"ptpa::::"::geT2psistm,0ssesphDs""""}"""]""""}"""]i:hfI:ya::x:p""""t""i"@@lt,whi@@lt,whi,t/aet/pg//t/lTSIttsCr:itahiemitahieml"/rse/ee////iiadepcuedybudiadybudiaeietmis/sshsctmess:rc["pem"""""tgg{}"pem"""""tgg{}"id""i:jhhthalpnt:Srt:elb@@fwhhhe:elb@@fwhhhe,i.,,iIpa"amatelt-/eei""nitoie"ts""nitoie"tsflfmer,rlri"ei1/qno"::adyrdi:"""::adyrdi:"".d.agee"eo,f1sutnhi"pmtg::""""}"hi"pmtg::""""}"iadg"dddnIi1he"t""l:eahh6@@mr,ot""l:eahh6@@mr,oosle,.../te"anP:ts1""t"t44[itoents2""t"t44[itoen/.."llllerrcapc":":":"08dyts"pc:":":"08dyts"aji,ddddm"eeg"s:,h::11"pio""""""}:s:h::11"pio""""""}:pptaaa+",d"el:C{t"2,0:evu@@fwhs:C"{t"2,0:evu@@fwhsicsssj.,e/atd"02,"aritoiee"/a,td"02,"aritoiee"o....slOf/npci00":tcdyrdirh/npci00":tcdyrdirhpmujjjodrtsvstm,0hie"pmtgv"""tsvstm,0hie"pmtgv"""tre-pppnad-ha:yat"o":eahhi@@ptha:yat"o":eahhi@@ptekt///"setas/pgton:"t"tccirpas/pgton:"t"tccirpsaoooo.ror"/eepa"":":"eodosr"/eepa"":":"eodose-kmmmj"-e,is/s::{h::"n"f:e,is/s::{h::"n"f:nsyeeep,rdi:j:At"6:t:i/di:j:At"6:t:i/t/okkk/i.iIp/n"td"44el/.iIp/n"td"44el/ai.aaaoglfme/nspci08{x"eslfme/nspci08{x"estia---mhd.agsocstm11th"hd.agsocstm11th"hiicsssetadg"ht::ya,0"t:aadg"ht::ya,0"t:aof./"/k"sle,aap/pg,:trsle,aap/pg,:trnjs,aa,.."rta/eep"e.."rta/eep"etp/p-ji,eiiis/"shdji,eiiis/"shd2e/tisptdoni:jh:t.ptdoni:jh:t./sie///c.ntiIpt/tl/c.ntiIpt/tlctisiio.l"ifmet/pdo.l"ifmet/pdo-ittimud,n.agpi:amud,n.agpi:an1f/eie-agdg":i/se-agdg":i/st1/pmfkts"le,/i/.kts"le,/i/.e1kas/ao.,."/fijao.,."/fijx/ug/t-kji,i.ip-kji,i.iptmne1esyptidi/syptidi/.as/2s/o/cilfo/o/cilfojnhr7ti.o.f..mi.o.f..msiue0-iamu.iieiamu.iieofju"1ice-itokice-itokneos,1f.ktocaf.ktoca"sue1/jao/.a-/jao/.a-,t/"/tp-kaupstp-kaups"A,se/syp-i/e/syp-i/,0esi/oitisi/oiti0qtii./iitii./ii_u-iiaikmi-iiaikmi6e1ficmyaf1ficmyaf0n1/f.aog/1/f.aog/1c1k/jg.et1k/jg.et0e/utpea/e/utpea/e//cne//c2scne//c2s0nassi2./tassi2./t0onhtijl-nhtijl-1rvu-icpe1vu-icpe1/maj1fo/v1aj1fo/v10aso1/nie1so1/nie10l/u1ktil//u1ktil/1"p//uei1cp//uei1c_,1Aanxf.a2Aanxf.a0"0nstjn"0nstjn0,0nh.ksv,0nh.ksv0_oujuoa_oujuoa16tjsnns6tjsnns.0aoos"/0aoos"/t1tunhp1tunhpi0i/"u10i/"u2f/oA,j"/oA,j"/0n0o0n0of0/0u0/0uu1p_/1p_/l/06A/06Al00000000/00100010!110_120_2_-/6_-/600i000i0000m010m01,0a100a1021g//2g//0.e00.e000t"00t"00/i,11i,110f_/f_///00/00df00f00eu01u01fl1_l2_al.0l.0u/t0/t0l!i0!i0t2f12f2.0/.0/.j0ft0ftp,ui,uig2lf2lf"0l"0l",0/,0/,/f/f0u0u/l/ldldle/e/f0f0a/a/ududleletftf.a.ajujuplplgtgt".".,j,jppgg"",,

Below, I will explain each type.

Note that the Image API descriptions are treated as fixed.

sc:Manifest

Information about the sc:Manifest.

{}"""""}"""}"}"]"@@@lt,lar,s,m,scitahiteeeeodybuctletqn"pem"""""era""A""a{}{}ut:elb@@fwhnit@fl@fd,ee""nitoiesbeiosioanx"::adyrdieuddrodrtct{i"pmtg"t""m""ma""""e"O""l:eahh:i::a::a"lvlvs:ms{""t"tott:aaaa"eci:":":""n{""{""blbl:"k:th::{"{:{:[eueuhaMe{t"2U:OUlele[tamtd"02Rm"R"""""]tpnpci00L"etLa::::puitstm,0{kep:bfi:yatiaxtp""""/let/pgontol{{{{/isl/eesp/immmmicteis/ttuhmceeeei"}i:jeibtaattttiU,"iIprtlmctaaaafR,fmemuilhidddd.L.agstc"ioaaaai}dg"innttttole,ooUe/aaaai."fnR-laii,Lrdfvfvpitun}e+iaiaifcsa"ajelel//.em,dslulup{ueaodederi-p}bnetta"l"1122seog,e}}}}emke""""ny}d,,tIo"aaD.,tt}aaic}m."naj,/np2i//ficeiosintft"/e,kxutn.sjhsuojno"u,/A00_6010/001/001_0001.tif/full/!200,200/0/default.jpg",

sc:Sequence

Information about the sc:Sequence.

{}"""""@@lvcitaiadyben"pewv:elia""ns"::ge{DsO""i"msCr:ecuek:rc[aSrt]eeipqnouutnbe"lnP:icaceg""e{U,pROaLrg}de/eirti"ui,rfn/i{nigtedmirIeDc}t/isoenquseentctei/nngo}r"m,al",

sc:Canvas

Information about the sc:Canvas.

{}""""""""""}""""@fwh}"""@@fwhs]"]@@lttoie,whiitoiee""",mitah"yrdiiem{dyrdir@@p}e{}dybu@pmtgdia"pmtgvcirt"pemieahhtgg"""":eahhiodo}"a"":elbd"t"thhe@@mr"t"tcn"f,odlv""n":":""tsitoe":":"et:inaaa"::a::::""dytsh::"el"tbl{i"2::"piot"6:x"e:aeuO""l"d"026:evutd"44th""lems{"hci0044["arpci08{"t:":""eci:ttm,008":tcstm11:t{::k:mtya11{ie:ya,0p"O[aCa{ppg,0O"o"/pg,"shm""agsee,mon:/eeh:teiipne:s/ea"is/t/tkmmuv/:jk::{i:jt/paaabai/IpaAiIppi:gglsnimen"fme:i/peei"diagpns.ag/i/uc,eig"uocdg"/fibmmxfe,bt:le,i.ileeU."lap."idiittR|d,itai,ilfcaaLlciitf..dd}i.onc.iiUaa/miUnt.itoRttiatR"iuocLaaigcL,n-/.a}ie.}gtaup/fvfu/"op-iiia/t-i,kitiel{itiy/iiluitoioikmfdetlkf.mya/eey/aaog{11m}o{cg.ei""".i.ea/t,I,atj/c2eDcep2./m}.m/jl/jicpeIcpIio/vDa/Dinie}ni}ftil/vi//ei1caiakxf.asfnutjn//nn.ksvpkosjuoa{uthsnnsinauos"/mstjnhpahio"u{guou,jiejn/omo/Auaiup0/gn/{0AedAi_0e0m60ix0a0_n,_g16d6e00es0/1xt1i00}a0n0/"r/d10t0e/0i0x01n1,0/g/100d_0f0i01r1s0_o_p00m0l100a.010yt1}1ei.".dft,t/iiifffnu"/l,f4lu/ldfliu/gl!il2t/0s00}/,-d2ie0mf0aa/gu0el/"td,.ejfpagu"l,t.jpg",

Summary

I hope this is helpful for understanding Omeka S IIIF manifests.