[postgresql] PostGIS 버전 받기

가지고있는 PostGIS 버전을 어떻게 알 수 있습니까?



답변

기능 중 일부는 GEOS 및 proj4와 같은 다른 라이브러리에 의존하기 때문에 해당 버전도 얻을 수 있습니다. 그런 다음 사용하십시오.

SELECT PostGIS_full_version();


답변

사용해 보셨습니까 SELECT PostGIS_version();


답변

PostGIS_Lib_Version(); -PostGIS 라이브러리의 버전 번호를 반환합니다.

http://postgis.refractions.net/docs/PostGIS_Lib_Version.html


답변

위의 사람들이 언급했듯이 PostGIS_full_version (); 당신의 질문에 대답 할 것입니다. 트렁크에서 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 버전에주의를 기울여야합니다. 특히 GEOS 3.3.2 이전 ( postgis 2.0 매뉴얼 참조 )에 약간의 결함이 있습니다 . 지오메트리 유효성을 처리합니다.


답변

부 버전을 얻는 다른 방법은 다음과 같습니다.

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


답변