1 of 17

Blacklight::Allmaps

Add Allmaps georeferenced maps to your Blacklight or GeoBlacklight instance

Eric Larson / Geo4LibCamp 2024 / Lightning Talk

2 of 17

3 of 17

4 of 17

Installation Steps

5 of 17

Demo — Vanilla GeoBlacklight — Item Viewer

6 of 17

Demo — Vanilla GeoBlacklight — Georef’d Map

7 of 17

Demo — Vanilla GeoBlacklight — Not yet georef’d

8 of 17

Demo — BTAA Geoportal — Item Viewer

9 of 17

Demo — BTAA Geoportal — Georef’d Map

10 of 17

How this works…

  • If a GeoBlacklight SolrDocument has a IIIF Manifest (via dct_references_s)
  • Check Allmaps for matching IIIF Manifest “id” entry (IIIF Manifest [id or @id])
    • If present…
      • Display the “Tabbed viewer”: Item Viewer | Georeferenced Map
      • The Georeferenced Map tab uses the @allmaps/leaflet plugin to render the Allmaps’ WarpedMapLayer
      • In the Sidebar we link to the Allmaps Viewer
    • If not present…
      • In the Sidebar we link to the Allmaps Editor

11 of 17

Features — Rake Tasks

12 of 17

Features — Rake Tasks

13 of 17

Features — IIIF Annotation “Sidecars”

14 of 17

Features — Configuration Options

15 of 17

Welcome to Geo4LibCamp: (1881) Minneapolis map.

16 of 17

Demo — BTAA Geoportal — Example Links!

17 of 17

Thanks!

Project on GitHub: https://github.com/bplmaps/blacklight-allmaps

Funding: National Endowment for the Humanities | Boston Public Library’s Leventhal Map & Education Center and the American Geographical Society Library at UW–Milwaukee (blog post)

Project team: Ian Spangler, Bert Spaan, Eben English,

Emily Bowe, Garrett Dash Nelson, Stephen Appel

Development: Eric Larson (ewlarson@gmail.com)