我刚开始接触地理空间库,已经成功安装了GDAL和PostGIS。我想确认是否已经包含了GEOS和PROJ4这两个PostGIS的要求。
您需要输入哪些命令来检查它们的版本或是否已安装?
只需进行proj4检查:
如果您可以的话,我建议使用pkg-config
,因为它允许您查询:
实际上,我在sf repo的评论中详细介绍了所有这些内容,该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:~$
=# SELECT PostGIS_full_version();
,就像你之前所做的那样,它会显示已安装的GEOS、PROJ和GDAL版本(以及其他信息)。 - Jheasly