Bilder-URL beim Element graphic
Die Lage
Die Bilder werden in zwei Orte referenziert:
- Im
<facsimile>
. Jede<zone>
hat ein<graphic>
. Attribute@url
zu DWork. Beispiel: https://digi.ub.uni-heidelberg.de/diglit/camera_work1903_1/0029 - Im
<figure>
, innerhalb von Text. Da wird jetzt auf die heidIcon URL hingewiesen: https://heidicon.ub.uni-heidelberg.de/detail/1022700
Problem
Das Attribut @url
beim <graphic>
sollte auf ein Bild-Datei linken. Im Fall 1. kann man mit ein bisschen Aufwand das Bild-URL vom Manifest holen.
Im Fall 2. ist das kein Link zum Bild, sondern zum Datensatz in HeidIcon, was nicht richtig ist. Wir möchten dazu ein Bild vom passenden Ausschnitt haben, nicht der ganzen Seite.
Wenn ich mich recht erinnere, haben wir in der Sitzung letzter Woche entschieden, Bilder von ganzen Seiten in heidIcon hochzuladen und mit IIIF Ausschnitte für die Textedition zu generieren.
Ich habe dafür ein kleines IIIF-Cropper in den Oxygen Framework verpackt, damit man direkt in Oxygen einen Ausschnitt von einem IIIF Bild auswählen und die URL in das passende Element (graphic
) und Attribut (@url
) schreiben kann.
Vorschlag
Wir wollen wahrscheinlich den Link zum HeidIcon Datensatz bewahren, aber nicht als Attribut @url
im graphic
, sondern woanders beim figure
.
Man könnte es so machen:
<figure xml:id="LANDSCAPE">
<listRef>
<ptr>https://heidicon.ub.uni-heidelberg.de/detail/1022699</ptr>
</listRef>
<graphic url="https://heidicon.ub.uni-heidelberg.de/iiif/2/476570%3A496712/185,284,859,408/full/0/default.jpg"/>
<lb/>
<head>"LANDSCAPE" FROM A PAINTING</head>
</figure>
Hier die Info für listRef und ptr. Was hält ihr davon, @jas @ce082 @kh084 ?
Es wäre perfekt, wenn man nur eine Url manuell angeben müsste, entweder "heidicon.ub.uni-heidelberg.de/detail/" oder "heidicon.ub.uni-heidelberg.de/iiif/2/" und die andere automatisch erzeugt wird. Ich weiß jedoch nicht, ob das geht... Mir fällt nur folgendes ein: in einem Export vom ganzen Pool kann man für ein Bild die unterschiedlichen ids, die diese Urls konstruieren, finden und vergleichen (obwohl es scheint nicht immer eindeutig zu sein). Was denkst Du @rt126 ? Ginge es einfacher oder sollten wir beide Urls manuell eingeben?
Eine andere Möglichkeit ist das IIIF von DWork zu holen. Es ist nicht ganz leicht, aber es ginge.