📜  获取 postgis 版本 (1)

📅  最后修改于: 2023-12-03 15:11:50.525000             🧑  作者: Mango

获取 PostGIS 版本

PostGIS是一种基于PostgreSQL关系型数据库系统的空间数据处理工具。要获取PostGIS的版本信息,可以按照以下步骤进行操作。

方法一:使用命令行工具
  1. 以超级用户的身份连接到PostgreSQL数据库。

    $ sudo -u postgres psql
    
  2. 进入PostGIS扩展的命名空间。

    # CREATE EXTENSION postgis;
    
  3. 查看PostGIS版本。

    # SELECT PostGIS_Version();
    

    返回的结果类似于:

        postgis_version
    ---------------------
     2.4 USE_GEOS=1 USE_PROJ=1 USE_STATS=1
    (1 row)
    

    其中,postgis_version表示PostGIS的版本号,USE_GEOSUSE_PROJUSE_STATS表示PostGIS编译时使用的GEOS、PROJ和STATS库的选项。

方法二:使用pgAdmin工具
  1. 打开pgAdmin工具,连接到PostgreSQL服务器。

  2. 打开对应的数据库,展开“Extension”节点。

  3. 右键单击“PostGIS”扩展,选择“Properties”。

  4. 查看“Default Version”属性值。

    返回的结果类似于:

    PostGIS 2.4.4 r16526
    

    其中,“2.4.4”表示PostGIS的版本号,“r16526”表示PostGIS的编译版本号。

以上就是获取PostGIS版本的两种方法,可以根据需要选择使用。