16
© CGI Group Inc. OpenStreetMap For the semi-uninitiated Fraser Kirkpatrick Technical Project Manager 27 th September 2018 1 Scotsoft 2018

OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

OpenStreetMap

For the semi-uninitiated

Fraser Kirkpatrick

Technical Project Manager

27th September 2018

1Scotsoft 2018

Page 2: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Agenda• Introduction to OpenStreetMap

• Summary of OSM data model

• Live Edit

• Data Maturity

• Consuming OSM data

• Tools for Improving OSM data

• Validating OSM data

• OpenStreetMap in Scotland

• Summary

• Questions

2Scotsoft 2018

Page 3: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Introduction to OpenStreetMap

• Project started in 2004

• “Wikipedia of Maps” – anyone can edit information

• Focus on building a global database of geospatial data

• All data published in an open format under a CC BY-SA license

• Why?

• Traditional commercial mapping datasets are expensive to purchase, and often specific to individual

countries

• Any data captured on top of commercial datasets can be subject to derived data copyright law – OSM

contributions therefore need to be based on knowledge or surveys and cannot copy other maps

• Devices for capturing location-based information are ubiquitous – lower barrier to entry

• Active contributors growing steadily – passed 1M March 2018

• http://www.openstreetmap.org a window into underlying database

3Scotsoft 2018

Page 4: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Summary of OSM Data Model

• Topological data model

• Nodes (points)

• Ways (lines)

• Closed Ways (areas)

• Relations (groups of Nodes / Ways)

• Each item is tagged with list of key value pairs

• Tagging conventions well documented in OSM Wiki:

• https://wiki.openstreetmap.org/wiki/Tag:building%3Dhouse

• Number of ways to edit data, mostly commonly:

• ID – browser based

• JOSM – desktop application

4Scotsoft 2018

Page 5: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Live Edit

5Scotsoft 2018

Page 6: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Data Maturity - 2007

6Scotsoft 2018

Page 7: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Data Maturity - 2018

7Scotsoft 2018

Page 8: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Data Maturity - 2018

8Scotsoft 2018

Page 9: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Consuming OSM data

9Scotsoft 2018

• Traditionally consuming the data has been complex:

• Need to build tile server to host data

• Building customised maps possible, but complex to achieve

• Now a number of hosting services for OSM data promoting easy integration and customisation

of data. Companies like Mapbox serve a large number of customers themselves

• Data moving from Raster-based static map tiles to Vector-based rendering

• https://www.maptiler.com/maps/#streets/en/vector/9.09/-4.132/57.5097

• Routing APIs:

• FOSS tools e.g. GraphHopper

• Mapbox

• CycleStreets: https://www.cyclestreets.net/journey/63277152/#balanced

Page 10: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Mapbox Demo

10Scotsoft 2018

Page 11: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Tools for Improving OSM data

11Scotsoft 2018

• Lots of big players contributing tools to improve data (Mapbox, Microsoft, Apple, Facebook

spoke at the OSM State of the Map annual conference)

• Strava (Mapbox customer) reciprocating with heat map of anonymised data:

Page 12: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Validating OSM data

12Scotsoft 2018

• Wikipedia optimistic editing model – emphasis is on allowing people to easily edit data and

encourage new contributors

• Number of tools for generating RSS feeds of areas – locally mappers tend to monitor activity

• Mapbox tool OSMCha which flags edits based on criteria:

• Suspect names / tags

• New user

• Significant object altered

• Large number of data deleted

Page 13: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Validating OSM data

13Scotsoft 2018

Page 14: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

OpenStreetMap in Scotland

• Lots of active contributors, pub meetups, mapping parties

• Detailed data for main cities in Scotland

• Good track record on major construction projects e.g. Queensferry Crossing

• Some high profile contributions – Edinburgh University Mapping Edinburgh’s Social History

(MESH)

• Always more to do, rural areas tend to have good street coverage but less in terms of buildings

/ addresses. New contributors welcome

• Other Scottish resources:

• Page on OSM Wiki

• Mailing list

• Twitter account @OSMScotland

• github page for posting issues

14Scotsoft 2018

Page 15: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Summary

• Exciting time for OpenStreetMap

• Data is becoming mature in a global way

• Number of high profile users of the data

• Big players investing in tools to more easily consume / improve / validate the data

15Scotsoft 2018

Page 16: OpenStreetMap - scotsoft.scot · OpenStreetMap in Scotland •Lots of active contributors, pub meetups, mapping parties •Detailed data for main cities in Scotland •Good track

© CGI Group Inc.

Questions

16Scotsoft 2018