Charger un fichier PBF sur PostgreSQL

Extraire des données OSM, créer sa carte, uMap, utiliser sur un GPS ou un smartphone...
idir
Messages : 2
Inscription : mar. avr. 21, 2015 4:55 pm

Charger un fichier PBF sur PostgreSQL

Message par idir » mar. avr. 21, 2015 5:15 pm

slt a tous

Je cherche a charger un fichier PBF (Open Street Map) sur PostgreSQL/PostGIS afin de le visualiser avec QGIS. mais je sais vraiment pas par ou commencer :?:

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

Re: Charger un fichier PBF sur PostgreSQL

Message par cquest » mar. avr. 21, 2015 5:32 pm

Il y a différentes façon de passer d'un dump OSM en pbf vers postgres/postgis.

La "classique" c'est osm2pgsql, et il y a aussi impost.

Tuto à suivre: https://switch2osm.org/fr/servir-des-tu ... s-paquets/


Quel est l'objectif final ? Il y a peut être d'autre façons de faire...

Gustry
Messages : 135
Inscription : mer. nov. 23, 2011 2:30 pm

Re: Charger un fichier PBF sur PostgreSQL

Message par Gustry » mar. avr. 21, 2015 5:43 pm

osm2pgsql, osmosis, imposm, ogr sont autant de solutions possibles.

Quelle est la taille de ton fichier ?
Tu peux peut-être directement le faire avec qgis, si il n'est pas trop gros, qui doit ouvrir le fichier pbf, non ? (comme c'est ogr2ogr derrière)

idir
Messages : 2
Inscription : mar. avr. 21, 2015 4:55 pm

Re: Charger un fichier PBF sur PostgreSQL

Message par idir » mar. avr. 21, 2015 5:48 pm

oui c'est bien ce que j'ai essayer de faire utiliser osm2pgsql mais je galère sur l'environnement ubuntu, je n'arrive pas a comprendre comment utiliser osm2pgsql, j'ai installer tous ce qu'il faut postgresSQL/postGIS, QGIS, la commande osm2pgsql :roll: .
Mon objectif est de charger le fichier PBF d'ile de france sur postgreSQL/post puis de visualiser les routes sur QGIS.
peut-tu me proposer un petit exemple de l'utilisation de la commande osm2pgsql ?

Gustry
Messages : 135
Inscription : mer. nov. 23, 2011 2:30 pm

Re: Charger un fichier PBF sur PostgreSQL

Message par Gustry » mer. avr. 22, 2015 10:42 am

Regarde le lien de Christian ci-dessus :
https://switch2osm.org/fr/servir-des-tu ... s-paquets/
et cherche osm2pgsql

Code : Tout sélectionner

osm2pgsql --slim -C 1500 --number-processes 4 ireland-and-northern-ireland.osm.pbf
Si cela ne marche pas, donne le message d'erreur

Répondre

Qui est en ligne ?

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