Experiments with the State Library of Victoria’s collections

Some results of my time as Creative Technologist-in-Residence at the SLV Lab

Sites and apps

my place

explore the State Library of Victoria's collections by location

CUA Browser

explore the Committee for Urban Action collection street by street

Presentations and videos

Blog posts

Exploring SLV urls

I like urls. They take you places. And if you know how to read them, they can tell you things about the systems that created them. One of the first things I did when I started my residency at SLV LAB, was to try and understand how their collection urls work. There’s a couple of well-worn methods I use when digging into a new site. The first is url hacking – this involves fiddling around with the parameters in a url and submitting the result to see what happens.

Creating bounding boxes for parish maps in the SLV collection

The State Library of Victoria holds a collection of 8,804 parish maps. As part of my residency at the SLV LAB, I’ve been poking around in the metadata. We could create bounding boxes by using something like AllMaps or MapWarper to georeference each individual map, but that’s going to take a while! As a quick and dirty alternative, I wondered if it was possible to generate approximate bounding boxes from the available metadata. It seems we can!

Turning the SLV's maps into data with Allmaps and some GLAM plumbing

I’ve just created a workflow that uses AllMaps and IIIF to georeference the SLV’s digitised maps. There’s some technical details below, but the idea is pretty simple. A userscript links the SLV image viewer to Allmaps – so you just click on a button, and the digitised map opens, ready for georeferencing.

A new way of searching Sands & Mac

The Sands & McDougall’s directories are a goldmine for anyone researching family, local, or social history. They list thousands of names and addresses, enabling you to find individuals, and explore changing land use over time. However, there’s currently no way of searching across all 24 volumes, so as part of my residency at the SLV LAB, I thought I’d make one!

Some Sands & Mac tweaks thanks to ALTO and IIIF

I wanted to incorporate Sands & Mac search results into a new interface. Getting the data was easy because Datasette has a JSON API baked in. But what about the images? I could just display a thumbnail of the whole page, but it would be better to show a snippet of the actual entry. Thanks to IIIF and ALTO, I now can.

Why bother?

This was the introduction to my talk on the results of my time as Creative Technologist-in-Residence at the State Library of Victoria. My slides, with my full notes are available online, but after a very strange year that has travelled from disappointment to exhilaration, I thought it was worth posting these words separately.

Code and data

Spatial database

Datasette instance containing data with spatial coordinates from parish maps, CUA, newspapers, and georeferenced maps.

geo-maps-residency

Github repository containing notebooks and datasets relating to the processing of collection data. (Much more to come!)

slv-demo-apps

Github repository containing code for the apps and sites created duing my residency.

slv-allmaps

Github repository that automatically saves data from georeferencing every two hours, updates the summary datasets, and generates the project dashboard.

Add links from SLV digitised items to entries in Wikimedia Commons

There are more than 490 digitised images from the State Library of Victoria that have been uploaded to Wikimedia Commons. This userscript searches for the handle url of a digitised image in Wikimedia Commons. If it's found, links to the Commons pages are listed in the 'Further details' section of the SLV digitised image viewer.

Display SLV IIIF urls

This userscript displays the IIIF manifest url in the State Library of Victoria's image viewer. It also includes a button to copy the manifest url to the clipboard.

My favourites

Demonstration userscript that adds a 'My favourites' menu to the SLV main navigation

SLV digitised collections egg hunt

Demonstration userscript that lets you create a simple treasure hunt. Each page embeds some clues that point to the next digitised item. If there's an easter egg, click on it to view the clues!