Comment savoir quelle version de PostGIS est disponible?
Comme certaines fonctions dépendent d’autres bibliothèques telles que GEOS et proj4, vous pouvez également vouloir obtenir leur version. Alors utilisez:
SELECT PostGIS_full_version();
Avez-vous essayé d'utiliser SELECT PostGIS_version();
PostGIS_Lib_Version();
- renvoie le numéro de version de la bibliothèque PostGIS.
http://postgis.refractions.net/docs/PostGIS_Lib_Version.html
Comme indiqué ci-dessus, sélectionnez PostGIS_full_version (); répondra à votre question. Sur ma machine, où je lance PostGIS 2.0 à partir de trunk, j'obtiens le résultat suivant:
postgres=# select PostGIS_full_version();
postgis_full_version
-------------------------------------------------------------------------------------------------------------------------------------------------------
POSTGIS="2.0.0alpha4SVN" GEOS="3.3.2-CAPI-1.7.2" PROJ="Rel. 4.7.1, 23 September 2009" GDAL="GDAL 1.8.1, released 2011/07/09" LIBXML="2.7.3" USE_STATS
(1 row)
Vous devez vous préoccuper des versions de PROJ et GEOS incluses si vous n’avez pas installé de package tout compris - en particulier, il y a eu quelques problèmes dans GEOS avant la version 3.3.2 ( comme indiqué dans le postgis). Manuel 2. ) dans le traitement de la validité géométrique.
Une autre façon d’obtenir la version mineure est:
SELECT extversion
FROM pg_catalog.pg_extension
WHERE extname='postgis'