PostgreSQL与PostGIS版本对应

截至 2023 年 11 月 21 日,这些版本都是最新版本,并为您提供最佳的稳定功能覆盖。

PostGIS 3.5.1 ​https://postgis.net/2024/12/PostGIS-Patch-Releases/

PostgreSQL 17.2 ​https://www.postgresql.org/docs/17/release-17.html

GEOS 3.13.0 ​https://libgeos.org/usage/download/

SFCGAL 2.0.0 ​https://gitlab.com/sfcgal/SFCGAL/-/releases

GDAL 3.10.0 ​https://gdal.org/download.html#current-release

PROJ 9.5.1 ​https://proj.org/en/9.5/download.html

protobuf-c 1.5.0 ​https://github.com/protobuf-c/protobuf-c/releases

json-c 0.18 ​https://github.com/json-c/json-c/releases

过时的版本可以在以下位置找到 - PostGISObsoleteVersionsMatrix

PostGIS与PostGIS版本对应

PostgreSQL versionPostGIS 2.5 EOLPostGIS 3.0PostGIS 3.1PostGIS 3.2PostGIS 3.3PostGIS 3.4PostGIS 3.5
PostGIS release date2018/09/232019/10/202020/12/182021/12/182022/08/272023/08/152024/09/26
17NoNoNoNoYesYes3.4.3Yes
16NoNoNoNoYesYesYes
15NoNoNoYesYesYesYes
14NoNoYesYesYesYesYes
13NoYesYesYesYesYesYes
12YesYesYesYesYesYesYes
11 EOLYesYesYesYesYesNoNo

标记为“EOL”的 PostGIS 版本将不再接收任何微更新或安全补丁。如果您正在运行这些版本,则应尽可能升级到最新版本。 

*表示目前有或没有,但可能会在发布时发生变化。 

        作为一般规则,PostGIS 项目指导委员会会尝试保持对 PostGIS 至少两个 PostgreSQL 版本的支持。如果需求不需要花费太多精力来增加需求,我们通常会支持 2 个以上的 PostgreSQL 版本。我们很少会在任何版本上支持超过 5 个 PostgreSQL 版本。

PostGIS 2.0.0(9.0 和 9.1)开始支持 64 位 Windows 版本

GEOS 支持 PostGIS 的版本

下表显示了哪些版本的 GEOS 可以与哪些版本的 PostGIS 配合使用。无表示您可以在没有 GEOS 的情况下使用该版本,但不建议这样做,因为许多功能将无法安装。

对于不推荐的,这意味着虽然您可以让 PostGIS 使用这些版本,但您将错过一些 PostGIS 功能。是(1)意味着我们假设它可以工作,但没有测试它,也没有修补测试以干净地回归。一些回归测试可能会失败,因为新版本给出的答案与以前版本略有不同。

是的* - 目前可以工作但在发布时可能无法工作或者无法通过某些回归测试空白槽意味着它不起作用。

Geos VersionPostGIS 2.5 EOLPostGIS 3.0PostGIS 3.1PostGIS 3.2PostGIS 3.3PostGIS 3.4PostGIS 3.5
3.13Yes(1)Yes(1)Yes(1)YesYesYesYes
3.12Yes(1)Yes(1)Yes(1)YesYesYesYes
3.11Yes(1)Yes(1)Yes(1)YesYesYesYes
3.10Yes(1)Yes(1)YesYesYesYesYes2
3.9Yes (1)Yes (1)YesYesYesYesYes2
3.8 EOLYesYesYesYesYesYesYes2
3.7 EOLYesYesYesYesYesYesYes2
3.6 EOLYesYesYes(2)Yes(2)Yes(2)Yes(2)No

Proj 版本支持 PostGIS

是 (1):可以工作,但可能会出现回归失败或不推荐

是 (2):可以运行,但某些功能被禁用

如果之后某个单元格没有填写,则表示对该单元格的支持已停止。

PROJ VersionPostGIS 2.5 EOLPostGIS 3.0PostGIS 3.1PostGIS 3.2PostGIS 3.3PostGIS 3.4PostGIS 3.5
9.1-9.5NoYesYesYesYesYesYes
8.1-8.2NoYesYesYesYesYesYes
7.0-7.2Yes (1)YesYesYesYesYesYes
6.1-6.3YesYesYesYesYesYesNo
6.0NoYesYesYesYesNoNo
5.0-5.2YesYesYesYesYesNoNo

GDAL 对 PostGIS 的支持版本

PostGIS 栅格功能(在 2.0 中引入)依赖于 GDAL,因此要获得栅格功能,您需要使用 GDAL 支持进行编译,最好是 1.9 或更高版本。虽然您可以在没有栅格支持的情况下编译 PostGIS 2.0,但您真的应该重新考虑这个决定,特别是如果您是软件包维护者(如果您这样做,您会有很多恼火的用户。对于 PostgreSQL 9.1 扩展支持,使用栅格支持进行编译是绝对必要的,因为 postgis 扩展包含栅格功能。

*表示目前有或没有,但可能会在发布时发生变化。

Yes(1)假定有效但我们未测试。空白 - 此时支持已停止

GDAL VersionPostGIS 2.4 - 2.5PostGIS 3.0 - 3.3PostGIS 3.4 -
3.7-Yes (1)YesYes
3.2-3.6Yes (1)YesYes
3.0-3.1YesYes (1)Yes(1)
2.0-2.4 EOLYesYes(1)Yes(1)

包装状态

参见UsersWikiPackages

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

csdn_aspnet

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值