我在使用地理空间库时非常新,我已经能够安装GDAL和PostGIS了。我只是想检查一下我是否真的能够包含PostGIS要求的GEOS和PROJ4软件包。
我应该键入哪些命令行来检查其版本或是否已安装?谢谢!
编辑(我只需要proj4检查):
PostGreSQL版本:
$ psql --version
PostGIS版本:连接到您的数据库
=# SELECT PostGIS_full_version();
GDAL版本:
$ gdal-info --version
GEOS版本:
$ geos-config --version
答案 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:~$