Skip to content

How to upload large images files and how to replace images on the server? #5

@sammeltassen

Description

@sammeltassen

The portal of the DLCS (TU Delft Library's IIIF Server) has an upload limit for files.

There's a way around this, which also helps to re-upload new versions of existing images.

Here are the steps to take:

  • Create a Surfdrive account
  • Upload the images to ingest to Surfdrive (you can also use the desktop client for this)
  • Go to the portal and the Berlage space
  • Upload a image (that doesn't exceed the upload limit)
  • On the image page, click Edit this image
  • Go to the relevant file on Surfdrive and click the share icon
  • Click Public Links in the side panel, Create public link and Share
  • Copy the public link to the clipboard (there's an icon for that). The link looks like this: https://surfdrive.surf.nl/files/index.php/s/2ER9NoePHIQtc6y (this and the previous step can be done in a single click in the desktop client)
  • Add /download to the url: https://surfdrive.surf.nl/files/index.php/s/2ER9NoePHIQtc6y/download
  • In the edit panel of the DLCS paste the adapted public link in the Origin field and click Save
  • Click Re-ingest this image and wait until the image is uploaded again (it might take longer for the thumbnails to become visible again; you can click Launch UniversalViewer with this image to see if the upload was successful).
  • The image is now updated. If it was already georeferenced with Allmaps, the annotation now relates to the new image. It's important to keep the same pixel dimensions when updating images, otherwise the image needs to be georeferenced again (by opening it in the Allmaps Editor).

(There's an alternative method that also allows for bulk upload. I can show you how this works if needed.)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions