Comment puis-je vérifier quelle version de GDAL je possède et combien?

35

J'ai installé sur mon ordinateur les logiciels suivants:

  • PosgresSQL 9.3.2.3
  • PostGIS 2.1.1.1
  • QGIS 2.0.1 Dufour (celui-ci installé via le package OSGeo4w)
  • QGIS 1.7.0 Wroclaw

Autant que je sache, ils fonctionnent, utilisent ou ont accès à la bibliothèque GDAL.

S'agit-il donc de versions indépendantes de GDAL, en fonction du logiciel que j'utilise ci-dessus? Par exemple, si j'ouvre le shell OSGeo4W, juste après le chargement du lot, il affiche:

GDAL 1.10.1, released 2015/02/10

Alors, comment puis-je vérifier les autres versions de GDAL et faire des comparaisons?

Existe-t-il un moyen de centraliser tout cela et d'obliger les applications à utiliser le même dossier centralisé?

Entrepreneur Web-SIG
la source

Réponses:

38

OSGEO4W et tous les installateurs autonomes QGIS sont livrés avec un shell OSGEO4W.

Commencez cela, puis tapez gdalinfo --versionet lisez le résultat.

Vous pouvez avoir différentes versions sur le disque: Standalone, OSGEO4W et également de gisinternals si vous souhaitez utiliser la dernière version de GDAL, mais chaque package définit son environnement de sorte à utiliser la version avec laquelle il a été livré. En fait, ils ne se connaissent pas.

C’est la raison pour laquelle vous ne pouvez pas exécuter d’exe ou de batte GDAL en cliquant simplement sur le fichier dans l’explorateur Windows.

AndreJ
la source
C'est ce que je pensais mais je n'étais pas sûr. Donc, je DOIS avoir ... 3 ou 4 versions de GDAL. Merci.
Entrepreneur Web-GIS
6

PosgresSQL 9.3.2.3 ne devrait pas utiliser GDAL, car il ne s'agit que d'une base de données sans aucune dépendance.

PostGIS 2.1.1.1 ne nécessite pas la dernière version de GDAL (recommande au moins la version 1.9), mais si vous l'avez installé à l'aide d'OSGEO4W, il est probablement lié à la dernière version de GDAL (1.10).

QGIS 2.0.1 est probablement lié à GDAL 1.10.

QGIS 1.7 est probablement lié à GDAL 1.8 ou 1.9; peu probable qu'il utilise 1.10.

Avec QGIS, vous pouvez voir la version des bibliothèques dépendantes dans la boîte de dialogue À propos de .

La liste des paquets pour OSGeo4W est ici .

Pour voir à quoi chaque bibliothèque ou chaque exécutable est lié, vous pouvez utiliser Dependency Walker sous Windows .

dakcarto
la source