Suite

Comment installer le support OSM .pbf dans GDAL sur Debian ?


J'essaie d'utiliser le message d'Anita Graser sur le chargement de données OSM à partir de fichiers .PBF dans un fichier SQLite .db à l'aide d'ogr2ogr, mais cela a cessé de fonctionner.

J'essaye d'exécuter la commande suivante :

ogr2ogr -f "SQLite" -dsco SPATIALITE=OUI Denver_OSM_Test.db denver.pbf

… renvoie l'erreur suivante :

Impossible d'ouvrir la source de données 'denver.pbf' [liste des pilotes]

j'essaye ça sur les deux Ubuntu 14.04 et Linux Mint 17.2

Noter: Cela a fonctionné proprement auparavant sur Ubuntu 14.04 selon les instructions ci-dessous qui ont installé GDAL 1.9 ou une version antérieure… pourquoi cela a cessé de fonctionner me dépasse…

J'ai installé les prérequis :

  • libsqlite3
  • libexpat

Ensuite, j'ai essayé de réinstaller GDAL à la fois à partir des sources et des instructions de Sara tirées du projet UbuntuGIS.

ÉDITER:

Versions :

En utilisantogrinfo --versionJe reçoisGDAL 2.0.0, publié le 14/06/2015

En utilisantapt-cache politique gdal-binJe reçois:

gdal-bin : Installé : 1.11.2+dfsg-1~exp2~trusty Candidat : ​​1.11.2+dfsg-1~exp2~trusty Tableau des versions : *** 1.11.2+dfsg-1~exp2~trusty 0 500 http ://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu/trusty/main amd64 Paquets 100 /var/lib/dpkg/status 1.10.1+dfsg-5ubuntu1 0 500 http://archive.ubuntu.com/ Paquets ubuntu/trusty/universe amd64

Vous n'avez probablement pas de version récente de gdal. La prise en charge d'OpenStreetMap PBF dans GDAL a été introduite dans la version 1.10.

Vérifiez votre version et d'où elle vient :

apt-cache policy gdal-bin gdal-bin : Instalado : 1.9.0-3.1 Candidato : 1.9.0-3.1 Tabela de Versão : *** 1.9.0-3.1 0 500 http://ftp.pt.debian.org /debian/ wheezy/main amd64 Paquets 100 /var/lib/dpkg/status

Sur ma Debian, la version GDAL est toujours la 1.9. Le support PBF n'est pas inclus.