Go map the world, an introduction

Preview:

Citation preview

OpenStreetMapGo map the world, an introduction

Frédéric Rodrigo <f.rodrigo free.fr>RMLL 2010 - Bordeaux07/07/2010 – (c)left 2010 - CC-BY-SA v3.0

OpenStreetMap.org

@

OpenStreetMap

● Frédéric Rodrigo <f.rodrigo free.fr>● Mapmaker in Gironde, France● Part of French national community

@

Go map the world

« OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. »

OpenStreetMap

● Map Wiki● Crowdsourcing● Neogeography

→ Contribute

→ Reuse

Historic providers

● Majors : Tele Atlas, Navteq

● Government : Ordnance Survey (UK), IGN (France)...

● Google Map, Google Map Maker

● No copy, change, derivated, merge

→ important restrictions

● Long cycle update

● Inhomogeneous world coverage

● Profitability vs inhabitant

Google Map & Google Map Maker

● Google Map● Sources aggregation● Aim for car● Heterogeneous● No data : API services oriented● Self-ruling on USA

● Google Map Maker● User yield right to Google● South country only● Share data restriction

Attribution-Share Alike 2.0 (By-SA)

● Free to copy, distribute and transmit the work● Free to adapt the work

Attribution, you must attribute the work in the manner specified by the author or licensor

Share Alike, You may distribute the resulting work under the same

Open DataBase license 1.0

● CC-By-SA 2.0● Unadapted to databases● Attribution linked on all contributors● Prevent easy reuse

● OdbL 1.0● Same principle as CC-By-SA● OSM-Fundation is right owner● Current migration may fail

OpenStreetMap.orgosm.org

● Map browsing, many render● Search, reverse geocoding● Export● Online edition

Contribute

Why contribute ?

« OpenStreetMap is a project aimed squarely at creating and providing free geographic data such as street maps to anyone who wants them. »

Go map the world

« You map your neighbourhood; I'll map mine; With enough contributors, we'll map everything. »

« World, street after street. »

Data sources : field

● Knowledge and collect on field● GPS● Paper, pen● Photo● Walking-paper (walking-papers.org)

By foot, by bicycle

GPS traces

Walking-paper

Data sources : field

● Name : street, building● Street type● POI● Traffic artifact● ...

Data sources : tracing

● Yahoo! areal : way, landuse...● Landsat : main way, large landuse...● Coastline orthophoto (Fr)● Cadastre (Fr) : way, administrative boundary,

building...

Don't copy other map !

Yahoo!

Cadastre

GéoLittoral

Online editors

● Potlatchopenstreetmap.org

● Mapzenmapzen.cloudmade.com

● Amenity Editorae.osmsurround.org

Offline editors

● JOSM (plugins)josm.openstreetmap.de

● Merkaartormerkaartor.be

● Plugins QGIS

Mobile editors

● iPhone● Nokia● Android● ...

Ontology : structure

● Node

● Way

● Relation

Tags

Tags

Tags

Ontology : features

● Key / value● higway=motorway● name=Autoroute du Soleil● ref=A 6● maxspeed=110

● Open feature : tags are free● Recommended usage (wiki:Map Features, Osmecum)

● Consensus (Tagwatch, OSMdoc)

● Homogeneity : data reuse● Requirement adjust

Ontology : changeset

● May be tagged (comment)

→ Allow revert● On error case or vandalism● Protect on again illegal import

Ontology : features

OpenData : release, imports

● AND (Automotive Navigation Data) : Netherlands, India and China

● TIGER data on USA● Corine Land Cover (Estonia, Romania, Hungary and France)

● Ordnance Survey (UK)● County of Brest, France● National parks (FR)● ...

OpenData : France imports

● Corine Land Cover● County of Brest (way and buildings)● Survey markers● National parks

Community

● International : Fundation, STOM● By geographic zone, country : specificities● Local : mapping parties

● Wiki wiki.osm.org

● Mailing lists talk-fr@osm.org

Community

● Gather and manually edit : convergence● Import● Ontology definition● Promote, communicate● Par of French-speaking chapter of OSGeo

fundation as data section osgeo.org

Convergent data

OSM FoundationOSMFoundation.org

« The OpenStreetMap Foundation is an international non-profit organisation dedicated to encouraging the growth, development and distribution of free geospatial data and to providing geospatial data for anybody to use and share. »

OSM FoundationOSMFoundation.org

● Promote● Funding● Hardware● Legal aspect

Contributors

Wikipedia contributors

Contributors

Active contributors

Data

Data

Data in France : highways

● 11 000 km of motorway (on 11 000)● 50 000 km of national roads (on 30 500)● 197 000 km of local roads (on 365 000)● 168 000 km of other (streets)● 23 000 km of tracks● 6 000 km of cycle ways● 1 100 km of pedestrian streets● 167 km of steps

Data in France : water ways

● 34 000 km of rivers● 18 000 km of streams● 7 600 km of canals

Data in France : rail ways

● 38 000 km of used ways (on 52 000)● 3 000 km of out of usage

Quality : tools

● OSM Inspector tools.geofabrik.de/osmi

● Keep right keepright.ipax.at

● OSMOSE osmose.openstreetmap.fr

● JOSM plugin validator

● ...

Quality : monitoring

● NoName layer on osm.org

● Comparator tools.geofabrik.de/mc, sautter.com/map

● OpenStreetBug openstreetbugs.schokokeks.org

● OSM mapper itoworld.com/static/osmmapper

● Wiki:Map_status Wiki:Bordeaux

Reuse

Data acces : export

● Export to OSM format● planet.osm (9.6 GB, 200 GB of XML)● france.osm (640 MB, 1.210 B/km²)● germany.osm (864 MB, 2.478 B/km²)● By zone geofabrik.de

● Export and convert (shp...)

● Diff for update

→ Loading on PostGIS... (osmosis, osm2psql)

Data acces : API

● Webservice API● Request data

osm.org/api/0.6/node/294175217

● Edit

● Webservice XAPI● Complex query

.../api/0.6/node[man_made=water_tower][bbox=-1,42,1,45]

Renderers

● Many renderer engines (Mapnik, Osmarender)

● Many renderer styles● Any OpenStreetMap.org, ClouMade.com...

● Cycle OpenCycleMap.org

● Ski, Kayak OpenPisteMap.org

● Sea OpenSeaMap.org

● Hiking HikeBikeMap.de

● Public transport öpnvkarte.de, 3liz.fr/public/osmtransport

OpenLayer

● OpenLayer : Javascript SlippyMap OpenLayer.org

● georchestra.org● Chimère rennes.carte-ouverte.org

● Plugins CMS, RoR...● ...

Online routing

● Any● YourNavigation.org

● OpenRouteService.org (Europe)

● maps.cloudmade.com

● Routino (software)

● Cycle● CycleStreets.net (UK)

● BBBike.org

● GeoVelo.fr (Fr: Paris, Nantes)

● Bus● BusRoutes.in/chennai (Chennai, India)

● Webservices

● Export, turn-by-turn, transportation, black zone...

Offline routing

● GPS Garmin● Gosmore● GpsMid● Navit● ...

Routaging : data

● Connectivity● Restriction (oneway=yes, restriction=no_right_turn)

● Max speed (maxspeed=XX or higway=XX)

● Way type (higway=motorway, secondary, service, track)

● Way description (width=2m, surface=paving_stones)

● Incline (incline=10%)

● …

→ Wiki:OSM tags for routing

Other web usages

● Chronograme isokron.com

● Geocoding nominatim.osm.org

● Wikimedia (work in progress)

● Flickr flickr:osm:way=*

● ...

Institutional usage in France

● Mont de Marsan● Plouarzel● Brest● geobretagne.fr/mapfishapp● ...

Haiti – 2010 earthquake

● Need map on ground● OSM response on E+3 to E+7● Specific areal mapping● OSM vs Google Map Maker

Organisations

● JumpStart International JumpStartInternational.org

● Public domaine● Palestine-Gaza● Kenya : Kibera in Nairobi● Georgia : Tbilisi, Rustavi, Kaspi● South Ossetia : Shavshvebi, Gori

Quality and reuse

● Absolute quality : any usage● Relative quality : data vs need

Demonstration

● A year of edits (2008)

● JOSM● Pluings● Edit● Sources (Yahoo!, Fr-Cadastre, Fr-GéoLittoral)

● MapOSMaptic.org

Links

● OpenStreetMap.org

● wiki.OpenStreetMap.org

● Wiki : FR:Beginners_Guide

● Wiki : FR:Map_Features

● OpenStreetMap.fr OSM France

● josm.OpenStreetMap.de Editor

● talk-fr@openstreetmap.org Malling list

● Email : f.rodrigo free.fr Frédéric Rodrigo

● Private message on osm.org (user frodrigo)

@