私は持っているPostGISのバージョンをどのように知ることができますか?機能の一部がGEOSのような他のライブラリに依存し、あなたも自分のバージョンを取得したい場合がありますのでPROJ4PostGISのバージョンを取得する
答えて
を使用してみました。次に、以下を使用します。
SELECT PostGIS_full_version();
あなたはSELECT PostGIS_version();
上記のように、PostGIS_full_version()を選択します。あなたの質問に答えます。私はトランクからのPostGIS 2.0を実行している私のマシン上で、私は次のような出力が得られます。
postgres=# select PostGIS_full_version();
postgis_full_version
-------------------------------------------------------------------------------------------------------------------------------------------------------
POSTGIS="2.0.0alpha4SVN" GEOS="3.3.2-CAPI-1.7.2" PROJ="Rel. 4.7.1, 23 September 2009" GDAL="GDAL 1.8.1, released 2011/07/09" LIBXML="2.7.3" USE_STATS
(1 row)
あなたはすべてをインストールしなかった場合は含まれておりPROJとGEOSのバージョンを気にする必要がありますか包括的なパッケージ - ジオメトリの有効性を扱うのに3.3.2(as noted in the postgis 2.0 manual)より前のGEOSにはいくつかの欠点があります。
PostGIS_Lib_Version();
- PostGISライブラリのバージョン番号を返します。マイナーバージョンを取得するための
http://postgis.refractions.net/docs/PostGIS_Lib_Version.html
他の方法がある:
SELECT extversion
FROM pg_catalog.pg_extension
WHERE extname='postgis'
上記のメソッドは、 '与えられた名前と引数の型に一致する関数はありませんでした。明示的な型キャストを追加する必要があるかもしれませんが、これはうまくいきました。上記の問題は、db-migrate.jsではなく、コンソールから 'CREATE EXTENSION Postgis'を実行することで修正されました –
- 1. Postgisバージョン2.1でTiger Geocoderを有効にする
- 2. Xmlバージョンを取得
- 3. PHPの拡張バージョンを取得する
- 4. OSのバージョンを取得する方法
- 5. ファイルのバージョンを取得する
- 6. アプリケーションのバージョンを取得するには?
- 7. JUnitのバージョンを取得する方法
- 8. ExtJSのバージョンを取得
- 9. SmartClientでデータを取得するLGPLバージョン
- 10. Androidでアプリパッケージとバージョンを取得する
- 11. nuget異なるバージョンを取得
- 12. project.jsonからバージョンの値を取得
- 13. 流星でデータベースのバージョンを取得
- 14. C#.Net、OLEDBプロバイダのバージョンを取得
- 15. コマンドラインからNuGet.exeのバージョンを取得
- 16. Javaアプリケーションサーバーの名前とバージョンを取得
- 17. シングルアセンブリにマージする際にライブラリのバージョンを取得する
- 18. PostGISジオメトリサポート
- 19. PostGISへのリモートアクセス
- 20. ストアにあるWindows phone appのバージョンを取得する
- 21. debianのphp7の特定のバージョンを取得する
- 22. C#でのBITSバージョンの取得
- 23. Node.jsを取得してOSのバージョンを確認する
- 24. eclipseの古いバージョンのJREを取得するには?
- 25. JSプラグインの以前のバージョンを取得するには?
- 26. Grailsのクラスパスからhttpclientのバージョン4.0を取得する方法
- 27. magentoのバージョン変更ファイルのリストを取得する方法
- 28. replで現在のclojureプロジェクトのバージョンを取得する
- 29. Chromeの以前のバージョンを取得するには
- 30. 特定のバージョンのバンドルからファイルを取得する
注意: 'PostGIS_version()'メジャーとマイナーバージョン(例えば、 "2.1")を出力ではなく、リビジョン番号'PostGIS_full_version()'や 'PostGIS_Lib_Version()'のように(例えば "2.1.4"など) –