检查版本/是否安装了PROJ4

时间:2016-11-01 00:31:36

标签: linux ubuntu installation geos proj4

我在使用地理空间库时非常新,我已经能够安装GDAL和PostGIS了。我只是想检查一下我是否真的能够包含PostGIS要求的GEOS和PROJ4软件包。

我应该键入哪些命令行来检查其版本或是否已安装?谢谢!

编辑(我只需要proj4检查):

  

PostGreSQL版本:$ psql --version

     

PostGIS版本:连接到您的数据库=# SELECT PostGIS_full_version();

     

GDAL版本:$ gdal-info --version

     

GEOS版本:$ geos-config --version

1 个答案:

答案 0 :(得分:4)

我建议您使用pkg-config,因为它可以让您查询

  • 如果安装了库
  • 安装了什么版本
  • 版本是否通过了所需的最低版本比较

实际上只是对sf repo的评论中的所有内容进行了详细说明,该评论也在地理空间空间中。

引用:

edd@max:~$ pkg-config --atleast-version=2.1.0 gdal && echo "Yes we are good"
edd@max:~$ pkg-config --atleast-version=2.1.0 gdal || echo "Insufficient"
Insufficient
edd@max:~$ 

我没有安装proj4所以我无法说明。

编辑:我说得太早了 - 我确实拥有它:

edd@max:~$ pkg-config --modversion proj
4.9.2
edd@max:~$ pkg-config --atleast-version=4.9.0 proj && echo "Yes"
Yes
edd@max:~$