Presentation osm

42
La cartographie Libre avec OpenStreetMap http://www.openstreetmap.org Pôle Numérique – 6 Juillet 2012 – VALENCE Colin Durand – Julien Thevenon http://www.openstreetmap.fr

description

Support de la formation OpenStreet Map

Transcript of Presentation osm

Page 1: Presentation osm

La cartographie Libre avecOpenStreetMap

http://www.openstreetmap.org

Pôle Numérique – 6 Juillet 2012 – VALENCE

Colin Durand – Julien Thevenon

http://www.openstreetmap.fr

Page 2: Presentation osm

OpenStreetMap

1. Le projet• Principes• Concurrents• Evolution

2. Réutiliser les données• Formats• Applications• Utilisateurs

3. Contribuer• Principes• Sources de données• Modèle de données• Outils

Page 3: Presentation osm

Qu'est ce qu'OpenStreetMap ?

●Base de donnée cartographique●Initié par Steve Coast en Angleterre en 2004●Projet collaboratif●Licence Libre

« OpenStreetMap est le Wikipedia de la cartographie »

+ =

http://wiki.openstreetmap.org/wiki/About

Page 4: Presentation osm

But et Principes

● “Créer et fournir des données géographiques libres [...] à quiconque en aura besoin”

● Fonctionnement basé sur les principes du "web 2.0" ● Contributeurs de compétences diverses non experts● Aggrégation de connaissances locales

➢ A terme la meilleure couverture du monde

http://wiki.openstreetmap.org/wiki/About

Page 5: Presentation osm

Licence

● Licence libre

● Actuellement : CC-BY-SA 2.0 (Creative Commons)● Prochainement : ODBL 1.0 (Open Database Licence)

● Permet la libre diffusion et réutilisation des données a condition de:

● Indiquer la source des données● Partager sous une licence similaire ou identique

http://wiki.openstreetmap.org/wiki/Licence

Page 6: Presentation osm

Les “Concurrents”

Google Maps mais pas seulement...

Page 7: Presentation osm

Les “Concurrents”

● Acteurs historiques: Tele Atlas, Navteq● Institutionnels: IGN (FR),Ordonnance Survey (GB)● Google Maps, Google Map Maker

● Restrictions importantes

● Pas de reproduction, modifications,dérivations...● Conditions d'accès● Mises à jour en cycle long● Couverture non homogène

Page 8: Presentation osm

Les “Concurrents”

● Google Map

● Orienté voitures● Hétérogène● Pas de données, uniquement services

● Google Map Maker

● Utilisateur cède ses droits à Google● Restriction de distribution des données

http://wiki.openstreetmap.org/wiki/FAQ#Why_don.27t_you_just_use_Google_Maps.2Fwhoever_for_your_data.3F

Page 9: Presentation osm

Evolution

● Bouche à oreille● Exposition médiatique● Associations● Formations

➢ Toujours plus de contributeurs

➢ Et de contributions !

http://wiki.openstreetmap.org/wiki/Stats

Page 10: Presentation osm

Communauté

● Plus de 600000 inscrits● 20000 membres actifs par mois

● Moyens de communication

● Techniques: Mailing listes, forums, sites, tchat● Rencontres : , salons, conférences

● Structures

● Fondation http://www.osmfoundation.org● Gestion des serveurs, représentation légale

● Nationales http://www.openstreetmap.fr● Interlocuteurs des administrations, représentation nationale

● Locales● GULs, clubs locaux etc

Page 11: Presentation osm

www.openstreetmap.org

● Point d'entrée du projet

● Consultation de la carte● Modifications en ligne● Recherche● Reverse géocoding● Documentation● Fonctions d'export

Page 12: Presentation osm

Réutiliser les données

Réutiliser les données

http://wiki.openstreetmap.org/wiki/Using_OpenStreetMap

Page 13: Presentation osm

Formats de données

Web Data(Images tuilées)

Style Mapnik Style Cycle Map

CloudMadehttp://maps.cloudmade.com

Style personnalisable

Données OSM(Fichiers)

.SHP.AI.etc

.OSM

Geofabrikhttp://download.geofabrik.de/osm/Découpage par zone et par ville

APIs OSMhttp://www.osm.org/api/0.6http://overpass-api.deRequêtes personnalisées

Minutes Diff

CloudMadehttp://downloads.cloudmade.com/Découpage par zone et par villeFormats :Garmin Map FilesShapefileTomTom POIAdobe Illustratoretc.

Page 14: Presentation osm

Utilisation des tuiles

● Image dans un document● Carte glissante dans une page web● Applications smartphone● Plan de ville

http://maposmatic.org/

http://wiki.openstreetmap.org/wiki/Tile

Page 15: Presentation osm

Utilisation des tuiles - Mashup

● Tuiles en fond de carte● Calques de données superposés● Interactivité● Javascript et APIs

● Openlayers http://openlayers.org● Leaflet http://leaflet.cloudmade.com

Page 16: Presentation osm

Utilisation des données - Rendus

● Génération de cartes personnalisées● Rendus thématiques● Outils dediés

● Mapnik http://www.mapnik.org● TileMill http://mapbox.com/tilemill● Maperitive http://www.maperitive.net

On ne cartographie pas pour le rendu !http://wiki.openstreetmap.org/wiki/Rendering

Page 17: Presentation osm

Utilisation des données - Routage

● En ligne

● Mapquest http://open.mapquest.fr● Hors ligne

● GPS Garmin● Navit

● Multimodal● Accessibilité http://wheelmap.org/fr

http://wiki.openstreetmap.org/wiki/Routing

Page 18: Presentation osm

Utilisation des donnés – plus encore

● Usage SIG● Calcul d'isochrones● Génération d'environnement 3D● Géocodage● Géolocalisation● ...

http://wiki.openstreetmap.org/wiki/List_of_OSM_based_Services

Page 19: Presentation osm

Utilisateurs Institutionnels

● Ville d'Orange

● Plan touristique réalisé en collaboration avec 3Liz● Plouarzel

● Plan touristique● Communauté de commune de Brest

● Développement de l'outil Chimère● Rennes

● Utilisation de Chimère http://rennes.carte-ouverte.org/● Mont de Marsan

● Géolocalisation des travaux

● HOT (Humanitarian OSM Team)

http://hot.openstreetmap.org/● Mapping d'Haiti apres le tremblement de terre de 2010● Cartes fournies aux secouristes

Page 20: Presentation osm

Nouveaux Utilisateurs

FoursquareWikipedia Iphoto

Soutien financier

GPS Mio

Page 21: Presentation osm

Contribuer

Contribuer

http://wiki.openstreetmap.org/wiki/Beginners%27_guide

Page 22: Presentation osm

Pourquoi et comment ?

● Parce qui mieux que vous connait votre region?● Pour contribuer au “pot commun”

● En utilisant OpenStreetMap● En faisant la promotion d'OpenStreetMap● En ajoutant des données● En signalant des points à améliorer

Page 23: Presentation osm

Principe

Collecte des données Édition de la géométrie

Édition des attributs

Téléchargementdepuis le serveur OSM

Rendu final

Page 24: Presentation osm

Sources de données

●Collecte sur le terrain●Connaissances●Imageries aériennes

●Cadastre●Données libres

Pas de données proprietaires !!

Page 25: Presentation osm

Sources de données - Le terrain

● Matériel

● GPS● Papier-Crayon● Appareils Photos● Field papers● Vélo...

● Données

● Noms et numéros de rue● Points d'intérets● Sens de circulations● Noms des batiments● OSMecum ....

Attention aux GPS avec cartographie propriétaire !!http://wiki.openstreetmap.org/wiki/Mapping_techniques

Page 26: Presentation osm

Sources de données - Décalquage

● Bing Sat● LandSat● Orthophotos

➢ Occupation du sol➢ Voies de circulation

● Cadastre

➢ Voirie➢ Numeros de batiments➢ Lieu-dits

Page 27: Presentation osm

Structure de donnée

●3 catégories d'éléments de base

●Associés a des attributs

• Nœuds • Lignes • Relations

Format de données : KISS*

* Keep It Simple and Smart * Keep it Simple Stupid

http://wiki.openstreetmap.org/wiki/Elements

Page 28: Presentation osm

Structure de donnée – Les Noeuds

● Eléments de base● Possèdent des coordonnées géographiques● Représentés sous forme ponctuelle● Constituant des chemins● Eventuellement membres de relation(s)● Peuvent porter des attributs

➢ Exemples: arrêts de bus, point de recyclage, mini rond-point, DAB...

http://wiki.openstreetmap.org/wiki/Node

Page 29: Presentation osm

Structure de donnée – Les Lignes

● Suites ordonnées de noeuds● Representées sous forme linéaire● Orientées● Forment un polygone si elles sont fermées● Eventuellement membres de relation(s)● Peuvent porter des attributs

➢ Exemples : Routes, frontieres, batiments, cours d'eau...

http://wiki.openstreetmap.org/wiki/Way

Page 30: Presentation osm

Structure de donnée – Les Relations

● Suites ordonnées d'éléments● Représentent des structures complexes par

regroupement d'éléments● Chaque élément peut avoir un “rôle”● Eventuellement membre de relation(s)● Peuvent porter des attributs

➢ Exemples: Une ligne de bus contenant ses 2 directions et ses arrets, frontières d'un département, groupe scolaire...

http://wiki.openstreetmap.org/wiki/Relation

Page 31: Presentation osm

Structure de donnée – Les Attributs

● En anglais● Paires clefs/valeurs● Un ou plusieurs par élément● Qualifient les éléments de base● Documentés sur le wiki du projet● Repertoriés dans des guides thématiques● Définis par la communauté ou la fréquence d'usage

● Exemples: highway=residential, natural=water, shop=bakery, address:postcode=26000

http://wiki.openstreetmap.org/wiki/Tag

Page 32: Presentation osm

Structure de donnée – Les Attributs

highway = tertiary

highway = trunk

highway = residential

leisure = garden

building = yestourism = museum

highway = secondary

highway = trunktunnel = yes

amenity = postbox

Page 33: Presentation osm

Editeurs

● Fonctionnalités de base

● Envoi/Réception de données sur/depuis les serveurs OSM● Modifications de géométrie● Edition des attributs

● Fonctionnalités avancées

● Superpositions de données OSM et externes● Résolution de conflits● Validation de données● Géolocalisation de fichiers audios/photos/vidéos● Support de plugins additionnels● ...

http://wiki.openstreetmap.org/wiki/Editors

Page 34: Presentation osm

Editeurs Online

● Potlatch

http://www.openstreetmap.org● Mapzen

http://mapzen.cloudmade.com● Amenity Editor

http://ae.osmsurround.org

● Sans installation● Dans le navigateur● Légers● Moins complets que les éditeurs

offline

➢ Plus adaptés pour des éditions basiques

http://wiki.openstreetmap.org/wiki/Editors

Page 35: Presentation osm

Editeurs Online nomades

● Android● IOS● Windows Phone● Symbian

➢ http://wiki.osm.org/wiki/Editor

● Nécessitent une connection● Disponibles partout● Fonctionnalités de base● Souvent peu ergonomiques

➢ Pour des éditions basiques et ponctuelles

http://wiki.openstreetmap.org/wiki/Editors

Page 36: Presentation osm

Editeurs offline

● JOSM

http://josm.openstreetmap.de● Merkaartor

http://merkaartor.be● Plugins pour SIG

http://wiki.osm.org/wiki/QGIS_OSM_Plugin

● Nécessitent une installation● Applications à part entière● Parfois gourmands en mémoire● Très complets● Gèrent toutes les sources de données

➢ Adaptés pour des sessions d'editions avancées

http://wiki.openstreetmap.org/wiki/Editors

Page 37: Presentation osm

Outils de controle qualité

● OSM Inspector

http://tools.geofabrik.de/osmi● Keep Right

http://keepright.ipax.at● Osmose

http://osmose.openstreetmap.fr● OpenStreetBug

http://openstreetbugs.schokokeks.org● (JOSM Plugin Validator)

● Outils en ligne● Validation a posteriori● Liens avec Potlatch et JOSM● OpenStreetBug permet aussi de

signaler des problèmes

➢ A utiliser sans moderation !

http://wiki.openstreetmap.org/wiki/Quality_assurance

Page 38: Presentation osm

Outils de suivi

● Suivi des attributs

● TAG Info

http://taginfo.osm.org● TAG Watch

http://tagwatch.stoecker.eu/

● Suivi des modifications

● OSM Mapper

http://www.itoworld.com● OSM Watch list

http://matt.dev.openstreetmap.org/owl_viewer/

http://wiki.openstreetmap.org/wiki/Quality_assurance

Page 39: Presentation osm

Conclusion

● Un projet mature avec de nombreux outils● Une participation facile et une

communauté ouverte● Une totale liberté à toutes les étapes de

création (acquisition, édition, etc.)● La possibilité de remplacer

avantageusement des solutions fermées● Un futur prometteur : 3D, 4D, indoor ...

Page 40: Presentation osm

Sources

● Présentation sous licence CC-BY-SA

● Vous êtes libres de

● Partager : reproduire, distribuer et communiquer la présentation● Remixer : adapter la présentation● Utiliser cette présentation à des fins commerciales

● À condition de

● Indiquer les auteurs de la présentation➢ Julien Thevenon et Colin Durand

● La partager sous des conditions identiques

● Présentation inspirée de

● Florian Lainez● Frederic Rodrigo

Nicolas Moyroud

Modèle de présentation sous licence CC-BY-ND http://www.showeet.com

Page 41: Presentation osm

Sources

● Presentation sous licence CC-BY-SA

● Vous êtes libres de

● Partager : reproduire, distribuer et communiquer la présentation● Remixer : adapter la présentation● Utiliser cette présentation à des fins commerciales

● À condition de

● Indiquer les auteurs de la présentation➢ Julien Thevenon et Colin Durand

● La partager sous des conditions identiques

● Présentation inspirée de

● Florian Lainez● Frederic Rodrigo

Nicolas Moyroud

Modèle de présentation sous licence CC-BY-ND http://www.showeet.com

Page 42: Presentation osm

OpenStreetMap : la cartographie Libre

Merci de votre attention

Place aux travaux pratiques!