Image URL Upload

This page describes how to associate externally hosted images with records in your portal using a CSV of image links/URLs.

Adding Images via URLs

  1. Navigate to your Administration Control Panel (My Profile > Occurrence Management > name of your collection).
  2. Click Import/Update Specimen Records, then select “Extended Data Import”.
  3. Click the “Choose File” button to upload a properly formatted associations file into the uploader (see sections below for formatting requirements).
  4. Select “Image Field Map” from the Import Type dropdown menu.
  5. Click the “Initialize Import” button.
  6. Map the fields in your input file (shown on the left) to appropriate target fields (see table below).
  7. If you would like to create a new record for each identifier that does not match an existing identifier in the system, check the box labeled “Link image to new blank record if catalog number does not exist.”
  8. Click the Import Data button.

⚠️ When providing images via URLs, the URLs should begin with “https://” (not “http://") in order for them to display correctly in various browsers. This is especially important for thumbnail images. If you provide images using URLs containing “https” and they do not display correctly in your Symbiota portal, check that the server that hosts your images maintains an SSL certificate that supports the use of “https”.

Setting Up an Image Import File

A template for this upload type can be found here.

The required fields for this upload type are (1) a subject identifier for the occurrence you are linking to (occurrenceID, catalog number, and/or other catalog number), and (2) originalUrl. The originalUrl should include a direct link to the desired image (i.e., ideally ending in .jpg or .tif or some other image file extension). Note that uploading a link to a webpage where that image may be found rather than directly to the image may result in images not displaying as expected.

Optional fields are listed in the table below.

Image Url Mapping Fields

Field NameData Type (Length in characters)Description
subject identifier: catalogNumberText (32)The primary human-readable identifier for the record you are linking the image to.
subject identifier: otherCatalogNumbersText (45)An alternative catalog number stored as an “Additional Identifier” in the portal for the record you are linking the image to. See this page for more context.
subject identifier: occurrenceIDText (255)The global unique identifier (GUID) of the record you are linking the image to.
accessRightsText (255)A url to the page describing who can access the resource or an indication of its security status.
anatomyText (100)Textual description of the anatomical features visible in the image or media item.
archiveurlText (255)A stable link to a publicly available archival image (generally a large TIF or RAW file). Not commonly used.
captionText (100)A textual description of the image or media item. The caption will be publicly viewable and should ideally be kept brief.
copyrightText (255)The organization to which a copyright or license belongs.
formatText (100)The media type of the media item, such a JPG, TIFF, video, GIF, etc.
hashFunctionText (45)Name of the function that was used to generate a hash (fixed-size value representation of the item) for the media item. See this article for more information about hashing.
hashValueText (45)A fixed-size value representation of the media item generated using a given hashing algorithm. See this article for more information about hashing.
mediaMD5Text (45)Hash for the image or media item created using the MD5 algorithm. See this article for more information about hashing.
notesText (350)Comments or other notes regarding the image or media item.
originalUrlText (255)The large or highest-quality version of the image or media item. This url will be used to create thumbnail and web-ready versions of images using the thumbnail maintenance tool, if used.
ownerText (250)The legal owner of the image or media item.
photographerText (100)The creator of the image or media item.
photographerUidInteger (10)The unique number assigned to the Symbiota portal user who created the image or media item. Note that this can only be populated in cases when the photographer has a user account in the portal.
referenceUrlText (255)A link to a URL or page that features the image in the original software.
rightsText (255)The rights applied to the image or media item dictating appropriate reuse of the item. For example, a Creative Commons license may be applied here.
sortOccurrenceInteger (11)The sort order of the image as it will appear on the page related to the occurrence record. Lower numbers will be displayed before higher numbers.
sourceIdentifierText (150)A unique identifier belonging to the image or media item provided by the source of the media item.
thumbnailUrlText (255)A thumbnail-sized version (e.g., ~300 pixels in the widest dimension) of the image or media item to be shown quickly in search results.
urlText (255)A web-ready version of the image or media item, such as a JPG no larger than 2 MB. This is the version that is displayed as “medium resolution” in the occurrence editor.
Cite this page:

Katie Pearson, ed: Lindsay Walker. Image URL Upload. In: Symbiota Support Hub (2024). Symbiota Documentation. https://biokic.github.io/symbiota-docs/coll_manager/images/url_upload/. Created on 31 Oct 2023, last edited on 08 Aug 2024.