State of the Map France
Brest, 29 – 31 Mai 2015
Atelier technique
OpenStreetMap pour les géomaticiens
Intégration des donn...
Brest - 29 Mai 2015State of the Map France
Objectif : la carte des pubs de Brest
Brest - 29 Mai 2015State of the Map France
Avant de commencer
4 étapes :
– Fond de carte avec Shapefile Geofabrik
– Ajout ...
Brest - 29 Mai 2015State of the Map France
Utiliser des données préparées
Limites administratives
Utiliser des données bru...
Brest - 29 Mai 2015State of the Map France
Utiliser des données préparées
Fichiers SIG : SHP, GeoJSON ...
Principaux fourn...
Brest - 29 Mai 2015State of the Map France
Exports GeoFabrik – format SHP
Exports par continents, pays, régions
Données st...
Brest - 29 Mai 2015State of the Map France
Import GeoFabrik SHP → QGis
Feuilles de styles pour QGis partagées par 3Liz :
h...
Brest - 29 Mai 2015State of the Map France
Utiliser des données préparées
Limites administratives
Utiliser des données bru...
Brest - 29 Mai 2015State of the Map France
Contours administratifs
Définis par des relations de type boundary
type = bound...
Brest - 29 Mai 2015State of the Map France
Contours administratifs
Clef Valeur
type boundary
boundary administrative
admin...
Brest - 29 Mai 2015State of the Map France
Pour générer les polygones
A partir de l'identifiant d'une relation
Possibilité...
Brest - 29 Mai 2015State of the Map France
Utiliser des données préparées
Limites administratives
Utiliser des données bru...
Brest - 29 Mai 2015State of the Map France
Format .osm : export d'une piscine
Brest - 29 Mai 2015State of the Map France
Deux utilitaires simples
Osmconvert
● Conversion entre les formats OSM
● Filtre...
Brest - 29 Mai 2015State of the Map France
Éléments cartographiques
wiki.openstreetmap.org/wiki/
FR:Éléments_cartographiqu...
Brest - 29 Mai 2015State of the Map France
Utiliser des données préparées
Limites administratives
Utiliser des données bru...
Brest - 29 Mai 2015State of the Map France
L'API Overpass
Optimisé pour les requêtes
● rapide et puissant
● nombreux filtr...
Brest - 29 Mai 2015State of the Map France
L'API Overpass
2 syntaxes un langage de requêtes
Requête XML Overpass QL
<osm-s...
Brest - 29 Mai 2015State of the Map France
Overpass Turbo
Brest - 29 Mai 2015State of the Map France
Pour aller plus loin ...
Atelier technique
OSM pour les géomaticiens
Brest - 29 Mai 2015State of the Map France
Deux utilitaires performants
GDAL : conversion de formats avec ogr2ogr
● Pilote...
Brest - 29 Mai 2015State of the Map France
Intégration à PostGIS
Import de données avec osm2pgsql
Conçu pour Mapnik : rend...
Brest - 29 Mai 2015State of the Map France
Antoine Riche
06 76 88 13 49
antoine.riche@cartocite.fr
Retrouvez cette présent...
Prochain SlideShare
Chargement dans…5
×

Atelier osm brest 2015

566 vues

Publié le

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
566
Sur SlideShare
0
Issues des intégrations
0
Intégrations
15
Actions
Partages
0
Téléchargements
8
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Atelier osm brest 2015

  1. 1. State of the Map France Brest, 29 – 31 Mai 2015 Atelier technique OpenStreetMap pour les géomaticiens Intégration des donneés OSM dans un SIG
  2. 2. Brest - 29 Mai 2015State of the Map France Objectif : la carte des pubs de Brest
  3. 3. Brest - 29 Mai 2015State of the Map France Avant de commencer 4 étapes : – Fond de carte avec Shapefile Geofabrik – Ajout des limites administratives – Ajout des bâtiments de Brest – Enfin les pubs avec Overpass Turbo Chaque étape est détaillée sur : http://wiki.cartocite.fr Pour gagner du temps : Utilisez les fichiers distribués sur clef USB
  4. 4. Brest - 29 Mai 2015State of the Map France Utiliser des données préparées Limites administratives Utiliser des données brutes Requêtes directes sur la base Atelier technique OSM pour les géomaticiens
  5. 5. Brest - 29 Mai 2015State of the Map France Utiliser des données préparées Fichiers SIG : SHP, GeoJSON ... Principaux fournisseurs : Données structurées en tables et colonnes Fournisseur Zones courvertes Mise à jour Formats Geofabrik.de Continents, pays et régions Quotidienne .pbf, .shp Mapzen.com metro extracts +400 grandes villes Hebdomadaire .osm, .pbf, .shp, .geojson Bbike.org +200 grandes villes ou zone à définir Hebdomadaire .osm, .pbf, .shp
  6. 6. Brest - 29 Mai 2015State of the Map France Exports GeoFabrik – format SHP Exports par continents, pays, régions Données structurées en 7 tables : Table Description Colonnes landuse occupation du sol osm_id, name, type natural terrains naturels osm_id, name, type waterways cours d'eau osm_id, name, type, width railways réseau ferroviaire osm_id, name, type roads réseau routier osm_id, name, type, ref, oneway, bridge, tunnel, maxspeed places villes, villages, hameaux osm_id, name, type, population points POIs osm_id, name, type Pas de bâtiments et peu d'équipements (amenity)
  7. 7. Brest - 29 Mai 2015State of the Map France Import GeoFabrik SHP → QGis Feuilles de styles pour QGis partagées par 3Liz : https://github.com/3liz/osm-in-qgis Echelle 1:100 000 Echelle 1:10 000
  8. 8. Brest - 29 Mai 2015State of the Map France Utiliser des données préparées Limites administratives Utiliser des données brutes Requêtes directes sur la base Atelier technique OSM pour les géomaticiens
  9. 9. Brest - 29 Mai 2015State of the Map France Contours administratifs Définis par des relations de type boundary type = boundary boundary = administrative Le tag admin_level définit l'échelon administratif : admin_level Echelon administratif Exemples 2 Nation France, Espagne 3 “Territoire” France métropolitaine 4 Région Bretagne, Alsace 6 Département Finistère, Morbihan 7 Arrondissement Brest, Morlaix, Quimper 8 Commune Brest, Plouarzel, Plouider 9 Arrondissement communal Paris 10e Arrondissement 10 Quartier Ile de Nantes
  10. 10. Brest - 29 Mai 2015State of the Map France Contours administratifs Clef Valeur type boundary boundary administrative admin_level 6 border_type departement name Finistère Name:br Penn-ar-Bed ref 29 website http://www.cg29.fr/ wikipedia Fr:Finistère Rôle Type Membres outer way Plus de 900 éléments linéaires admin_centre node Quimper subarea relation Brest, Châteaulin, Morlaix, Quimper
  11. 11. Brest - 29 Mai 2015State of the Map France Pour générer les polygones A partir de l'identifiant d'une relation Possibilité de produire une géométrie simplifiée http://polygons.openstreetmap.fr Fichiers préparés sur data.gouv.fr Régions, départements, communes, EPCIs … https://www.data.gouv.fr OSMBoundaries pour faire son marché Sélection aisée et génération de SHP, JSON... https://osm.wno-edv-service.de/boundaries/
  12. 12. Brest - 29 Mai 2015State of the Map France Utiliser des données préparées Limites administratives Utiliser des données brutes Requêtes directes sur la base Atelier technique OSM pour les géomaticiens
  13. 13. Brest - 29 Mai 2015State of the Map France Format .osm : export d'une piscine
  14. 14. Brest - 29 Mai 2015State of the Map France Deux utilitaires simples Osmconvert ● Conversion entre les formats OSM ● Filtre spatial par bounding_box ou polygone ● Reduction de polygones en point http://wiki.openstreetmap.org/wiki/Osmconvert Osmfilter ● Filtre sur type d'objets : nodes, ways, relations ● Filtre sur clefs et valeurs http://wiki.openstreetmap.org/wiki/Osmfilter
  15. 15. Brest - 29 Mai 2015State of the Map France Éléments cartographiques wiki.openstreetmap.org/wiki/ FR:Éléments_cartographiques
  16. 16. Brest - 29 Mai 2015State of the Map France Utiliser des données préparées Limites administratives Utiliser des données brutes Requêtes directes sur la base Atelier technique OSM pour les géomaticiens
  17. 17. Brest - 29 Mai 2015State of the Map France L'API Overpass Optimisé pour les requêtes ● rapide et puissant ● nombreux filtres pouvant être combinés Plusieurs serveurs (capacité: 1 M requêtes/jour) ● http://overpass-api.de/api/ ● http://overpass.osm.rambler.ru/cgi/ ● http://api.openstreetmap.fr/oapi/ Nombreuses utilisations dont 2 IDEs : ● http://overpass-turbo.eu/ ● plugin Quick OSM pour QGis (par 3Liz)
  18. 18. Brest - 29 Mai 2015State of the Map France L'API Overpass 2 syntaxes un langage de requêtes Requête XML Overpass QL <osm-script> <query type="node"> <has-kv k="name" v="Toulouse"/> </query> <print/> </osm-script> node["name"="Toulouse"]; out; http://overpass-api.de/api/interpreter?data=node["name"="Toulouse"];out; Requête HTTP GET
  19. 19. Brest - 29 Mai 2015State of the Map France Overpass Turbo
  20. 20. Brest - 29 Mai 2015State of the Map France Pour aller plus loin ... Atelier technique OSM pour les géomaticiens
  21. 21. Brest - 29 Mai 2015State of the Map France Deux utilitaires performants GDAL : conversion de formats avec ogr2ogr ● Pilote pour les formats .osm et .pbf ● Excellent tutoriel sur http://www.portailsig.org/ http://www.gdal.org/ogr2ogr.html http://www.gdal.org/drv_osm.html Osmosis : manipulation de données OSM ● Extraction, filtrage, intégration dans BD ... ● Excellent tutoriel sur http://blog.carte-libre.fr/ http://wiki.openstreetmap.org/wiki/FR:Osmosis
  22. 22. Brest - 29 Mai 2015State of the Map France Intégration à PostGIS Import de données avec osm2pgsql Conçu pour Mapnik : rendu de carte http://wiki.openstreetmap.org/wiki/Osm2pgsql Géocodage avec Nominatim Service en ligne : https://nominatim.openstreetmap.org/ http://wiki.openstreetmap.org/wiki/Nominatim/ Calcul d'itinéraires avec pgRouting Service en ligne : http://project-osrm.org/ http://wiki.openstreetmap.org/wiki/Routing/
  23. 23. Brest - 29 Mai 2015State of the Map France Antoine Riche 06 76 88 13 49 antoine.riche@cartocite.fr Retrouvez cette présentation sur http://fr.slideshare.net/cartocite www.cartocite.fr http://creativecommons.fr/ Vous pouvez partager et adapter cette présentation à condition de l'attribuer à son auteur et de partager vos adaptations dans les mêmes conditions.

×