Osgis2011 edina addy_pope

29
EDINA – Delivering solutions with OGC Standards and OSGeo Addy Pope June 2011 OSGIS 2011 – Delivering solutions with OGC Standards and OSGeo

description

Keynote presentation made at OSGIS in Nottingham in June 2011

Transcript of Osgis2011 edina addy_pope

Page 1: Osgis2011 edina addy_pope

EDINA – Delivering solutions with OGC Standards and OSGeo

Addy PopeJune 2011

OSGIS 2011 – Delivering solutions with OGC Standards and OSGeo

Page 2: Osgis2011 edina addy_pope

Standards

Plan A

Open Data & Open Source Software at EDINA

Who

What

How

Why

Conclusions

0

30OGC OSGeo

Page 3: Osgis2011 edina addy_pope

What is EDINA?

Open Data & Open Source Software at EDINA

is a National Data Centre

Based at

Supported by http://pafciu17.dev.openstreetmap.org/?module=map&center=-3.18,55.935&zoom=17&width=400&height=400type=cycle

Page 4: Osgis2011 edina addy_pope

What do we do?

Open Data & Open Source Software at EDINA

http://www.flickr.com/photos/steverhode/3183290111/sizes/l/in/photostream/

Ensure continuous access to resources

Preservation initiatives to ensure long term access to scholarly content

Repository services for open access and other licensed material

Page 5: Osgis2011 edina addy_pope

What do we do?

Open Data & Open Source Software at EDINA

Authentication

MultimediaServices

BibliographicServices

GeoService

Page 6: Osgis2011 edina addy_pope

Geo – Digimap Collections

Open Data & Open Source Software at EDINA

Page 7: Osgis2011 edina addy_pope

Geo – Accessing the data

Open Data & Open Source Software at EDINA

Digimap provides access to data in several ways..............

Online mapping now with annotation...........

Download the data for use on your desktop

Page 8: Osgis2011 edina addy_pope

Geo – Digimap Openstream

Open Data & Open Source Software at EDINA

Stream OS Opendata directly into:

• Web apps• Google Earth• Desktop GIS

http://openstream.edina.ac.uk/

Over 1000 registered usersNon-academic use

Page 9: Osgis2011 edina addy_pope

GoGeo

Open Data & Open Source Software at EDINA

Images of front pages here……

Discover GIS resourcesFind DataCreate standards compliant metadataLearn about metadata standards

Page 10: Osgis2011 edina addy_pope

ShareGeo Open

Open Data & Open Source Software at EDINA

Images of front pages here……

Find and Share spatial data

http://sharegeo.ac.uk/

Re-use rather than recreate

Page 11: Osgis2011 edina addy_pope

Geo - Open Boundaries

Open Data & Open Source Software at EDINA

Images of front pages here……

http://openboundaries.edina.ac.uk

• Find administrative and electoral boundaries for multiple years

• Preview the boundary

Page 12: Osgis2011 edina addy_pope

Unlock

Open Data & Open Source Software at EDINA

Images of front pages here……

Placename Gazetteer SearchDisambiguate place

Places are not always just a point.What shape represents a place?Unlock API available for you to use.3 gazetteers:

• Geonames• OS Open (50k gazetteer)• OS Closed (MasterMap)• Natural Earth (soon)

Page 13: Osgis2011 edina addy_pope

What about the data?

Open Data & Open Source Software at EDINA

Diagram kindly supplied by Snowflake Software

Making data available is great, but it should be in a usable format.

Page 14: Osgis2011 edina addy_pope

Where are we going?

Open Data & Open Source Software at EDINA

Images of front pages here……

Location Based Service – everything goes mobile…….TouchMap Lite app that streams OS Digimap OpenStream to a mobile. Not a native app.

Augmented Reality – Look at the blog for a comparison of AR browsers.

HTML 5 – making use of html 5 in particular Canvas.

http://mab.edina.ac.uk/geomobile-test/osopen.html

http://mobilegeo.wordpress.com/

Page 15: Osgis2011 edina addy_pope

Open Data & Open Source Software at EDINA

What standards do we use

Just some of the standards that we publish to or use in Geo-services at EDINA

Service Standards

Digimap WMS

Digimap for Schools WMS

Openstream WMS

UKB/Open Boundaries WMS

GoGeo CSW for metadata harvesting and publishingOAI for metadata harvestingISO 19139 encoded metadata

ShareGeo OAI-PMH – for metadata harvesting

GeoDoc Xforms (user interface for forms)Xslt (XML schema transformation)eXist (xml based database management)

Page 16: Osgis2011 edina addy_pope

Open Data & Open Source Software at EDINA

Standards

http://www.flickr.com/photos/epublicist/3546059144/

- Consensus approach

- Standard design by the

community for the

community

- Promotes

interoperability

- “Plug and play” when

combined

Page 17: Osgis2011 edina addy_pope

Why standards work?

Open Data & Open Source Software at EDINA

Standards give you something to work towards and test against.

Not quite a recipe to follow but you know what you should end up with

Allow others to easily consume your service

Should allow different components to fit together – “plug and play”

http://www.flickr.com/photos/indieb0i/101943682/Not mine, honest

Page 18: Osgis2011 edina addy_pope

OSGeo

Open Data & Open Source Software at EDINA

OSGeo projects represent software that:

• Complies with OGC standards where possible• Is tried and tested• Is stable• Is well documented• Has a community of support around it

http://www.opengeospatial.org/standards

A project has to progress through incubation which helps achieve the criteria listed above and should install confidence in those that use the software.

Page 19: Osgis2011 edina addy_pope

Digimap case study

Open Data & Open Source Software at EDINA

So, how does this work in practice?

http://www.flickr.com/photos/andivszf/4962765151/

Page 20: Osgis2011 edina addy_pope

Open Data & Open Source Software at EDINA

Carbon Arc - http://www.flickr.com/photos/41002268@N03/4

991180505/sizes/l/in/photostream/

Some figures

2010

– logins: 220,000

– Screen Maps: 6,000,000

– Print maps: 150,000

– Data downloads: 87,000

– 400,000 tiles of data (ex mastermap)

– 635,000km2 Mastermap

– 16,000,000km2 ITN

45, 000 active registered Digimap users

450 million objects in spatial databases

1.5 Tb of accessible data

Operates within tight SLA’s

We may not be a commercial outfit but our services aren’t small

Page 21: Osgis2011 edina addy_pope

Open Data & Open Source Software at EDINA

WMS WFS

TileCacheS

erv

ice

Deliv

ery

Cust

om

maps

Sta

ndard

maps

Map or Data

System Architecture

Page 22: Osgis2011 edina addy_pope

Open Data & Open Source Software at EDINA

Replication

Current Live

Upload to Live

Dev A Dev B

Live A @ Kings Buildings Live B @ Appleton Tower

Live Dev Backup Dev

Test in live env

Page 23: Osgis2011 edina addy_pope

Advantages

Open Data & Open Source Software at EDINA

From our users point of view:• Services more functionally rich• Improved resilience

• Fall-over and machine redundancy can be offset by virtualisation and open source software stacks

From our funders point of view:• Improved service delivery with lower recurring costs• More flexibility and ability to innovate

Open standards have a definite role, vital for chaining open source products but…

• They are not an end in themselves• Not always as mature (or static) as might wish and can

evolve in short time periods

Page 24: Osgis2011 edina addy_pope

Slide 24 of 18

Things to think about…..

Open Data & Open Source Software at EDINA

Support, documentation, development

Pick the right tool for the job – open or proprietary. Hybrid systems workSolutions should provide a flexible framework that can grow and evolve

Work towards standards, this will make services interoperable and should allow for flexible development

Proprietary vendors should integrate their product to fit your architecture

Addy Pope

Email: [email protected]: @go_geo

http://www.gogeo.ac.uk

EDINA website: http://edina.ac.uk

Page 25: Osgis2011 edina addy_pope

Slide 25 of 18

Conclusions

Open Data & Open Source Software at EDINA

From our users point of view:• Services more functionally rich• Improved resilience

• Fail-over and machine redundancy can be offset by virtualisation and open source software stacks

From our funders point of view:• Improved service delivery with lower recurring costs• More flexibility and ability to innovate

Open standards have a definite role, vital for chaining open source products but…

• They are not an end in themselves• Not always as mature (or static) as might wish and can

evolve in short time periods

Page 26: Osgis2011 edina addy_pope

Open Data & Open Source Software at EDINA

Addy PopeEmail: [email protected]: @go_geohttp://www.gogeo.ac.uk

EDINA website: http://edina.ac.uk

Open Source, Geo and Health Workshop

Tuesday 9th August

Napier University, Edinburgh

http://geco.blogs.edina.ac.uk/

Free Workshop

Page 27: Osgis2011 edina addy_pope

Open Interoperability Standards

Open Source Software & Open Interoperability Standards at EDINA

• Many of EDINA’s systems implement Open Geospatial Consortium OpenGIS® interoperability standards

• While we do not offer public WFS/WMS services, we do use:• WMS, WFS, SLD, GLS, KML, GML…• Through various mapping / data download clients

• Our subscription services protected by Shibboleth authentication (implementing SAML to provide single sign-on and attribute exchange) and are free at the point of use

Page 28: Osgis2011 edina addy_pope

Hybrid Stack

Open Data & Open Source Software at EDINA

We use a mix of open source and proprietary software.

Why?

Well, we believe it provides us with the best solution that fits our requirements.

Cartographic output better handled by

GoLoader and GoPublisher are great for handling Mastermap

Migrating away from this but tied to it for GoPublisher.

Page 29: Osgis2011 edina addy_pope

Slide 29 of 18

Services we run

Open Data & Open Source Software at EDINA

Images of front pages here……