wayfinding in a cloud location service for libraries

19
Wayfinding in a Cloud: Location Service for libraries Petteri Kivimäki May 18, 2012 Elag 2012, Palma, Mallorca, Spain

Upload: petteri-kivimaeki

Post on 08-Jul-2015

399 views

Category:

Documents


1 download

DESCRIPTION

The Location Service is a wayfinding applicationdeveloped and managed by The National Library of Finland, which is targeted for all thelibraries. The service provides additional information and map-based guidance to books andcollections by showing their location on a map.

TRANSCRIPT

Page 1: Wayfinding In A Cloud   Location Service For Libraries

Wayfinding in a Cloud: Location Service for librariesPetteri KivimäkiMay 18, 2012Elag 2012, Palma, Mallorca, Spain

Page 2: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

IndexOverviewFeaturesPrinciple of operationImplementationDemo

Page 3: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

OverviewIntended for librariesShows the location of collections and shelves on a map

– Map-based guidance– Additional information

Independent of the ILSWeb-based serviceSaaS – Software as a Service

– Cp. traditional computing model

Page 4: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Overview

Page 5: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

OverviewThe National Library of Finland is responsible for the maintenanceand development of the service

– Enhancements– Patches– Plugins– Server maintenance

Libraries are responsible for content management– Location information– Page templates

Page 6: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

OverviewPublic interface

– Map-based guidance– Additional information– Fully customizable

HTML, CSS, and Javascript/jQuery

– Support for multiple languages

Page 7: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

OverviewAdministrator’s interface

– Content management– Restricted access

Search interface– XML over HTTP– Public / restricted access

Page 8: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

FeaturesMap-based guidance to books and collectionsGoogle Maps support

– Library locationsAdditional information on locations

– Images, subject matters, notes etc.Support for multiple languagesFully customizable public interfaceRemote searches via XML over HTTP interface

Page 9: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operationIntegration to the ILS happens by adding a link to the service in the ILS search interface

– OPAC and/or discovery toolLink parameters

– Call number– Collection code– Language code– Item status– Library identifier

Page 10: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operation

Page 11: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operationThe Location Service searches a location that matches the givenparameters from its databaseThe output shown to the user depends on

– What information is stored in the database– What is defined to be shown

Page 12: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operation3 levels

– Library, collection, and shelfThe output is generated based on the most detailed informationavailable

– Shelf -> collection -> libraryPage templates

– Language and level-specific– Shared by many locations <-> location-specific– Location Service tags, HTML, CSS, JavaSript / jQuery

Page 13: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operationShelf

Collection

Library

Shelf

Collection

Library

Default

Collection

Library

Default

Library

Default

Level Template

Page 14: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operation

Page 15: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Principle of operation

Page 16: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

ImplementationJava (Spring, Hibernate)

– Spring MVCJavaScript (jQuery, jQuery UI, OS plugins)CentOS 5.6 serverApache 2 web serverTomcat 6.0.29 web server (Java)PostgreSQL 9 database

Page 17: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Implementation

Apache Tomcat DBInternet

CentOS

Page 18: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Questions?

Page 19: Wayfinding In A Cloud   Location Service For Libraries

NATIONAL LIBRARY NETWORK SERVICES

Thank you!

Petteri KivimäkiInformation Systems SpecialistThe National Library of Finland

Tel. +358 50 [email protected]