Obtenir la version PostGIS

Comment puis-je trouver la version de PostGIS que j’ai?

Étant donné que certaines fonctions dépendent d’autres bibliothèques telles que GEOS et proj4, vous pouvez également obtenir leurs versions. Ensuite, 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ù j’utilise PostGIS 2.0 depuis le tronc, j’obtiens la sortie suivante:

 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 soucier des versions de PROJ et de GEOS incluses si vous n’avez pas installé un package complet – en particulier, il y a des brèches dans GEOS avant la version 3.3.2 ( comme indiqué dans le manuel postgis 2.0 ) dans traitant de la validité géomésortingque.

Une autre façon d’obtenir la version mineure est la suivante:

 SELECT extversion FROM pg_catalog.pg_extension WHERE extname='postgis'