如何找出我的PostGIS版本?
答案 0 :(得分:302)
由于某些功能依赖于其他库,如GEOS和proj4,您可能也想获得它们的版本。然后使用:
SELECT PostGIS_full_version();
答案 1 :(得分:31)
您是否尝试使用SELECT PostGIS_version();
答案 2 :(得分:13)
PostGIS_Lib_Version();
- 返回PostGIS库的版本号。
http://postgis.refractions.net/docs/PostGIS_Lib_Version.html
答案 3 :(得分:9)
如上所述,选择PostGIS_full_version();会回答你的问题。在我的机器上,我从trunk运行PostGIS 2.0,我得到以下输出:
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)
如果你没有安装一个包罗万象的软件包,你需要关心所包含的PROJ和GEOS的版本 - 特别是在3.3.2之前的GEOS中存在一些破坏(as noted in the postgis 2.0 manual)处理几何有效性。
答案 4 :(得分:5)
获取次要版本的其他方法是:
AI9