Top Banner
Open source technologies for delivering historical maps online - case studies at the National Library of Scotland Background and context NLS Case Studies 1 - GDAL/ MapTiler/Georeferencer NLS Case Studies 2 - Geoserver / OpenLayers Other technologies - IIPImage for JP2 / Omeka.org Opportunities for libraries Chris Fleet, National Librry of Scotland, and Petr Pridal, Klokan Technologies, GmbH
46
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Barcelona - LIBER - OpenSource

Open source technologies for delivering historical maps online - case studies at the National Library of Scotland

Background and context

NLS Case Studies 1 - GDAL/

MapTiler/Georeferencer

NLS Case Studies 2 -

Geoserver / OpenLayers

Other technologies -

IIPImage for JP2 / Omeka.org

Opportunities for libraries

Chris Fleet, National Librry of Scotland, and Petr Pridal, Klokan Technologies, GmbH

Page 2: Barcelona - LIBER - OpenSource

http://maps.nls.uk http://geo.nls.uk

Maps of Scotland website – 44,000 online maps

Page 3: Barcelona - LIBER - OpenSource

Background and context

NLS Case Studies 1 - GDAL/

MapTiler/Georeferencer

NLS Case Studies 2 -

Geoserver / OpenLayers

Other technologies -

IIPImage for JP2 / Omeka.org

Opportunities for libraries

Open source technologies for delivering historical maps online - case studies at the National Library of Scotland

Page 4: Barcelona - LIBER - OpenSource

New MrSID OpenLayers Viewer - 2009

LizardTech Express Viewer problems:

• Fixed image extents on screen• Non-Ajax based viewing• Limited ability to display image in wrapper• Printing and downloading limitations• No Permalink

New customised OpenLayers viewer addresses these problems

and uses other open-source Javascript programs including,

Protoype, Gears, and XML HttpRequest

Page 5: Barcelona - LIBER - OpenSource

GDAL / OGR open source commands

gdalinfo information about raster image

gdaltindex create shapefile of raster image extents

gdal_translate convert raster images between formats

gdaltransform convert raster images between projections

ogrinfo information about vector file

ogr2ogr convert vector files between formats

Page 6: Barcelona - LIBER - OpenSource

GDAL: using gdaltindex to create a clickable graphic index

Page 7: Barcelona - LIBER - OpenSource

Using QGIS to create and edit shapefiles

Page 8: Barcelona - LIBER - OpenSource

Visualising Urban Geographies - guides to georeferencing workflows using open-source QGIS and MapTiler

geo.nls.uk/urbhist/guides.html

Page 9: Barcelona - LIBER - OpenSource

Using GDAL ogr2ogr - to convert shapefiles (in British National Grid) into KML (in WGS84) for

Google Earth

Page 10: Barcelona - LIBER - OpenSource
Page 11: Barcelona - LIBER - OpenSource
Page 12: Barcelona - LIBER - OpenSource
Page 13: Barcelona - LIBER - OpenSource
Page 14: Barcelona - LIBER - OpenSource

NLS Map Georeferencer

Page 15: Barcelona - LIBER - OpenSource

NLS Map Georeferencer

Page 16: Barcelona - LIBER - OpenSource

NLS Map Georeferencer – selecting a map

Page 17: Barcelona - LIBER - OpenSource

NLS Map Georeferencer – split-screen for georeferencing

Page 18: Barcelona - LIBER - OpenSource

NLS Map Georeferencer – adding control points

Page 19: Barcelona - LIBER - OpenSource

NLS Map Georeferencer – saving…

Page 20: Barcelona - LIBER - OpenSource

NLS Map Georeferencer – viewing results in Google Earth browser plugin

Page 21: Barcelona - LIBER - OpenSource

Tools: MapTiler and Tileserver

http://www.maptiler.org/ http://www.tileserver.com/

Page 22: Barcelona - LIBER - OpenSource

MapTiler – Tile Map Service mosaics

Page 23: Barcelona - LIBER - OpenSource

MapTiler – Tile Map Service mosaics

Page 24: Barcelona - LIBER - OpenSource

MapTiler – Tile Map Service mosaics

Page 25: Barcelona - LIBER - OpenSource

MapTiler – Tile Map Service mosaics

Page 26: Barcelona - LIBER - OpenSource

Background and context

NLS Case Studies 1 - GDAL/

MapTiler/Georeferencer

NLS Case Studies 2 -

Geoserver / OpenLayers

Other technologies -

IIPImage for JP2 / Omeka.org

Opportunities for libraries

Open source technologies for delivering historical maps online - case studies at the National Library of Scotland

Page 27: Barcelona - LIBER - OpenSource

ESRI ArcIMS applications – 2004-2011

Page 28: Barcelona - LIBER - OpenSource

ESRI ArcIMS applications – 2004-2011

Page 29: Barcelona - LIBER - OpenSource

ESRI ArcIMS applications – 2004-2011

Page 30: Barcelona - LIBER - OpenSource

ESRI ArcIMS applications – 2004-2011

Page 31: Barcelona - LIBER - OpenSource

Problems of ArcIMS

• Expense – annual licensing costs of ca £5,000 - £6,000

• Limited web-mapping functionality

• Instability – difficulty in handling high usage spikes

• Fixed screen for map interface (500 x 500 px)

• Basis on British National Grid rather than Spherical Mercator

Page 32: Barcelona - LIBER - OpenSource

GeoServer – adding shapefiles as layers

Page 33: Barcelona - LIBER - OpenSource

GeoServer – previewing shapefiles and fields

Page 34: Barcelona - LIBER - OpenSource

GeoWebCache – for rapid display

Page 35: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Sheet Viewer

Page 36: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Sheet Viewer

Page 37: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Sheet Viewer

Page 38: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Sheet Viewer

Page 39: Barcelona - LIBER - OpenSource

OpenLayers MrSID Viewer

Page 40: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Sheet Viewer

Page 41: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Mosaic Viewer

Page 42: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Mosaic Viewer

Page 43: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Mosaic Viewer

Page 44: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Mosaic Viewer

Page 45: Barcelona - LIBER - OpenSource

GeoServer / OpenLayers Mosaic Viewer

Page 46: Barcelona - LIBER - OpenSource

Conclusions

Advantages of open-source software:

• cheaper, more open standards-compliant

• delegated development and customisation

• greater opportunities for collaboration

• improvements in functionality and aesthetics of applications

Disdvantages of open-source software:

• greater need for programming knowledge

• fewer bespoke applications, and more need for development

• more time-consuming to develop and support

• possible need for paying for external development