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
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
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-tuiles/construire-un-serveur-de-tuiles-depuis-des-paquets/
Quel est l’objectif final ? Il y a peut être d’autre façons de faire…
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)
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 .
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 ?
Regarde le lien de Christian ci-dessus :
https://switch2osm.org/fr/servir-des-tuiles/construire-un-serveur-de-tuiles-depuis-des-paquets/
et cherche osm2pgsql
osm2pgsql --slim -C 1500 --number-processes 4 ireland-and-northern-ireland.osm.pbf
Si cela ne marche pas, donne le message d’erreur