Débuter OSM/Extraction de données/Formats OSM

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
Georgie

Débuter OSM/Extraction de données/Formats OSM

Message par Georgie » ven. oct. 05, 2012 3:20 pm

Bonjour, je précise que je suis une complet débutant avec les solutions OpenStreetMap. J'ai donc, et déjà malgré quelques recherches, de très nombreuses questions.

Voilà, je souhaite extraire des données OSM, avant de m'en servir en format shape.

J'ai vu que sur GeoFabrik par exemple, de nombreuses données sont disponibles, tantôt en format shape, tantôt en .osm, tantôt en .osm.bz2, tantôt en .osm.pbf.
Mais parfois je ne trouve pas mon bonheur dans les formats shapes disponibles, je tente donc de télécharger de plus vastes territoire en .osm, mais là un logiciel comme QGIS semble refuser de les ouvrir (trop gros ?).
J'ai télécharger JOSM, mais il est encore nouveau pour moi.

Je me demande donc :

- Quelle est selon vous la méthode la plus simple pour extraire des données en .osm afin d'obtenir des .shp ?

- Quid du format .osm.pbf ? Une extension réservée à JOSM ? Comment peut-on s'en servir ?

- Quid plus généralement du format .osm ? Je croyais que la base de données OSM était construite sous PostGresSQL, le format .osm peut être lu par PostGresSql ?

- Quelle est vraiment la nature de la base de données OSM ? Le fichier planet.osm ? L'ensemble des fichiers .osm rendus disponibles par l'association ?

Arf, désolé pour toutes ces questions !

quicky
Messages : 105
Inscription : ven. janv. 22, 2010 9:43 am

Re: Débuter OSM/Extraction de données/Formats OSM

Message par quicky » ven. oct. 05, 2012 3:27 pm

Salut,

Desole pour la brivete de la reponse mais recemment un outil a ete developpe pour faire de la conversion OSM vers SHP
http://gis.19327.n5.nabble.com/Conversi ... 26089.html

Le .pbf il me semble que c est un format binaire plus efficace que le XML pour la taille et la rapidite de traitement mais je suis pas sur que JOSM le gere
http://wiki.openstreetmap.org/wiki/Pbf

non un .som ne peut etre lu directement, c est du XML, par contre il existe des outils de conversion pour remplir une base PostGreSql. peut etre osmosis : http://wiki.openstreetmap.org/wiki/Osmosis et http://wiki.openstreetmap.org/wiki/Osm2postgresql

le planet c est l etat de la base OSM ( sans l historique ) a un instant t. http://wiki.openstreetmap.org/wiki/Planet

Ab_fab

Re: Débuter OSM/Extraction de données/Formats OSM

Message par Ab_fab » ven. oct. 05, 2012 3:35 pm

Georgie a écrit : Voilà, je souhaite extraire des données OSM, avant de m'en servir en format shape.

Je me demande donc :
- Quelle est selon vous la méthode la plus simple pour extraire des données en .osm afin d'obtenir des .shp ?

Arf, désolé pour toutes ces questions !
Peux-tu nous en dire plus sur les données que tu souhaites mettre en valeur ?
Est-ce que tu veux exploiter toutes les informations d'une zone, ou bien seulement un type d'informations plus précis.

Si tu souhaites te focaliser sur un type d'informations bien précis (les routes, les bâtiments, les chemins de fer ...) alors il est possible d'extraire des données osm ciblées depuis des serveurs, ou bien de les extraire de fichiers osm comme ceux que l'on trouve chez Geofabrik (notamment avec Osmosis, cité précédemment)

Dis-nous en plus et on pourra te guider plus facilement.

Avatar de l’utilisateur
cquest
Messages : 1934
Inscription : ven. avr. 16, 2010 12:22 am
Localisation : Val de Marne
Contact :

Re: Débuter OSM/Extraction de données/Formats OSM

Message par cquest » ven. oct. 05, 2012 3:36 pm

Tu peux aussi jeter un oeil sur osm2gis qui est en développement mais en principe déjà fonctionnel: http://www.osm974.re/osm2gis/

BrunoC
Messages : 374
Inscription : sam. juin 23, 2012 11:07 am
Localisation : Nantes
Contact :

Re: Débuter OSM/Extraction de données/Formats OSM

Message par BrunoC » ven. oct. 05, 2012 4:33 pm

Tout plein de réponses déjà. Je vais tenter d'apporter ma pierre(n).
Georgie a écrit : - Quelle est vraiment la nature de la base de données OSM ? Le fichier planet.osm ? L'ensemble des fichiers .osm rendus disponibles par l'association ?
Il y a la base telle que gérée sur les serveurs de la fondation qui a un schéma de stockage spécifique à l'API OSM (téléchargement de objets en nombre limité, d'une zone, et gestion des mises à jour.
http://wiki.openstreetmap.org/wiki/Database

On pourrait dire qu'il s'agit de la 'vraie' base, mais comme le projet vise la réutilisation large des données, c'est donc le planet.osm qui est le vrai trésor accessible à tous.
Georgie a écrit : - Quid plus généralement du format .osm ? Je croyais que la base de données OSM était construite sous PostGresSQL, le format .osm peut être lu par PostGresSql ?

Le format du projet OSM c'est le .osm, car c'est le format où tu retrouve les 3 objets du modèle OSM : les nodes, les way, et les relations. Le format pbf est équivalent mais en binaire, avec un gain en place. Le couteau suisse du format .osm/pbf c'est omosis.
Osm/pbf ne sont pas des formats directement utilisables par les outils évolués (routage, rendus, requêtes spatiales,etc). En effet le modèle de donnée osm est loin des normes habituelles de géomatique, par choix d'accessibilité.

Pour ces utilisations avancées avec les outils de géomatiques du marché d'autres formats sont utilisé, surtout le shapefile et sous forme de schéma de base de données optimisés (livrés avec les utilitaires de conversion):
http://wiki.openstreetmap.org/wiki/Data ... se_Schemas

PostgreSQL/Postgis est un gestionnaire de base de données géographique, osm2pgsql est un outil de transfert vers postgis avec un schéma de tables bien particulier, plutôt adapté au rendu.
Osmosis dispose aussi d'un export vers postgis, mais avec un autre schéma.

Les logiques entre osm et les formats de géomatique étant très différentes, il n'est pas rare lors des conversions de perdre quelques tags exotiques ou des géométries incorrectes dans osm.

Bruno

Ptigrouick
Messages : 18
Inscription : lun. juin 25, 2012 10:41 am

Re: Débuter OSM/Extraction de données/Formats OSM

Message par Ptigrouick » ven. oct. 05, 2012 7:08 pm

Il est tout à fait possible d'ouvrir un fichier OSM avec QGIS en utilisant le plugin OpenStreetMap. J'ai fait un article sur mon site qui explique comment faire et comment sauver la couche en Shape avec QGIS. C'est ici :
http://libreavous.teledetection.fr/geom ... -shapefile
Et ici une autre méthode :
http://libreavous.teledetection.fr/geom ... file-suite

Bonne chance ! :-)

Georgie

Re: Débuter OSM/Extraction de données/Formats OSM

Message par Georgie » ven. oct. 05, 2012 7:33 pm

Ok merci pour toutes ces réponses, je vais les explorer.

DYThierry

Re: Débuter OSM/Extraction de données/Formats OSM

Message par DYThierry » mar. mai 05, 2015 12:17 am

Bonjour,
J'ai le même type de question:
Je suis débutant avec Qgis et je viens de découvrir OpenstreetMap. J'ai bien vu que l'on pouvait télécharger des fichiers et pour essayer j'ai téléchargé le fichier "pays-de-la-loire-latest.osm.pbf". Maintenant je ne sais pas quoi en faire avec Qgis!

Mon objectif est surement simple pour un géomaticien averti ce qui n'est pas mon cas (je fais de l'entomologie...). J'ai un fichier de données faunistiques (EXCEL ): 3 colonnes [espèce][x][y] et 2153 lignes (les xy sont en WG85 relevés avec Google Earth) je veux positionner ces points sur une carto très dépouillées de la zone européenne. Et je suis loin du but...

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités