cartographier le monde avec des outils libres
DESCRIPTION
Présentation donnée lors des dernières Journées Méditerranéennes des Logiciels Libres de Sophia Antipolis à Polytech NiceTRANSCRIPT
![Page 1: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/1.jpg)
JM2L - 2011
Arnaud Van De Casteele
Cartographier le monde Cartographier le monde avec des outils libresavec des outils libres
Arnaud Van De Casteele
![Page 2: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/2.jpg)
Introduction & Objectifs
Le phénomène OpenStreetMapQu'est ce qu'OpenStreetMap ?Comment participer ?Exemple d'application
Exploiter OpenStreetMapLes différentes sources de donnéesLes API cartographiques existantesMise en application
Conclusions
![Page 3: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/3.jpg)
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
Des producteurs et des offres nombreuses mais ...
![Page 4: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/4.jpg)
Pourquoi une carte libre ?
Pouvoir l'utiliser sans contrainte de :
Licence
Prix
Créativité
Exhaustivité
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
Comparaison des différents producteurs de données :http://www.geotribu.net/applications/baselayers/
![Page 5: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/5.jpg)
1) Comprendre les principes généraux d'OpenStreetMap
2) Apprendre à participer à OpenStreetMap
3) Exploiter les données OpenStreetMap
Objectifs
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
![Page 6: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/6.jpg)
source : cloudmade
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
Site internet :http://www.openstreetmap.org/Wiki :http://wiki.openstreetmap.org/wiki/Main_PageCommunauté Fr :http://openstreetmap.fr/
OpenStreetMapOpenStreetMap
+ =
Projet CommunautaireProjet CommunautairePour la création de cartes libresPour la création de cartes libres
→ Base de données libre
Initié en 2004 par Steve Coast
Licence ouverte (odbl) (Remplace CC-BY-SA)
490 000 inscrits + de 115 millions de routes
+ de 2,5 milliards de points GPS
Thématiques :Voies de circulation
Édifices, commercesItinéraires (bus, métro, etc.)
etc .
![Page 7: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/7.jpg)
Statistiques
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
http://wiki.openstreetmap.org/wiki/Stats
![Page 8: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/8.jpg)
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
Collecte des données
Téléchargementsur le serveur OSM
Édition de la géométrie
Édition des attributs
Rendu final
De l'acquisition à la production
![Page 9: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/9.jpg)
Acquisition des données
GPS Intégration des cartes OSMDirectement dans des GPS Garmin
Téléphone portableEx : OSMTracker Android
Carte PapierWalking Papers
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
http://wiki.openstreetmap.org/wiki/Editing
Tablette tactileEx : Ilos
![Page 10: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/10.jpg)
Walking Papers
http://walking-papers.org/
1- Vous imprimez la zone que vous voulez couvrir2- Vous partez sur le terrain avec cette carte3- De retour vous scannez votre carte4- Et vous la visualisez directement dans votre éditeur
Source des images : http://www.geographiques.org/
1
2
4
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
![Page 11: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/11.jpg)
- Potlach (édition en ligne) - JOSM- Merkatoor- ...
Potlach (V2)
http://josm.openstreetmap.de/
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
Fonctionnalités :
Import & export des données OSM
Géolocalisation automatique des fichiers audio, vidéo et images
Etc.
+ De nombreux plugins JOSM :
Cadastre FrançaisOpenStreetBugs
Routing
http://josm.openstreetmap.de/wiki/Plugins
Édition de donnéesJOSM
![Page 12: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/12.jpg)
Noeuds Ligne Polygone
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
Format de données : KISS*
Les constituants de base de l'information géographique dans OSM
* Keep It Simple and Smart * * Keep it Simple Stupid
![Page 13: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/13.jpg)
higway = Tertiary
higway = trunk
higway = Residential
higway = trunktunnel = yes
leisure = garden
building = yestourism = museum
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
higway = secondary
Les attributs descriptifs
Vous êtes libres de nommer ce que vous voulez !
![Page 14: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/14.jpg)
Source : http://www.geofabrik.de
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
Un projet fou ? Peut être pas !
Paris : Aout 2006Paris : Aout 2006
Paris : Décembre 2010Paris : Décembre 2010
![Page 15: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/15.jpg)
Janvier 2010 : Séisme
Moins de 24h après des données exploitables
Exploitation des images de Yahoo, Digital Globe, Geo Eye, etc.
Cartographie :
● 16 000 bâtiments en moins de en 48h● Praticabilité des rues● Campements
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusionQu'est ce qu'OSM Comment participer ? Exemples d'applications
Source :http://www.flickr.com/photos/itoworld/
Humanitarian OSM Team : Haitihttp://maposmatic.org/
![Page 16: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/16.jpg)
MapOsMatic
Qu'est ce qu'OSM Comment participer ? Exemples d'applications
http://maposmatic.org/
Réaliser votre propre plan de ville
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
![Page 17: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/17.jpg)
Qu'est ce qu'OSM Comment participer ? Exemples d'applications
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
WheelMap.orghttp://wheelmap.org
Cartographie des endroits accessibles pour les personnes à mobilité réduite
![Page 18: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/18.jpg)
Mais ausi
OpenFireMap → http://www.openfiremap.org
Itransport → http://www.itransports.fr/fr/itineraire
GéoVelo → http://www.geovelo.fr/
OSMInterest → http://178.32.101.237/osminterest/
OSMQA → http://osmqa2.qualitystreetmap.org/osmqa
OpenSeaMap → http://openseamap.org/
etc.
![Page 19: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/19.jpg)
Sources de données API Cartographiques Mise en application
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
Formats de données
.SHP
.AI
.etc
.OSM
Geofabrikhttp://download.geofabrik.de/osm/Découpage par zone et par ville
CloudMadehttp://downloads.cloudmade.com/Découpage par zone et par villeFormats :Garmin Map FilesShapefile TomTom POIAdobe Illustratoretc.
Web Data(Images tuilées)
Style Mapnik Style Cycle Map
CloudMadehttp://maps.cloudmade.com
Style personnalisable
Fichiers
![Page 20: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/20.jpg)
Sources de données API Cartographiques Mise en application
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
API existantes
Tile5http://download.geofabrik.de/osm/Se base sur les potentialités de l'HTML5
PolyMapshttp://polymaps.org/
Spécialisée dans le rendu SVG
LeafLethttp://leaflet.cloudmade.com/
Communauté activeet nombreuses fonctionnalités
OpenLayershttp://openlayers.org/La plus ancienne et cellepossédant le plus de fonctionnalités
Modest Mapshttp://modestmaps.com/Langage Flash
![Page 21: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/21.jpg)
Sources de données API Cartographiques Mise en application
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
1er carte<head> <title>OpenLayers map preview</title> <style type="text/css"> #map { width : 600px ; height : 400px ; border : 1px solid black ; } </style><script src="http://openlayers.org/api/OpenLayers.js" type="text/javascript"></script><script>function init() { map = new OpenLayers.Map("map" ,{ controls:[new OpenLayers.Control.MouseDefaults()] }) ; map.addControl(new OpenLayers.Control.PanZoom()); map.addControl(new OpenLayers.Control.MousePosition()) ; map.addControl(new OpenLayers.Control.Attribution()); var mapnik = new OpenLayers.Layer.OSM( "OSM Mapnik", "http://tile.openstreetmap.org/${z}/${x}/${y}.png") ; map.addLayers([mapnik]) ; map.setCenter(new OpenLayers.LonLat(787229,5406137), 15);}</script> </head> <body onload="init()">
</div> <div id="map"> </div></body>
</html>
1- Définition du style
2- Appel de la librairie
3- Création de l'objet Map
4- Ajout de contrôles
5- Ajout de la couche OpenStreetMap
6- Ajout de la carte à l'objet map
7- Centrage de la carte et zoom
![Page 22: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/22.jpg)
Résultat
Sources de données API Cartographiques Mise en application
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
Ne pas oublier la source !!!
![Page 23: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/23.jpg)
IntroductionIntroduction OpenStreetMapOpenStreetMap ExploitationExploitation ConclusionConclusion
OpenStreetMap, 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
Maintenant à vous de participer !
Avec le monde pour seule communauté
![Page 24: Cartographier le monde avec des outils libres](https://reader033.vdocuments.mx/reader033/viewer/2022052905/55857518d8b42a3d2c8b4def/html5/thumbnails/24.jpg)
Association OSGeo-frhttp://osgeo.asso.fr/
Association OSM-frhttp://openstreetmap.fr/
Des Questions ?
http://geotribu.net/
@geotribu
Arnaud Van De Casteelearnaud {dot} sig {at} gmail {dot} com