Integrating more precise location maps into Primo
Developer Topics
Development & Coding Tools and Environments
Alma and/or Primo
Other
Developer Topic Description
To enhance our users' ability to find physical items, University of Oregon Libraries created more precise location information within Primo. Creating an external integration which bypasses Alma location map links, we were able to pass the location code and call number to a mapping front-end service. This allowed us to highlight the specific ranges on each floor in our main library via a responsive tile service map. With the middleware we created, any well-formatted data can be parsed and normalized for use with a mapping front-end. Project goals included: providing sustainable location services that are rendered correctly even with stack shifts, integration into existing workflows in Access Services, and mobile device compatibility. In this presentation we will explain our item location map service, development of the look-up middleware which integrates location codes and call numbers with shelf position in the library, and the creation of the external integration within Alma.