OpenStreetMap
ce Week-End
●

Samedi
–
–

Alternative Google Maps 14h00 salle C002

–
●

Utiliser OpenStreetMap 13h30 salle...
OpenStreetMap => Co-Working
●

Un espace de travail partagé
–
–

Riche : logiciels d’édition avancés

–

Varié : nombreux ...
Et en plus c'est Libre
OSM => Open Database Licence #OdbL
Vous êtes libres de :
Partager : copier, distribuer et utiliser ...
OSM => base de données
NODE => un point
WAY => une liste ordonnées
de « nodes »

TAG

Des paires Key = Value
RELATION => u...
Oh ! Quel Big Data
Nbr de relations
fin 2011 : 1 100 000
fin 2013 : 2 250 000 (x2)
moy 48 000 par mois

Nbr de ways
fin 20...
Oh ! Quel Big Data
●

Et les contributeurs
Contributeurs inscrits
octobre 2011 : 460 000
octobre 2013 : 1 435 480 (x3)

Co...
Qu'y représente-t-on ?
●

●

Des surfaces (landuse...), des lignes (routes...), des
POI (cinéma, mairie, ...)

To be or no...
OpenStreetMap, qu'en fait-on ?
●

Plan de ville, de village

●

Transport collectif

●

Déplacement en vélo

●

Carte info...
Des sources de données
●

OSM
–

Accès via Api
●

–

Les extracts de geofabrik
●
●

–
●

Par continents, pays, régions
Dif...
Des logiciels
●

Des outils d'édition
–

●

Des outils de traitement
–

●

Pour dessiner des cartes et les publier

OpenLa...
API native
●

API native
–

RESTful API et XML (en r/w)
●
●

GET /api/0.6/[node|way|relation]/#id
PUT /api/0.6/[node|way|r...
API Xapi & TagInfo
●

Xapi
–

Basée sur API native et ajoute les « queries » avec des 
predicats

–

GET /api/0.6/node[ame...
OverPass API
●

En lecture seule => Retourne rapidement de gros volume de 
données

●

2 langage : « QL langage » ou « XML...
http://overpass-turbo.eu
TileMill
●

By MapBox

●

Moteur de rendu « Mapnik »

●

Format de données ESRI Shapefile, KML,
GeoJSON, GeoTIFF, PostGIS,...
TileMill : des rendus
TileMill : données et règles
●

Des couches de données

●

Carto CSS
OpenStreetMap
ce Week-End
●

Samedi
–
–

Alternative Google Maps 14h00 salle C002

–
●

Utiliser OpenStreetMap 13h30 salle...
Cdl2013   utiliser open streetmap by cyrille37
Upcoming SlideShare
Loading in...5
×

Cdl2013 utiliser open streetmap by cyrille37

288

Published on

Au Capitole du Libre 2013 à Toulouse.
Présentation d'outils pour utiliser les données d'OpenStreetMap: les API et TileMill.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
288
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cdl2013 utiliser open streetmap by cyrille37

  1. 1. OpenStreetMap ce Week-End ● Samedi – – Alternative Google Maps 14h00 salle C002 – ● Utiliser OpenStreetMap 13h30 salle C002 Découvrir OpenStreetMap 18h20 salle A001 Dimanche – Contribuer à OpenStreetMap 9h45 salle A201 – Utiliser OpenStreetMap 13h50 salle A201 ● Tout le WE : le Stand de démonstration ● Toute l'année : http://osm.org
  2. 2. OpenStreetMap => Co-Working ● Un espace de travail partagé – – Riche : logiciels d’édition avancés – Varié : nombreux services gravitant autour d’OSM – Nomade : nombreuses applis pour Iphone & Android – ● Simple : éditeur en ligne Interactif : wiki, forum, mail Un réseau de contributeurs – Organisé : l’association OSM-FR depuis 2011 – Expert : transport, handicap,… – Convivial : carto partie, hackaton data – Vertueux : Citoyens, Entreprises, Collectivités 2.0
  3. 3. Et en plus c'est Libre OSM => Open Database Licence #OdbL Vous êtes libres de : Partager : copier, distribuer et utiliser la BdD Créer : produire des créations à partir de cette BdD Adapter : modifier, transformer et construire à partir de cette BdD Aussi longtemps que vous : Vous mentionnez la paternité Vous partagez aux conditions identiques Gardez ouvert
  4. 4. OSM => base de données NODE => un point WAY => une liste ordonnées de « nodes » TAG Des paires Key = Value RELATION => une liste ordonnées de « ways » et de « nodes » ET AUSSI un historique complet des modifications, des utilisateurs, des traces GPS
  5. 5. Oh ! Quel Big Data Nbr de relations fin 2011 : 1 100 000 fin 2013 : 2 250 000 (x2) moy 48 000 par mois Nbr de ways fin 2011 : 108 000 000 fin 2013 : 206 000 000 (x1,9) moy 4 100 000 par mois Nbr de nodes fin 2011 : 1 204 000 000 fin 2013 : 2 095 000 000 (x1,7) moy 37 125 000 par mois
  6. 6. Oh ! Quel Big Data ● Et les contributeurs Contributeurs inscrits octobre 2011 : 460 000 octobre 2013 : 1 435 480 (x3) Contributeurs actifs environ 2 000 par jour
  7. 7. Qu'y représente-t-on ? ● ● Des surfaces (landuse...), des lignes (routes...), des POI (cinéma, mairie, ...) To be or not to be … in OSM ?
  8. 8. OpenStreetMap, qu'en fait-on ? ● Plan de ville, de village ● Transport collectif ● Déplacement en vélo ● Carte info-circulation ● Carte thématique ● http://maposmatic.org Plan ville d'Orange Travaux sur Mont de Marsan Savigny sur Orge Centres SDIS de l'Allier Carte verte, mobilité réduite, patrimoine, ap.org http://wheelm datajournalism SRU Carte loi ● Calcul d'itinéraire routier, de mobilité ● Utilisation dans les GPS et Smartphone
  9. 9. Des sources de données ● OSM – Accès via Api ● – Les extracts de geofabrik ● ● – ● Par continents, pays, régions Différents formats : PBF, OSM et ESRI Shape File Les minutes diffs Open Data – ● Les relations, ways & nodes Les données publiques libérées Et d'autres services thématiques
  10. 10. Des logiciels ● Des outils d'édition – ● Des outils de traitement – ● Pour dessiner des cartes et les publier OpenLayers, Leaflet – ● Osmosis, Osmium, Osmose, QGIS TileMill – ● JOSM, Mercator Les données surfent le web Des APIs – Posez vos questions dans n'importe quel langage (Ruby, Python, Php ...)
  11. 11. API native ● API native – RESTful API et XML (en r/w) ● ● GET /api/0.6/[node|way|relation]/#id PUT /api/0.6/[node|way|relation]/create <osm>  <node id="123" lat="..." lon="..." version="142"  changeset="12" user="vous" uid="123" visible="true"  timestamp="2005-07-30T14:27:12+01:00">    <tag k="note" v="Just a node"/>    ...  </node>
  12. 12. API Xapi & TagInfo ● Xapi – Basée sur API native et ajoute les « queries » avec des  predicats – GET /api/0.6/node[amenity=hospital][bbox=-6,50,2,61]  ● ● wget --timeout=0  http://www.informationfreeway.org/api/0.6/node[amenity=hospital] -O  data.osm TagInfo – http://taginfo.openstreetmap.org/api/4/tag/combinations? key=highway&value=residential&page=1&rp=10&sortname=to gether_count&sortorder=desc
  13. 13. OverPass API ● En lecture seule => Retourne rapidement de gros volume de  données ● 2 langage : « QL langage » ou « XML » ● Données en XML ou JSON ● En Xml : <query type="relation">   <has-kv k="ref" v="CE 61"/> </query> <recurse type="relation-way"/> <recurse type="way-node"/> <print/>
  14. 14. http://overpass-turbo.eu
  15. 15. TileMill ● By MapBox ● Moteur de rendu « Mapnik » ● Format de données ESRI Shapefile, KML, GeoJSON, GeoTIFF, PostGIS, CSV, SQLite
  16. 16. TileMill : des rendus
  17. 17. TileMill : données et règles ● Des couches de données ● Carto CSS
  18. 18. OpenStreetMap ce Week-End ● Samedi – – Alternative Google Maps 14h00 salle C002 – ● Utiliser OpenStreetMap 13h30 salle C002 Découvrir OpenStreetMap 18h20 salle A001 Dimanche – Contribuer à OpenStreetMap 9h45 salle A201 – Utiliser OpenStreetMap 13h50 salle A201 ● Tout le WE : le Stand de démonstration ● Toute l'année : http://osm.org
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×