10

私は地理空間ライブラリを扱うのは本当に初めてで、すでにGDALとPostGISをインストールできました。PostGIS の要件である GEOS および PROJ4 パッケージを本当に含めることができたかどうかを確認したかっただけです。

バージョンやインストールされているかどうかを確認するには、どのコマンド ラインを入力すればよいですか?

私はproj4チェックが必要です:

PostGreSQL バージョン:$ psql --version

PostGIS バージョン : データベースに接続します。=# SELECT PostGIS_full_version();

GDAL バージョン:$ gdal-info --version

ジオス バージョン:$ geos-config --version

4

2 に答える 2

14

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:~$ 
于 2016-11-01T01:27:08.927 に答える