我在地理空间库方面非常新,我已经能够安装GDAL和PostGIS了。我只是想检查一下,我是否真的能够包含包GEOS和PROJ4,这是PostGIS的一个要求。
我应该输入哪些命令行来检查它们的版本,或者它们是否已经安装?
我只需要检查一下proj4:
PostGreSQL版本:
$ psql --versionPostGIS版本:连接到数据库,=# SELECT PostGIS_full_version();GDAL版本:$ gdal-info --versionGEOS版本:$ geos-config --version
发布于 2016-11-01 01:27:08
如果可以的话,我建议使用pkg-config,因为它允许您查询
实际上,在对sf回购的评论中,也是在地理空间空间中,详细说明了所有这些。
引用:
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:~$ 发布于 2021-11-04 07:53:09
要在OP的命令列表中添加:在命令行中只输入proj,也会给出已安装的普罗库的版本。
https://stackoverflow.com/questions/40352528
复制相似问题